基於WebRTC開源框架的新版EasyRTC會議錄影播放下載實現邏輯

語言: CN / TW / HK

在前期的文章中我們也和大家分享過關於EasyRTC平臺最近正在研發新版本的進展,包括線上會議室模組的建立、會議介面呼叫等等技術性文章。EasyRTC是我們基於WebRTC開源框架構建的網際網路視訊會議雲服務平臺,能實現實時的音視訊通話,可應用於多種會議現場、以及遠端視訊服務如遠端培訓、遠端醫療、視訊客服等等場景中。

我們全新的EasyRTC平臺採用Vue3+TypeScript的技術開發,屆時將為大家帶來全新的體驗,歡迎關注我們的更新。

今天和大家分享一下EasyRTC視訊會議錄影的播放、下載功能的實現邏輯。

在EasyRTC中,已實現會議室合流轉推到流媒體核心進行轉發並生成錄影儲存到伺服器,使用者可以根據日期查詢該錄影並進行播放、下載。

實現邏輯:

1)後端程式碼根據日期查詢錄影記錄:

2)查詢到錄影檔案後,後端播放、下載,程式碼邏輯如下:

3)前端展示效果:

播放api:

http://IP:14191/v1/record/video/play/4tZVp8U7R/20220415180834/20220415190834

下載api:

http://IP:14191/v1/record/video/donwload/4tZVp8U7R/20220415180834/20220415190834

我們的新版EasyRTC線上視訊會議可支援會議視訊錄影、根據日期查詢錄影、支援錄影下載等功能,可極大方便使用者在會後觀看會議的錄影視訊,可適用於遠端培訓等場景,使用者可下載視訊反覆觀看,學習等。

隨著移動網際網路的高速發展,AI、5G等新興技術的到來,EasyRTC也將衍生出更多的應用場景,不僅僅適用於政府和企業視訊會議,還能應用在各種大屏場景下的音視訊傳輸,如遠端教育培訓、遠端醫療、社交多人通話等等,逐漸改變人類的衣、食、住、行等生活方式。