标签: java android android-mediaplayer radio
我有一个广播电台列表。其中一些,如果您在浏览器上访问其URL,则会看到具有播放/停止,音量等的流式播放器。它们在Android(mediaPlayer)和HTML()中均可使用。> 但是其他流广播电台,如果您通过浏览器访问,它们会给您一些下载内容,而不是mp3,而只是流音频,下载就永远不会结束,因为它正在流传输。 这些收音机在html中起作用,但在android media player中不起作用。这是我的代码: player = new MediaPlayer(); player.setAudioStreamType(AudioManager.STREAM_MUSIC); player.setDataSource(ctx, Uri.parse(url)); 也许是其他流类型? (而不是.STREAM_MUSIC) 问题是:一些使用HTML播放的流式广播不能在android media player中播放。为什么? 示例: -使用播放器,可同时在以下两种环境中使用:http://bigrradio.cdnstream1.com/5112_128 -仅通过HTML下载:http://17523.live.streamtheworld.com/WCNNAMAAC_SC
但是其他流广播电台,如果您通过浏览器访问,它们会给您一些下载内容,而不是mp3,而只是流音频,下载就永远不会结束,因为它正在流传输。
这些收音机在html中起作用,但在android media player中不起作用。这是我的代码:
player = new MediaPlayer(); player.setAudioStreamType(AudioManager.STREAM_MUSIC); player.setDataSource(ctx, Uri.parse(url));
也许是其他流类型? (而不是.STREAM_MUSIC)
问题是:一些使用HTML播放的流式广播不能在android media player中播放。为什么?
示例:
-使用播放器,可同时在以下两种环境中使用:http://bigrradio.cdnstream1.com/5112_128
-仅通过HTML下载:http://17523.live.streamtheworld.com/WCNNAMAAC_SC