要链接到 SHOUTcast/HTTP 互联网广播流,通常您会链接到播放列表文件,例如 M3U 或 PLS。从那里,浏览器将启动注册来处理播放列表的音频播放器。这适用于任何 PC、Palm、Blackberry 和 iPhone。
如果不安装额外的软件,此方法在 Android 中不起作用。当然,Just Playlists或StreamFurious可以很好地处理它,但我假设必须有一种方法来调用通常默认安装在 Android 安装上的音频或视频播放器。
默认情况下,没有音频播放器能够处理 M3U 或 PLS。播放器似乎打开它,但显示“不支持的媒体类型”。
更烦人的是,浏览器能够通过 HTTP 流式传输 MP3 音频,只需打开指向 MP3 文件的链接即可。我尝试直接链接到 SHOUTcast 托管的 MP3 流,结果应该相同,但 SHOUTcast 在用户代理字符串中检测到“Mozilla”,而不是发送流,而是发送信息页面车站。
我应该如何从普通的移动网站链接到 Android 上的 SHOUTcast 流,而不使用额外的应用程序?