gpt4 book ai didi

android - 同时下载+缓存+播放音频

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:06:12 24 4
gpt4 key购买 nike

有没有一种漂亮的方法可以通过 HTTP 下载 MP3 文件并缓存它,同时播放它?

我尝试将下载的字节写入文件并使用 MediaPlayer 播放该文件。但是当播放速度达到下载速度时,播放停止。我认为我的思考方向不对。写入文件并同时读取它似乎很奇怪,还是我错了?

最佳答案

But when playing speed reaches downloading speed, playback stops.

这是关键:无论您如何在客户端处理文件、字节等,您都无法播放尚未下载的内容。

大多数尝试“实时”播放的应用程序都有足够长的缓冲区来补偿下载速度的波动。如果下载速度实际上慢于播放速度(这对于音频流来说不常见但有可能),您的目标可能根本无法实现 - 您可能必须在播放之前下载整首歌曲以确保播放过程中不会出现停顿回放。

关于android - 同时下载+缓存+播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11306817/

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