難得的機會能和老大一起學(xué)習(xí)和研究Webrtc拗踢,為公司IM脚牍、對講項目打下好的基礎(chǔ)。避免忘記這學(xué)習(xí)過程巢墅,記下這些筆記诸狭!
什么是WebRTC
通俗地講券膀,WebRTC是一個免費,開放的項目驯遇,通過簡單的API為瀏覽器和移動應(yīng)用程序提供實時通信(RTC)功能芹彬;
進一步講,是一個支持網(wǎng)頁瀏覽器進行實時語音對話或視頻對話的API叉庐。WebRTC使用GIPS引擎舒帮,實現(xiàn)了基于網(wǎng)頁的視頻會議,并支持722陡叠,PCM玩郊,ILBC,ISAC等編碼枉阵,同時使用谷歌自家的VP8視頻解碼器瓦宜,同時支持RTP/SRTP傳輸?shù)取?/p>
WebRTC可以做什么
可以做點對點的音視頻通話,通過訪問設(shè)備攝像頭實現(xiàn)點對點的視頻通訊岭妖,通訊期間不需要通過任何服務(wù)器临庇。(這里說的不需要任何服務(wù)器是指在通訊過程中不需要中間服務(wù)器來接包和發(fā)包,而一些通訊信息記錄昵慌、還是需要一個信令服務(wù)器來承載)
WebRTC支持哪些設(shè)備
點擊檢測是否支持
目前Chrome瀏覽器完美支持
支持的設(shè)備
參考: