Mątwy: transmisja strumieniowa WebRTC

Przesyłanie strumieniowe WebRTC umożliwia użytkownikom zdalne sterowanie urządzeniami wirtualnymi mątwy za pomocą przeglądarek, bez konieczności instalowania żadnego innego oprogramowania na komputerze klienckim. Inne zalety przesyłania strumieniowego WebRTC to:

  • Bardziej wydajne kodowanie niż VNC
  • ADB w przeglądarce
  • Rozszerzalny protokół (strumień z kamery, mikrofon, dane z czujników są możliwe za pośrednictwem WebRTC)

Użyj WebRTC

Aby korzystać z WebRTC i wchodzić w interakcję z urządzeniem mątwy w przeglądarce, wykonaj następujące czynności:

  1. Aby uruchomić urządzenia za pomocą WebRTC, dodaj flagę --start_webrtc=true do wywołania launch_cvd .

    launch_cvd --start_webrtc=true
    
  2. Aby zobaczyć listę wszystkich urządzeń, z którymi możesz się połączyć, wskaż przeglądarkę na <https://localhost:8443> .

Wykorzystanie portu

Oprócz TCP:8443 WebRTC używa innych portów do nawiązania połączenia i uruchomienia. Te porty muszą być dozwolone na zaporze sieciowej, jeśli łączysz się z innej maszyny niż ta, na której wykonywana jest mątwa. Lista potrzebnych portów to:

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