電影直播方案

兼容原有直播場景,實現電影同步播放

電影直播方案:

  • 方案一:通過TCP協議,進行固定時長同步視頻時間,進行播放器跳幀處理,或用戶主動刷新同步,從而實現電影同步;
    優點: 實現簡單
    缺點: 無法兼容老版本,老版本沒有這套同步邏輯,需要前端更改
  • 方案二:以直播原理爲準,將電影進行直播
    優點:兼容老版本,前端無需更改,支持播放相應視頻格式就行
    缺點:實現麻煩

由於考慮老版本兼容,採取了第二種方案,第一種方案不過多說明。

實現邏輯:

採取以下方法步驟,後面詳細說明

  • 第三方視頻平臺抓取視頻
  • 將電影視頻文件切片
  • 電影流服務器進行切片文件的實時更換

直播原理:

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

由於要控制各端的視頻同步,所以採取了HLS直播協議,服務端控制ts文件的方式來實現。

參考文獻:
直播原理
HLS 直播協議m3u8詳解

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章