vue使用vue-video-player在直播中的應用


采用阿里雲的直播方案,協議采用RTMP和M3U8兩種格式,RTMP延遲大約在10-15秒左右,M3U8大約在20-25秒左右,
RTMP需要使用flash播放器,M3U8可以使用原生video標簽
需要注意的坑:
    1.開啟瀏覽器的flash *非常重要
    2.需要引入
        require('videojs-flash/dist/videojs-flash')
        require('videojs-contrib-hls/dist/videojs-contrib-hls')
        這2個js
    3.配置自己的flash播放器
        在flash中加入swf: '/static/xxx.swf'
    4.組件beforeDestroy的時候調用dispose方法銷毀videojs
        this.$refs.videojs.dispose()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM