2月23日消息 谷歌的WebRTC是一項開放項目,允許瀏覽器和移動應(yīng)用通過使用簡單APIs提供實時通信(RTC)的能力,實時通信的組件已經(jīng)極大地滿足了這一目的。微軟Edge瀏覽器此前已經(jīng)支持ORTC APIs,近期PC桌面預(yù)覽版中新增支持WebRTC 1.0 APIs。
但是在此之前開發(fā)者們并沒有途徑使用C#或C++為Xbox、HoloLens、Surface Hub或者Win10 Mobile開發(fā)能夠運行WebRTC的應(yīng)用程序。為了解決這一問題,微軟已經(jīng)通過移植和優(yōu)化推出了WebRTC 1.0 for UWP。
通過WebRTC for UWP的支持,開發(fā)者們可以利用谷歌iOS和Android庫組件,微軟也強調(diào),WebRTC 1.0 for UWP項目是100%兼容谷歌源的,所以現(xiàn)在你可以在Xbox One UWP應(yīng)用上開啟WebRTC視頻通話,并能夠傳達(dá)到桌面版的Chrome瀏覽器上。
微軟也確認(rèn)他們正在和Open Peer Foundation合作,確保對ORTC for UWP應(yīng)用做到最佳支持。
ORTC是WebRTC API的進(jìn)化,開發(fā)人員可以更精細(xì)地控制媒體和數(shù)據(jù)傳輸通道,并使用標(biāo)準(zhǔn)JSON格式描述對等能力,而不是SDP,后者對WebRTC是唯一的。
相關(guān)了解:
WebRTC,名稱源自網(wǎng)頁實時通信(Web Real-Time Communication)的縮寫,是一個支持網(wǎng)頁瀏覽器進(jìn)行實時語音對話或視頻對話的技術(shù)。