我有一个直接开始下载歌曲的链接,但我想在我的应用程序中流式播放该歌曲而不下载。可能吗?请帮帮我。
链接是:http://workintelligentonline.com/church/audio/1New Stories (Highway Blues).wma
答案 0 :(得分:0)
要让您的应用程序播放歌曲,decoder
必须从内存中读取数据。因此,流数据必须存储到buffer
或page-cache
实现中,然后将其馈送到解码器。
歌曲播放完成后,MediaPlayer
引擎将关闭,这也会释放分配的内存。只要您的应用程序不将内存的内容写入文件,您就可以在技术上播放流式歌曲而无需下载。