我们正在为具有自适应比特率支持的 Android 设备开发音乐流媒体应用程序。我们使用 Wowza 作为流媒体服务器,它将使用 HLS 流式传输歌曲。我们已将每首歌曲转换为四种比特率,并创建了在 HLS URL 中引用的 smil 文件。所以基本上最终的 URL 看起来像这样。
http://streaming.server.name:1935/vod/smil:audiofile.smil/playlist.m3u8。
我们已经在包括 Galaxy S2、Galaxy Note I、Sony Experia、Google Nexus 等多个 Android 设备(Android 4.0 或更高版本)上测试了该应用程序。在所有这些设备上,除了 Galaxy S3 之外,歌曲都在流式传输。在 Galaxy S3 上,歌曲开始播放直到 6 秒。之后,歌曲循环播放并一次又一次地播放 6 秒部分。
当通过浏览器访问上述 URL 时,会观察到相同的行为。
我们已尝试检查 wowza 日志,但未报告任何错误。
有没有人在 S3 设备上尝试过这样的事情。任何有关如何调试此问题的指导将不胜感激。