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:
Aby uruchomić urządzenia za pomocą WebRTC, dodaj flagę
--start_webrtc=true
do wywołanialaunch_cvd
.launch_cvd --start_webrtc=true
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