網頁即時通訊

透過 WebRTC,您可以在應用程式中加入開放式標準,不僅可執行開放式標準,可讓開發人員在視訊之間傳送視訊、語音和一般資料,進而打造功能強大的語音和視訊通訊解決方案。這項技術適用於所有的新型瀏覽器,以及所有主要平台上的原生用戶端。WebRTC 背後的技術是以開放網路標準的形式實作,而且在所有的主要瀏覽器中都能以一般的 JavaScript API 形式使用。針對內建用戶端 (例如 Android 和 iOS 應用程式) 提供的程式庫,其功能也相同。WebRTC 專案是開放原始碼,受到 Apple、Google、Microsoft 和 Mozilla 等支援。這個網頁由 Google WebRTC 團隊維護。
WebRTC 的應用實例有很多種,不論是使用相機或麥克風的基本網路應用程式,還是更進階的視訊通話應用程式和螢幕分享,都有多種用途。我們收集了許多程式碼範例,進一步說明技術的運作方式和用途。
WebRTC 應用程式通常會完成一般的應用程式流程。存取媒體裝置、開啟對等連線、探索同儕,並開始串流播放。我們建議新開發人員在開始開發 WebWeb 前,先瞭解我們的 WebRTC 簡介。
先從我們的程式碼研究室開始熟悉網頁版 WebRTC API (JavaScript)。