סטרימינג של WebRTC מאפשר למשתמשים לשלוט מרחוק בתוכנת הדיונון שלהם מהדפדפנים שלהם, בלי שיצטרכו להתקין תוכנה אחרת במחשב הלקוח. יתרונות נוספים של סטרימינג מ-WebRTC הם:
- קידוד יעיל יותר מ-VNC
- ADB בדפדפן
- פרוטוקול ניתן להרחבה (הסטרימינג מהמצלמה, מיקרופון ונתוני החיישן אפשריים באמצעות WebRTC)
שימוש ב-WebRTC
כדי להשתמש ב-WebRTC ולקיים אינטראקציה עם מכשיר ה-Cuttlefish בדפדפן שלך, יש לבצע את הפעולות הבאות: הבאים:
כדי להפעיל את המכשירים באמצעות WebRTC, צריך להוסיף את הדגל
--start_webrtc=true
אל בהפעלה שלlaunch_cvd
.launch_cvd --start_webrtc=true
כדי לראות רשימה של כל המכשירים שאפשר להתחבר אליהם, מכוונים את הדפדפן אל
<https://localhost:8443>
שימוש ביציאה
מלבד TCP:8443
, ב-WebRTC נעשה שימוש ביציאות אחרות כדי ליצור חיבור ולהפעיל.
חובה לאשר את היציאות האלה בחומת האש אם מתחברים
שונה מהמקום שבו מוציאים לפועל דיונון. רשימת היציאות
נדרשים:
TCP:15550..15599
UDP:15550..15599