播放flv格式视频

flv是一种文件极小、加载速度极快的流媒体格式视频,但有一个缺点是在苹果手机不能播放,苹果笔记本可以。

一、html内容

<video id="my-player"></video>

二、引入flv.js

<script src="https://cdn.bootcdn.net/ajax/libs/flv.js/1.6.2/flv.min.js"></script>

三、js

var video = document.getElementById('my-player');
//判断当前浏览器是否支持播放
if (flvjs.isSupported()) {
    
    
	this.flvPlayer = flvjs.createPlayer({
    
    
		type: 'flv',
		url: "url"
	});
	this.flvPlayer.attachMediaElement(video);
	this.flvPlayer.load();  //加载数据流
	this.flvPlayer.play();  //播放数据流
} else {
    
    
	
}

四、其他方法

isLive: true,					//数据源是否为直播流
hasAudio: false,				//数据源是否包含有音频
hasVideo: true,					//数据源是否包含有视频
enableStashBuffer: false		//是否启用缓存区
this.flvPlayer.pause()//暂停播放数据流
this.flvPlayer.unload()//取消数据流加载
this.flvPlayer.detachMediaElement()//将播放实例从节点中取出
this.flvPlayer.destroy()//销毁播放实例

猜你喜欢

转载自blog.csdn.net/qq_37332614/article/details/128648782