Seppia: streaming WebRTC

Lo streaming WebRTC consente agli utenti di controllare da remoto la propria rete virtuale Cuttlefish dai propri browser, senza dover installare altro software nel del tuo 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 possibili) tramite WebRTC)

Utilizza WebRTC

Per utilizzare WebRTC e interagire con il tuo dispositivo Cuttlefish nel browser, procedi nel seguente modo seguenti:

  1. Per avviare i tuoi dispositivi utilizzando WebRTC, aggiungi il flag --start_webrtc=true a la tua chiamata launch_cvd.

    launch_cvd --start_webrtc=true
    
  2. Per vedere un elenco di tutti i dispositivi a cui puoi connetterti, punta il browser su <https://localhost:8443>.

Utilizzo della porta

Oltre a TCP:8443, WebRTC utilizza altre porte per stabilire una connessione ed eseguire. Queste porte devono essere consentite sul firewall se ci si connette da una diversa da quella in cui viene eseguita Cuttlefish. L'elenco di porte sono:

  • TCP:15550..15599
  • UDP:15550..15599