27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Mürekkep Balığı: WebRTC yayını
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
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 yayını, mikrofon ve sensör verileri mümkündür)
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:
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
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ışmak için TCP:8443
'ün yanı sıra diğer 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
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Cuttlefish: WebRTC streaming\n\nWebRTC streaming allows users to remotely control their Cuttlefish virtual\ndevices from their browsers, without having to install any other software in the\nclient machine. Other advantages of WebRTC streaming are:\n\n- More efficient encoding than VNC\n- In-browser ADB\n- Extensible protocol (camera stream, microphone, sensor data are all possible over WebRTC)\n\nUse WebRTC\n----------\n\nTo use WebRTC and interact with your Cuttlefish device in your browser, do the\nfollowing:\n\n1. To launch your devices using WebRTC, add the `--start_webrtc=true` flag to\n your `launch_cvd` invocation.\n\n ```\n launch_cvd --start_webrtc=true\n ```\n2. To see a list of all the devices you can connect to, point your browser to\n `\u003chttps://localhost:8443\u003e`.\n\n### Port usage\n\nBesides `TCP:8443`, WebRTC uses other ports to establish a connection and run.\nThese ports must be allowed on the firewall if connecting from a\ndifferent machine than where Cuttlefish is being executed. The list of ports\nneeded are:\n\n- `TCP:15550..15599`\n- `UDP:15550..15599`"]]