Lo streaming WebRTC consente agli utenti di controllare da remoto i propri dispositivi virtuali Cuttlefish dai browser, senza dover installare altri software nel computer client. Altri vantaggi dello streaming WebRTC sono:
- Codifica più efficiente rispetto a VNC
- ADB nel browser
- Protocollo estensibile (stream della videocamera, microfono, dati dei sensori sono tutti possibili tramite WebRTC)
Utilizza WebRTC
Per utilizzare WebRTC e interagire con il tuo dispositivo Cuttlefish nel browser, segui questi passaggi:
Per avviare i dispositivi utilizzando WebRTC, aggiungi il flag
--start_webrtc=true
all'invocazionelaunch_cvd
.launch_cvd --start_webrtc=true
Per visualizzare un elenco di tutti i dispositivi a cui puoi connetterti, vai all'indirizzo
<https://localhost:8443>
.
Utilizzo porta
Oltre a TCP:8443
, WebRTC utilizza altre porte per stabilire una connessione ed eseguire.
Queste porte devono essere consentite sul firewall se la connessione viene effettuata da un computer diverso da quello in cui viene eseguito Cuttlefish. L'elenco delle porte
necessarie è:
TCP:15550..15599
UDP:15550..15599