החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
דיונון: סטרימינג ב-WebRTC
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הזרמת WebRTC מאפשרת למשתמשים לשלוט מרחוק במכשירים וירטואליים של Cuttlefish מהדפדפנים שלהם, בלי שהם צריכים להתקין תוכנה אחרת במחשב הלקוח. יתרונות נוספים של סטרימינג ב-WebRTC:
- קידוד יעיל יותר מ-VNC
- ADB בדפדפן
- פרוטוקול ניתן להרחבה (אפשר להשתמש ב-WebRTC לשידור מהמצלמה, מהמיקרופון ונתוני חיישנים)
שימוש ב-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
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-10-10 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-10-10 (שעון UTC)."],[],[]]