可能有很多朋友会遇到H265格式的视频流无法播放,毕竟现在很多相机都支持h265了,确实有很多优点,但是它最大的问题就是很多浏览器无法播放,也有部分浏览器能够兼容h265,但是总不能让用户指定浏览器使用吧,下面来说说怎么兼容各个浏览器播放。
无非两种方案,第一种就是使用ffmpeg进行转码,这种方案可能比较稳定,但是成本较高,而且实现比较复杂,可以使用第二种方案,只需要使用一个插件:EasyPlayer,可能有朋友也听说过这个前端播放插件,目前是开源的,可以放心使用,它通过和webassembly结合,实现了web端支持H265视频的播放,引用方式也很简单,通过命令: npm install @easydarwin/easyplayer --save 即可引入,然后添加标签就可以播放了:文章来源:https://www.toymoban.com/news/detail-512265.html
<EasyPlayer :decodeWasm="true" :videoUrl="videoUrl" fluent autoplay live stretch></EasyPlayer>
这里最重要的属性就是 decodeWasm 通过这个属性就可以支持H265格式的流播放,大家可以试试。文章来源地址https://www.toymoban.com/news/detail-512265.html
到了这里,关于H265格式兼容各个浏览器web端播放方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!