WebRtc實現視頻會議記錄

前兩天接到需求做一個視頻會議功能,Mark一下

在網上查找資料後

服務端使用了WebRtc的封裝SimpleWebRTC,

ice使用coturn

信令服務器使用signalmaster

這一套可以搭建一套網狀結構的視頻會議,即p2p傳輸,有以下幾個缺點

1、信令服務難以和業務集成,如做些基於用戶的權限控制

2、終端CPU、帶寬(特別是上行帶寬)要求高,我自己的電腦間互聯 同時開5個視頻 鼠標的移動就有了明顯的卡頓,我的電腦CPU是3.7GHz的 不算特別慢 依然很卡,這點對於移動端更致命,因爲移動端還需要考慮電量消耗大的問題

3、無法直接提供錄像功能

如果要解決這些 需要理解webrtc協議自己做一部分工作

需要注意:google瀏覽器支持WebRtc,但僅限localhost或者https協議 否則拿不到音視頻流,

如果使用現代瀏覽器測試 發現沒通 有可能是瀏覽器限制只能使用https協議

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