React video.js实现m3u8格式视频播放及实时切换

Posted 少杨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React video.js实现m3u8格式视频播放及实时切换相关的知识,希望对你有一定的参考价值。

先安装:

npm install --save video.js

 

导入

import videojs from ‘video.js‘
 
import "video.js/dist/video-js.css";
 
  constructor(props) {
        super(props);
        this.state = {
            current_url : ‘/001.m3u8‘,
        }
        this.player= null
    }
 
 
componentDidMount   方法下
 this.player = videojs("video");
 this.player.controls(true)
 this.player.src(this.state.current_url)
 
<video id="video" className="video-js vjs-default-skin video" style={{height:"500px"}} ></video>

以上是关于React video.js实现m3u8格式视频播放及实时切换的主要内容,如果未能解决你的问题,请参考以下文章

vue使用video.js解决m3u8视频播放格式

video.js支持m3u8格式直播

vue.js+video.js+videojs-contrib-hls支持PC端播放m3u8格式的视频

html页面引用video.js播放m3u8格式视频

有支持M3U8格式的HTML5播放器吗

vue播放rtmphls m3u8格式视频