4 HTML躬行記——Web音視頻基礎( 三 )

B站的 flv.js 播放器是依賴 MSE,可自動解析 flv 格式的文件并在 video 元素中播放,完全拋棄了 Flash 。
順便說一句,flv 格式的數據傳輸一般采用 RTMP(Real Time Messaging Protocol)直播協議,這是由 Adobe 公司提出的私有協議,工作在 TCP 協議之上 。
參考資料:
視頻和音頻內容
網頁視頻編碼指南
Support for ISOBMFF-based MIME types in Browsers
WebRTC應用該使用哪種音視頻編解碼器
三種視頻流瀏覽器播放解決方案
Web端H.265播放器研發解密
從 Chrome 源碼 video 實現到 Web H265 Player
Web音視頻串流
WebCodecs對音視頻進行編碼解碼
Media Source Extensions
快速播放音頻和視頻預加載
Web視頻播放原理:介紹
流式播放器的實現原理
「1.4 萬字」玩轉前端 Video 播放器
【4 HTML躬行記——Web音視頻基礎】

推薦閱讀