پخش WebRTC به کاربران این امکان را میدهد که دستگاههای مجازی Cuttlefish خود را از طریق مرورگرهای خود و بدون نیاز به نصب هیچ نرمافزار دیگری در دستگاه کلاینت، از راه دور کنترل کنند. از دیگر مزایای پخش WebRTC میتوان به موارد زیر اشاره کرد:
- رمزگذاری کارآمدتر از VNC
- ADB درون مرورگر
- پروتکل توسعهپذیر (جریان دوربین، میکروفون، دادههای حسگر، همگی از طریق WebRTC امکانپذیر هستند)
از وبآرتیسی استفاده کنید
برای استفاده از WebRTC و تعامل با دستگاه Cuttlefish خود در مرورگر، موارد زیر را انجام دهید:
برای راهاندازی دستگاههایتان با استفاده از WebRTC، پرچم
--start_webrtc=trueرا به فراخوانیlaunch_cvdخود اضافه کنید.launch_cvd --start_webrtc=true
برای مشاهدهی فهرست تمام دستگاههایی که میتوانید به آنها متصل شوید، در مرورگر خود به آدرس
<https://localhost:8443>بروید.
استفاده از پورت
علاوه بر TCP:8443 ، WebRTC از پورتهای دیگری برای برقراری اتصال و اجرا استفاده میکند. در صورت اتصال از دستگاهی متفاوت از دستگاهی که Cuttlefish در آن اجرا میشود، این پورتها باید در فایروال مجاز باشند. لیست پورتهای مورد نیاز عبارتند از:
-
TCP:15550..15599 -
UDP:15550..15599