如何播放流广播电台Java?

时间:2018-09-07 09:44:18

标签: 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

0 个答案:

没有答案