html5 video标签没法播放格式已兼容的视频

偶然发现html5的video标签不能播放MP4格式的视频,可是文档明确代表video标签是兼容MP4格式的。又多试几回发现,并非全部的MP4格式都不能播放,很明显是视频的问题。
在查了相关资料,原来是视频的格式虽然相同,可是须要的codec是不同的。在pc端的播放程序,通常会加载不少解析程序,因此看起来MP4格式是没有什么区别的。可是video标签提供的解析方式单一,虽然都是MP4格式,但有些依然是不能播放的。
问题找到了,解决方法就好办了。video标签咱们是没办法改的,只能改视频源。
用工具转换视频,通常工具都会支持转换成支持html5 video标签的类型,虽然扩展名多是同样的,可是,video能播放了。html

clipboard.png
还能够在保存视频的时候转换,存放视频的服务器是咱们本身的,在接视频上传接口的时候,为了保护视频的播放,咱们能够在视频流保存成文件以前先进行转换,网上有不少转换的代码!html5

晚安!服务器

相关文章
相关标签/搜索