我正在尝试将我的网站设置为使用 HTML 5 视频。mp4 文件由 S3 提供。我的 MIME 类型正确,并且 URL 正确。但它不起作用。我唯一能想到的是编解码器错了。
这是我的代码:
<video width="320" height="240" controls>
<source src="{url}" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
现在据我了解,音频编解码器始终相同。mp4a.40.2。视频被编码为基线,但根据http://wiki.whatwg.org/wiki/Video_type_parameters#MPEG-4,视频编解码器的最后两个字符在我的代码1E
中是可变的。
是否有错误的字符足以导致视频无法播放?如果是这样,我如何找到正确的设置?
我很难理解这些东西。感谢您的任何帮助,您可以提供。