mister-ben / videojs-flvjs

Video.js tech using flv.js for FLV playback
https://mister-ben.github.io/videojs-flvjs/
Other
125 stars 31 forks source link

建议flvjs的事件集成到videojs中 #27

Open JinZhang-96 opened 2 years ago

JinZhang-96 commented 2 years ago

setSrc(src) { if (this.flvPlayer) { // Is this necessary to change source? this.flvPlayer.detachMediaElement(); this.flvPlayer.destroy(); }

const mediaDataSource = this.options_.mediaDataSource;
const config = this.options_.config;

mediaDataSource.type = mediaDataSource.type === undefined ? 'flv' : mediaDataSource.type;
mediaDataSource.url = src;
this.flvPlayer = window.flvjs.createPlayer(mediaDataSource, config);
this.bindEvent();
this.flvPlayer.attachMediaElement(this.el_);
this.flvPlayer.load();

}

/**