我正在使用videoJS来播放html5视频。它适用于所有浏览器,除了Safari。它不播放视频,只播放音频,并且在整个文件下载之前不播放任何内容。我从videojs.com复制并粘贴了代码,所以我不知道该怎么做。非常感谢任何帮助!
P.S。这些文件也无法在任何移动设备上播放......任何关于原因的想法?我当时认为压缩有问题,但已经在h.264了。谢谢!
答案 0 :(得分:1)
我认为你的视频是webM,不是吗?我正在检查你的网站。
1 - 要在iPhone上播放,请使用带有MP4格式的h.264和位于文件开头的moov atom。手刹是一个很好的软件。
2- h.264文件有一个索引部分,称为moov atom。这是一个小的索引部分,它告诉玩家哪个字节是视频的第二个。
moov atom可以在文件的开头或结尾处。通过将其放在开头,您可以让您的播放器在整个视频下载之前在文件中进行搜索。
在Handbrake中,您可以选择复选框“web optimized”
,将atom moov放在开头或者如果您已有MP4文件,请尝试使用this。