WebRTC-Streaming ermöglicht es Nutzern, ihre Cuttlefish virtuell aus der Ferne zu steuern von ihrem Browser aus steuern, ohne im Browser Clientcomputer. Weitere Vorteile des WebRTC-Streamings:
- Effizientere Codierung als VNC
- Browser-ADB
- Erweiterbares Protokoll (Kamerastream, Mikrofon, Sensordaten sind möglich) über WebRTC)
WebRTC verwenden
Um WebRTC zu verwenden und in Ihrem Browser mit Ihrem Cuttlefish-Gerät zu interagieren, führen Sie die Folgendes:
Wenn Sie Ihre Geräte mit WebRTC starten möchten, fügen Sie das Flag
--start_webrtc=true
zu Ihrenlaunch_cvd
-Aufruf.launch_cvd --start_webrtc=true
Öffne den Browser, um eine Liste aller Geräte zu sehen, mit denen du eine Verbindung herstellen kannst.
<https://localhost:8443>
Portnutzung
Neben TCP:8443
verwendet WebRTC andere Ports, um eine Verbindung herzustellen und auszuführen.
Diese Ports müssen in der Firewall zugelassen sein, wenn eine Verbindung von einem
auf einer anderen Maschine als der
Tintenfisch hingerichtet. Liste der Ports
sind:
TCP:15550..15599
UDP:15550..15599