vue使用vue-video-player播放rtmp流进行直播

博客介绍了vue-video-player的相关参考链接,包括npm和github页面。给出了安装命令,如npm install vue-video-player --save等,还说明了在main.js中配置和项目使用的情况。同时指出npm install --save videojs-flash执行时可能报错,并给出两种错误的解决办法。

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

1. 参考:

https://www.npmjs.com/package/vue-video-player

https://github.com/surmon-china/vue-video-player/tree/master/examples

https://surmon-china.github.io/vue-video-player/

2. 安装:

npm install vue-video-player --save

npm install --save videojs-flash

3. 在main.js中配置:

import VueVideoPlayer from 'vue-video-player'
import 'video.js/dist/video-js.css'

require('video.js/dist/video-js.css')
require('vue-video-player/src/custom-theme.css')
Vue.use(VueVideoPlayer)

4. 在项目使用:

<template>
  <div>
    <videoPlayer class="vjs-custom-skin videoPlayer" :options="playerOptions"></videoPlayer>
  </div>
</template>
<script>
  import 'video.js/dist/video-js.css'
  import {videoPlayer} from 'vue-video-player'
  import 'videojs-flash'

  export default {
    components: {
      videoPlayer
    },
    data () {
      return {
        playerOptions: {
          height: '300',
          sources: [{
            type: 'rtmp/mp4',
            src: '' //rtmp流地址
          }],
          techOrder: ['flash'],
          autoplay: false,
          controls: true,
          poster: 'https://surmon-china.github.io/vue-quill-editor/static/images/surmon-9.jpg'
        }
      }
    }
  }
</script>

5. npm install --save videojs-flash 执行过程中可能会报错

 错误一:

执行:npm install webpack-cli

错误二:

执行:npm install webpack-dev-server@2.x --save-dev

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值