video.js教程

为什么要使用video.js?

  1. PC端浏览器并不支持video直接播放m3u8格式的视频

  2. 手机端各式各样的浏览器定制的video界面风格不统一,直接写原生的js控制视频兼容性较差

  3. video.js解决以上两个问题,还可以有各种视频状态接口暴露,优化体验




    videojs支持hls直播实例
    



    

    
    
    
    



源码请移步github:

videojs支持hls直播实例

https://videojs.github.io/videojs-contrib-hls/#

视频状态分析:

EVENTS

durationchange
ended
firstplay
fullscreenchange
loadedalldata
loadeddata
loadedmetadata
loadstart
pause
play
progress
seeked
seeking
timeupdate
volumechange
waiting
resize inherited

转载至video.js支持m3u8格式直播

你可能感兴趣的:(video.js教程)