把两个网站合并到一个网页,备案 网站名称 重复,电商网站建设课程设计实验报告,深圳市建设工程监理协会网站文章目录 1. 引言2. 问题3. 解决方案3.1 方案1:开发自己的浏览器~~3.2 方案2:前端JS解码+canvas显示~~~~3.3 方案3:前端WebAssembly转码+video显示~~3.4 方案4:前端WebAssembly解码+canvas显示3.5 总结4. 相关资料5. 参考资料1. 引言
项目要求在浏览器上支持H265视频,但即… 文章目录 1. 引言2. 问题3. 解决方案3.1 方案1:开发自己的浏览器~~3.2 方案2:前端JS解码+canvas显示~~~~3.3 方案3:前端WebAssembly转码+video显示~~3.4 方案4:前端WebAssembly解码+canvas显示3.5 总结 4. 相关资料5. 参考资料 1. 引言
项目要求在浏览器上支持H265视频,但即使当前最新的Chrome 85.0.4183.121版本也还不支持H265的解码。
那么,在浏览器上能不能解决H265的解码及显示呢?答案是肯定的。
2. 问题
浏览器上支持H265,需要在浏览器上解决两个问题:
解码H265视频流显示H265视频流3. 解决方案
经过一番网络搜索和研究,大致有以下4种方案:
3.1 方案1:开发自己的浏览器
开发自己的浏览器
在底层实现支持H265解码在 video 标签支持H265视频流的显示目前公司已开发了自己的浏览器,基于Chrome 83进行开发,并增加了FFmpeg对HEVC的编解码,经测试能完美解决H265的编解码及显示。但由于存在版权风险,目前只能内部使用。
该方案可行,在测试机(i7-9700/32G)上播放16路的H265视频,整体比较流畅,但其它主流浏览器还是不支持H265,还需要研究不支持H265浏览器的解决方案。