我正在将 videoJS 用于 html5 视频。它可以在除 Safari 之外的所有浏览器上完美运行。它不播放视频,只播放音频,并且在整个文件下载完成之前不会播放任何内容。我从 videojs.com 复制并粘贴了代码,所以我不知道该怎么做。任何帮助是极大的赞赏!
PS这些文件也不会在任何移动设备上播放......关于为什么的任何想法?我在想压缩有问题,但它已经在 h.264 中了。谢谢!
我正在将 videoJS 用于 html5 视频。它可以在除 Safari 之外的所有浏览器上完美运行。它不播放视频,只播放音频,并且在整个文件下载完成之前不会播放任何内容。我从 videojs.com 复制并粘贴了代码,所以我不知道该怎么做。任何帮助是极大的赞赏!
PS这些文件也不会在任何移动设备上播放......关于为什么的任何想法?我在想压缩有问题,但它已经在 h.264 中了。谢谢!
我认为您的视频是 webM,不是吗?我正在检查你的网站。
1 - 要在 iPhone 上播放,使用 MP4 格式的 h.264 并将 moov atom 放置在文件的开头。手刹是一个很好的软件。
2- h.264 文件有一个称为 moov atom 的索引部分。这是一个小的索引部分,它告诉播放器哪个字节是视频的哪一秒。
moov atom 可以位于文件的开头或结尾。通过将它放在开头,您的播放器将能够在整个视频下载之前在文件中搜索。
在 Handbrake 中,您可以通过选中复选框将 atom moov 放在开头:“网络优化”
或者如果您已经有 MP4 文件,请尝试使用此.