Sotong: Streaming WebRTC

Streaming WebRTC memungkinkan pengguna mengontrol perangkat virtual Cuttlefish dari browser mereka dari jarak jauh, tanpa harus menginstal software lain di mesin klien. Keunggulan lain dari streaming WebRTC adalah:

  • Encoding lebih efisien daripada VNC
  • ADB dalam browser
  • Protokol yang dapat diperluas (streaming kamera, mikrofon, data sensor semuanya dapat dilakukan melalui WebRTC)

Menggunakan WebRTC

Untuk menggunakan WebRTC dan berinteraksi dengan perangkat Cuttlefish Anda di browser, lakukan hal berikut:

  1. Untuk meluncurkan perangkat menggunakan WebRTC, tambahkan flag --start_webrtc=true ke pemanggilan launch_cvd.

    launch_cvd --start_webrtc=true
    
  2. Untuk melihat daftar semua perangkat yang dapat Anda hubungkan, buka browser ke <https://localhost:8443>.

Penggunaan port

Selain TCP:8443, WebRTC menggunakan port lain untuk membuat koneksi dan berjalan. Port ini harus diizinkan di firewall jika terhubung dari mesin yang berbeda dengan tempat Cuttlefish dieksekusi. Daftar port yang diperlukan adalah:

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