開始使用 WebRTC

對使用 WebRTC 技術的新應用程式來說,如果您對 API 不熟悉,可能會相當吃力。在本節中,我們會說明一些一些常見用途和常見的程式碼片段,以開始使用 WebRTC 標準中的各種 API。

WebRTC API

WebRTC 標準涵蓋較高的技術,分別為媒體擷取裝置和點對點連線。

媒體擷取裝置包含攝影機和麥克風,但會擷取「裝置」畫面。針對相機和麥克風,我們會使用 navigator.mediaDevices.getUserMedia() 擷取 MediaStreams。如要錄製螢幕畫面,我們會改用 navigator.mediaDevices.getDisplayMedia()

透過 RTCPeerConnection 介面處理點對點連線。這是您在 WebRTC 中建立及管理兩個對等點之間的連線。