總覽
WebRTC 驗證工具是一項網頁式工具,可用來模擬 Google 智慧螢幕上使用 Google Assistant 提供的 WebRTC 播放器。這個網頁應用程式利用新式瀏覽器提供的 WebRTC API。一般而言,WebRTC 驗證工具是一種 WebRTC 對等互連,可用來串流處理或串流資料。

自訂 STUN/GO 伺服器
根據預設,WebRTC 驗證工具會使用 Google STUN 伺服器,WebRTC 驗證工具可以使用使用者定義的 STUN/TURN 伺服器。

新增 STUN/GO 伺服器
- 將 STUN 或 TURN 伺服器的地址放入 STUN
或
TURN
URI 文字方塊。確保 URI 配置採用以下格式:
scheme:host:[port]
。根據預設,工具會使用stun:stun.l.google.com:19302
- (選用) 如果您使用 GO 伺服器,系統會要求您在「TURN Username」和「Turn Password」文字方塊中輸入憑證。
- 按一下「新增伺服器」,將伺服器詳細資料新增至工具。
STUN/GO 伺服器會按照清單中的順序使用。
移除 STUN/GO 伺服器
- 選取要移除的 STUN/GO 伺服器。
- 按一下「移除伺服器」。
如未指定其他 STUN/TURN 伺服器,工具會使用 stun:stun.l.google.com:19302
。
啟用/停用傳送音訊的功能
- 根據預設,這項工具會在 WebRTC 串流中傳送音訊。如果您想停用音訊傳送功能,請取消勾選「啟用音訊」核取方塊。

提交按鈕
確認清除「伺服器」和「音訊」偏好設定後,按一下「提交」。


網路攝影機的視訊輸入會顯示在「本機影片元素」中。
建立優惠 SDP
- 按一下「建立優惠 SDP」來產生優惠 SDP。優惠 JSON 會採用以下格式:
{ "action": "offer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
2. 優惠 SDP 現在可以傳送給 WebRTC 對等互連。這可能是 Google 智慧型住宅 WebRTC 代理程式,或是在其他瀏覽器上執行的 WebRTC 驗證工具。
提交答案 SDP
將答案 JSON 置於「回答 SDP」文字方塊內,然後按一下「提交答案 SDP」。答案 JSON 必須採用以下格式:
{ "action": "answer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
如果答案 SDP 有效,則遠端來源的影片 (和音訊) 將會顯示在遠端影片元素中。
對 WebRTC 偵錯
我們強烈建議您將 WebRTC 驗證工具與 Chrome 瀏覽器 (8.8 以上版本) 搭配使用。Chrome 瀏覽器中的工具將協助您對 WebRTC 串流進行偵錯。
Webrtc-Internals 頁面
- 在 Chrome 瀏覽器中開啟新分頁
- 請前往下列位址:
chrome://webrtc-internals

這個頁面會顯示所有有效的持續進行 WebRTC 連線。本頁面產生的統計資料和指標都是透過 getStats() API 收集。
Chrome 開發人員工具
Chrome 開發人員工具也有助您排解 WebRTC 串流的任何問題。強烈建議您先開啟主控台,再使用 WebRTC 驗證工具。