Web端,h5全平臺,視頻會議,視頻通話,視頻在線互動教學,研發方案記實

客戶在線教育應用,對實時視頻互動要求較高,還要Web上實現微信視頻效果,H5方便業務的接入和集成。針對業務要求,分析需求,我們總羅列下來:

1,全套Web實現(IOS,Android,PC兼容)。

分析:web實時視頻支持rtmp,flv,webrtc,rtmp,flv是基於tcp實現,主要直播,延時不太可控,1-3秒左右,webrtc可以實現udp傳輸,低延時可控一些,兼容主要在IOS上,測試目前safira上,多輪驗證後,選擇WebRtc技術實現。

2,延時要低,延時越低越好。

分析:webrtc目前多方方案也有多種,Mesh,Sfu,MCU,比較分析,sfu要轉發,mcu要混屏,延時稍高於Mesh,目前多方人數要求不高,最好確認選型Mesh開發。

3,多方互動,類微信展示。

分析:多方Mesh,協及多端瀏覽器版本,特別是兼容這塊,和攝像頭切換,最後針對瀏覽器匹配api,多輪測試後全套兼容目前平臺

4,集成接口簡單。

分析:網頁調用,手機,PC,PAD一套,開發過程中全面調通,後端留有業務回調,集成調用都很方便。

最後總結:

目前webrtc已成爲網頁視頻互動的標準,在業務集成上都很便捷,是視頻業務必選的技術之一,Mesh在小量多方視頻互動性能更優,現在業務集成度和效果,H5視頻互動已能滿足業務需要。

效果圖:

測試地址:https://m.ovmeet.com:3000/login.html

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