免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
flv.js使用(vue)

flv.js使用前注意

flvjs只能播放HTTPFLV協(xié)議的的視頻流

<template>
  <!-- <data-box title="重點區(qū)域視頻聯(lián)動" block> -->
    <!-- <div class="video-box"> -->
      <div class="video-list">

        <div 
          v-for="(videoidx) in videoList"
          :key="idx"
          class="video-item">
          <div class="video-con">
            <div class="video-info">
              <video 
                :id="video.index + '_' + idx"
                width="540" 
                height="300"
                autoplay 
                muted 
                >
                <!-- <source src="video/jpk-1.mp4" type="video/mp4"> -->
              </video>
            </div>
            <div class="video-name">{{video.camera_name}}</div>
          </div>
        </div>

      </div>
    <!-- </div> -->
  <!-- </data-box> -->
</template>
<script>
  import flvjs from 'flv.js'
  import { getData } from '@/assets/api/app'

  // let players = [];

  export default {
    name'video-list',
    props: {},
    data () {
      return {
        videoList: [
          // {
          //  camId: '99809b42-70a0-11e9-8592-fa163e4635ff',
          //  camName: '十候一檢票口'
          // }
        ],
        players:[]
      }
    },
    computed: {},
    methods: {
      fetch () {
        getData('getCameraList_RTMP').then(data => {
          data = data.data;

          this.videoList = [
            ...data[0].camera_list,
            ...data[1].camera_list,
          ]

          console.log(this.videoList)

          this.$nextTick(()=>{

            this.videoList.forEach( (camInfo , idx=> {
              let videoEle = document.getElementById(`${camInfo.index}_${idx}`);
 
        //!注意:如果播放直播流(監(jiān)控視頻)必須將參數(shù)isLive:true加上,不然會導致短時間內(nèi)斷流會造成視頻頁面卡頓
        let player = flvjs.createPlayer({
                  type'flv',
                  url: camInfo.camera_url_flv,
                  isLivetrue //直播流
              });

              player.attachMediaElement(videoEle);
              player.load();
              player.play();

              this.players.push(player);

            })
          })
        })


      }
    },
  //調(diào)用組件
    created () {
      this.fetch()
    },
 
  //在銷毀生命周期內(nèi)銷毀組件
    destroyed () {
      this.players.forEach(player => {
        player.pause();
        player.unload();
        player.detachMediaElement();
        player.destroy();
        player = null;
      })
    }
  }
</script>
<template>
  <!-- <data-box title="重點區(qū)域視頻聯(lián)動" block> -->
    <!-- <div class="video-box"> -->
      <div class="video-list">

        <div 
          v-for="(videoidx) in videoList"
          :key="idx"
          class="video-item">
          <div class="video-con">
            <div class="video-info">
              <video 
                :id="video.index + '_' + idx"
                width="540" 
                height="300"
                autoplay 
                muted 
                >
                <!-- <source src="video/jpk-1.mp4" type="video/mp4"> -->
              </video>
            </div>
            <div class="video-name">{{video.camera_name}}</div>
          </div>
        </div>

      </div>
    <!-- </div> -->
  <!-- </data-box> -->
</template>
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
隨心所欲 教你徹底玩轉(zhuǎn)FLV格式Flash視頻
在Office(Word、Excel、PPT)中添加Flash(FLV)的方法
《蓬萊八仙過海景區(qū)》掠影
vue-dplayer實現(xiàn)hls播放的步奏詳解
優(yōu)酷新版播放器站外調(diào)用代碼詳解
網(wǎng)頁媒體播放利器 - JW Player使用心得
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服