浏览器中安卓系统上的HLS



我为iPad开发了HLS直播视频流服务器,它运行良好,你可以在这里看到它,例如-http://www.ontvtime.com/general/ort-3.html但当我尝试在Android 4.1.2的三星Galaxy Tab 3上播放视频时,它不起作用。下载时间很长,然后视频播放大约几秒钟,然后停止。

有没有任何指南、工具和示例可以说明如何为Android创建实时HLS视频流,就像为iOS创建一样?我应该采取哪些步骤来查找HLS流或播放列表中的错误?

使您的视频与Android版本兼容的官方网站http://developer.android.com/guide/appendix/media-formats.html

试试我的解决方案:使用ffmpegvis转换mp4文件而不播放JW播放器

我解决了这个问题。有两个问题:第一个是iPad只在需要的时候询问播放列表,而Android经常询问播放列表。所以我改变了创建播放列表的逻辑。第二个问题是Android不理解使用EXT-X-media-SEQUENCE从播放列表中删除媒体URI。我还改变了创建播放列表的逻辑。

但后来我在安卓HLS中遇到了另一个问题,我认为这是一个bug。我把它贴在这里了-https://code.google.com/p/android/issues/detail?id=63959目前我不知道如何解决它。

相关内容

  • 没有找到相关文章

最新更新