דיונון: סטרימינג של WebRTC

סטרימינג של WebRTC מאפשר למשתמשים לשלוט מרחוק בתוכנת הדיונון שלהם מהדפדפנים שלהם, בלי שיצטרכו להתקין תוכנה אחרת במחשב הלקוח. יתרונות נוספים של סטרימינג מ-WebRTC הם:

  • קידוד יעיל יותר מ-VNC
  • ADB בדפדפן
  • פרוטוקול ניתן להרחבה (הסטרימינג מהמצלמה, מיקרופון ונתוני חיישן אפשריים ב-WebRTC)

שימוש ב-WebRTC

כדי להשתמש ב-WebRTC ולקיים אינטראקציה עם מכשיר Cuttlefish בדפדפן שלך, יש לבצע את הפעולות הבאות: הבאים:

  1. כדי להפעיל את המכשירים באמצעות WebRTC, צריך להוסיף את הדגל --start_webrtc=true אל בהפעלה של launch_cvd.

    launch_cvd --start_webrtc=true
    
  2. כדי לראות רשימה של כל המכשירים שאפשר להתחבר אליהם, מכוונים את הדפדפן אל <https://localhost:8443>

שימוש ביציאה

מלבד TCP:8443, ב-WebRTC נעשה שימוש ביציאות אחרות כדי ליצור חיבור ולהפעיל. חובה לאשר את היציאות האלה בחומת האש אם מתחברים שונה מהמקום שבו מוציאים לפועל דיונון. רשימת היציאות נדרשים:

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