我在他们的网站上播放的播放列表中略有变化的流媒体运行,大多数情况下它似乎没问题。
然而,当我暂停视频并切换到Chrome上播放列表中的另一个视频时,偶尔会发现HTML5视频未找到(它会列出当前视频,而不是所选视频)。
这将继续打破播放器和页面,强制刷新。该消息有时也会出现在页面刷新上,但这并不重要,因为它会被重新加载。
我不确定有什么问题,但我有两种理论。
1)MP4文件不可流式传输 - 可能但不太可能,因为我可以轻松地跳转视频 2)S3超时 - 但是,我没有看到任何错误。
有没有人见过这个/知道如何调试它?
答案 0 :(得分:0)
首先要做的是在另一个浏览器中测试它。如果它运行正常,那么它将是浏览器的视频兼容性问题。
Mozilla在Media formats supported上有一篇非常好的文章。其中声明:
Internet Explorer,Safari和Chrome本身支持带有H.264视频编解码器和AAC音频编解码器或MP3音频编解码器的MP4容器格式,但Chromium和Opera不支持该格式。 Firefox很快就会支持这种格式,但只有在第三方解码器可用时才会支持。
要获得最佳的跨浏览器支持,您确实需要两种视频格式MP4
和WebM