gpt4 book ai didi

android - 如何在 Android 中播放缓冲区中的音频

转载 作者:行者123 更新时间:2023-11-30 02:10:26 24 4
gpt4 key购买 nike

我正在尝试播放从 android 流式传输到 android 的缓冲区中的音频。尝试使用仅适用于 PCM 格式的 AudioTrack。要播放 MP3,我想使用 MediaPlayer,但它不支持从缓冲区播放。我怎样才能让它工作?

最佳答案

嗯,你有几个选择......1)(可能是错误的选择)您实际上可以通过使用本地代理来提供 MediaPlayer MP3 数据来使您的要求工作。这不是很简单,但我相信它可以工作。2) 解码MP3数据并使用AudioTrack。如果您愿意使用第三方库进行解码,这是更轻量级的选择。参见 this link .可能还有其他库可用于解码。

更新:不幸的是,我提供的链接现已损坏。很抱歉没有在答案中获取更多信息。正如 OP 在评论中所说,使用 MediaCodec 解码并使用 AudioTrack 播放.

关于android - 如何在 Android 中播放缓冲区中的音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30183829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com