החל מ-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-03-26 (שעון 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-03-26 (שעון UTC)."],[],[]]