vue引入rtmp文件流

初始化脚手架

npm install vue-cli --global

创建文件

vue init webpack vue-player

安装 vue-video-player(注意要有--save)

npm install vue-video-player --save
npm uninstall vue-video-player // 第一次安装完会报错
npm install vue-video-player --save

启动项目

npm run dev

配置路由,视频组件:component/player.vue

<template>
  <video-player class="vjs-custom-skin videoPlayer"
                :options="playerOptions"
  ></video-player>
</template>

<script>
import 'video.js/dist/video-js.css'
import 'videojs-flash'
import { videoPlayer } from 'vue-video-player' // 有多个输出值,引入花括号
export default {
  data() {
    return {
      playerOptions: {
        height: '360',
        sources: [{
          type: "rtmp/mp4",
          src: "rtmp://127.0.0.17"
        }],
        techOrder: ['flash'],
        autoplay: true,
        controls: false
      }
    }
  },
  components: {
    videoPlayer,
  }
}
</script>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容