LiveQing官方网址:
https://www.liveqing.com/docs/manuals/LivePlayer.html#%E5%B1%9E%E6%80%A7-property
特点:
- 支持MP4播放
- 支持m3u8/HLS播放;
- 支持HTTP-FLV/WS-FLV播放;
- 支持RTMP播放;
安装, 可安装也可以官网下载压缩包直接使用
npm install @liveqing/liveplayer
在react中使用
1、下载包,解压后如图所示部分放入项目public文件夹下
2、在入口html中引入,( public / index.html )
<script src="./liveqing/liveplayer-element.min.js"></script>
3、组件中使用(更多属性、方法请看官网)
import React from 'react';
import styles from './xxx.scss';
class VideoBox extends React.Component{
constructor(props){
super(props);
}
render(){
return (
<div className={styles.videoBoxStyle}>
<live-player
video-url={this.props.videoUrl} // 视频url
fluent = 'true' // 流畅模式
live={true} // 是否直播, 标识要不要显示进度条
stretch='true' // 是否拉伸
controls={true}> // 显示播放器控制栏
</live-player>
</div>
)
}
}
export default VideoBox;