LivePlayer H5播放器、在react中使用

本文介绍如何在React项目中集成LiveQing官方直播播放器,支持多种格式包括MP4、m3u8/HLS、HTTP-FLV/WS-FLV及RTMP。通过npm安装或官网下载,可在项目public文件夹下引入并配置,实现流畅模式、直播标识等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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;
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值