Übersicht
Das WebRTC Validator Tool ist ein webbasiertes Tool, das WebRTC emuliert. Player auf Smart Displays von Google mit Google Assistant verfügbar. Diese Webanwendung nutzt den WebRTC API verfügbar in modernen Browsern. Allgemein gilt: Das WebRTC Validator Tool ist ein WebRTC- Peer, von dem oder zu dem Sie streamen können.
STUN/TURN-Server anpassen
Das WebRTC-Validator-Tool verwendet standardmäßig den Google STUN-Server. WebRTC Das Validator-Tool kann einen benutzerdefinierten STUN/Turn-Server verwenden.
STUN/TURN-Server hinzufügen
- Geben Sie die Adresse des STUN- oder TURN-Servers in das Feld STUN oder TURN ein.
URI. Das URI-Schema muss das folgende Format haben:
scheme:host:[port]
. Standardmäßig verwendet das Toolstun:stun.l.google.com:19302
- Optional: Wenn Sie einen TURN-Server verwenden, müssen Sie die in das Feld Turn username (Nutzername) ein und Turn Password (Passwort aktivieren).
- Klicken Sie auf Server hinzufügen, um dem Tool die Serverdetails hinzuzufügen.
Die STUN/TURN-Server werden in der Reihenfolge verwendet, in der sie in der Liste aufgeführt sind.
STUN/TURN-Server entfernen
- Wählen Sie den STUN/TURN-Server aus, den Sie entfernen möchten.
- Klicken Sie auf Server entfernen.
Das Tool verwendet stun:stun.l.google.com:19302
, wenn keine anderen
STUN/TURN-Server sind angegeben.
Senden von Audioinhalten aktivieren/deaktivieren
- Das Tool sendet Audio standardmäßig als Teil des WebRTC-Streams. Wenn Sie das Senden von Audio zu deaktivieren, entfernen Sie das Häkchen aus dem Kästchen Audio aktivieren.
Schaltfläche „Senden“
Wenn Sie die Einstellungen für STUN/Turn und die Audioeinstellungen bestätigt haben, klicken Sie auf Senden.
Das von Ihrer Webcam eingegebene Video wird im lokalen Videoelement angezeigt.
Angebots-SDP erstellen
- Klicken Sie auf Offer SDP erstellen, um ein Offer SDP zu generieren. Die Angebots-JSON-Datei wird
im folgenden Format formatiert ist:
{ "action": "offer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
2.Der Angebots-SDP kann jetzt an einen WebRTC-Peer weitergeleitet werden. Dabei kann es sich um Ihr Google Smart Home WebRTC-Agent oder das WebRTC-Validator-Tool, das in einem anderen Browser ausgeführt wird.
Antwort-SDP senden
Geben Sie die JSON-Antwort in das Textfeld für das Antwort-SDP ein und klicken Sie auf Antwort senden SDP Die JSON-Antwort muss das folgende Format haben:
{ "action": "answer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
Wenn das Antwort-SDP gültig ist, sind das Video (und der Ton) von der Remote-Quelle im Remote-Videoelement sichtbar.
WebRTC-Fehler beheben
Es wird dringend empfohlen, das WebRTC Validator Tool mit einem Chrome-Browser zu verwenden, Browser (Version 87 oder höher). Mit den Tools im Chrome-Browser kannst du deinen WebRTC-Stream beheben.
Webrtc-Internals-Seite
- Neuen Tab im Chrome-Browser öffnen
- Rufen Sie die folgende Adresse auf:
chrome://webrtc-internals
Auf dieser Seite werden alle aktiven WebRTC-Verbindungen angezeigt. Die Statistiken Die auf dieser Seite generierten Messwerte stammen aus dem getStats() API überprüfen.
Chrome-Entwicklertools
Die Chrome-Entwicklertools sind auch hilfreich, um Probleme mit dem WebRTC-Stream zu beheben. Es ist sehr wird empfohlen, die Console vor der Verwendung das WebRTC-Validator-Tool.