Mürekkep balığı: WebRTC akışı

WebRTC aktarımı, kullanıcıların istemci makinesine başka bir yazılım yüklemek zorunda kalmadan Cuttlefish sanal cihazlarını tarayıcılarından uzaktan kontrol etmelerine olanak tanır. WebRTC akışının diğer avantajları şunlardır:

  • VNC'den daha verimli kodlama
  • Tarayıcı içi ADB
  • Genişletilebilir protokol (WebRTC üzerinden kamera akışı, mikrofon, sensör verilerinin tümü kullanılabilir)

WebRTC'yi kullanma

WebRTC'yi kullanmak ve tarayıcınızda Cuttlefish cihazınızla etkileşimde bulunmak için aşağıdakileri yapın:

  1. Cihazlarınızı WebRTC kullanarak başlatmak için launch_cvd çağrınıza --start_webrtc=true işaretini ekleyin.

    launch_cvd --start_webrtc=true
    
  2. Bağlanabileceğiniz tüm cihazların listesini görmek için tarayıcınızı <https://localhost:8443> üzerine getirin.

Bağlantı noktası kullanımı

WebRTC, bağlantı kurmak ve çalıştırmak için TCP:8443 dışındaki bağlantı noktalarını da kullanır. Cuttlefish'in çalıştırıldığı makineden farklı bir makineden bağlanıyorsanız güvenlik duvarında bu bağlantı noktalarına izin verilmelidir. Gerekli bağlantı noktaları listesi:

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