Sotong: streaming WebRTC

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

  • Pengkodean lebih efisien daripada VNC
  • ADB dalam browser
  • Protokol yang dapat diperluas (aliran kamera, mikrofon, data sensor semuanya dimungkinkan melalui WebRTC)

Gunakan WebRTC

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

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

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

Penggunaan pelabuhan

Selain TCP:8443 , WebRTC menggunakan port lain untuk membuat koneksi dan menjalankan. Port ini harus diizinkan di firewall jika menghubungkan dari mesin yang berbeda dari tempat Cuttlefish dijalankan. Daftar port yang dibutuhkan adalah:

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