-2

我有一个直接开始下载歌曲的链接,但我想在我的应用程序中流式传输该歌曲而不下载。可能吗?请帮我解决。

链接是:http://workintelligentonline.com/church/audio/1New Stories (Highway Blues).wma

4

1 回答 1

0

为了让您的应用程序播放歌曲,decoder必须从内存中读取数据。因此,流数据必须存储到一个buffer或一个page-cache实现中,然后将其馈送到解码器。

一旦歌曲播放完成,MediaPlayer引擎就会关闭,这也会释放分配的内存。只要您的应用程序将内存的内容写入文件,从技术上讲,您就无需下载即可播放流媒体歌曲。

于 2013-04-11T08:06:01.993 回答