在vue项目中安装flv.js文件
npm i flv.js --save
将flv.js文件导入相关组件中。
创建video元素标签来播放视频内容。
flvjs.isSupported()是否支持,若支持。则 flvjs.createPlayer创建flv播放器对象,加载到video元素中进行播放即可
参考文档
https://www.bysb.net/2943.html
https://blog.csdn.net/weixin_45316326/article/details/99053910
<video width="320" height="240" controls><!-- 兼容 Firefox -->
<source src="http://www.jb51.net/ movie.ogg" type="video/ogg" />
<!-- 兼容 Safari/Chrome-->
<source src="http://www.jb51.net/ movie.mp4" type="video/mp4" />
<!-- 如果浏览器不支持video标签,则使用flash -->
<embed src="http://www.jb51.net/ movie.swf" type="application/x-shockwave-flash"
width="320" height="240" allowscriptaccess="always" allowfullscreen="true"></embed>
</video>
当前html5支持三种格式,分别是:
Ogg
MPEG
4
WebM
.flv格式要是想要播放的话需要自己在网站上添加flash视频播放器,
或者有一种简单的办法就是将视频传到优酷或其他视频空间,
再调用他们的站外播放器,
这样的缺点就是会有他们的广告。
另外,可以使用视频格式转换器,将flv格式的视频转换成mp4格式的,然后就可以使用html5的<video>
标签调用视频了.