גרסה: 2.0
העדכון האחרון: 2026-09-28
סקירה כללית
סוגי מצלמות אינטרנט
המסמך הזה עוסק במצלמות אינטרנט רגילות עם חיבור USB, ומתמקד בשיחות ועידה בווידאו.
הוא לא כולל מוצרים מיוחדים יותר שתומכים ב-UVC ופועלים כמו מצלמה מנקודת המבט של התוכנה. דוגמאות למוצרים מיוחדים של הדמיה:
- מצלמת IR
- מצלמת RGB
- מצלמת מסמכים
- מתאם ללכידת HDMI
- מיקרוסקופ
דרישות מינימליות ודרישות נוספות
מסמך המפרט הזה מחולק לשני חלקים:
- בדרישות המינימליות מפורטים הקריטריונים שלפיהם אפשר לקבוע אם קטגוריה של ציוד היקפי תואמת.
- בדרישות הנוספות מתוארים הקריטריונים לקבלת אישור.
משתמשים בלחצני הניווט האלה כדי להציג רק את המפרט המינימלי או את המפרט המינימלי והמפרט הנוסף.
Legend
| פועל שקשור למוצר | פעולת פיתוח |
|---|---|
| "MUST" | דרישה חובה לגבי מוצרים |
| "SHOULD" | המלצה אופציונלית |
| "MAY" | מומלץ |
דרישות מינימליות
מפרטים כלליים של ציוד היקפי
- הציוד ההיקפי חייב לעמוד בדרישות המינימום שמוגדרות במפרטים של ציוד היקפי כללי.
אישורים נדרשים
- אם למצלמת האינטרנט יש יציאת USB-C או תקע USB-C, היציאה או התקע חייבים לעבור את מפרט הבדיקה הפונקציונלית של USB Type-C.
- אם למצלמת האינטרנט יש יציאת USB-C או תקע שתומכים בטעינה בתקן USB PD, היציאה או התקע חייבים לעבור את מפרט בדיקת התאימות של טעינה בתקן USB PD.
- אם מצלמת האינטרנט תומכת ב-USB-A, היא חייבת לעבור את התאימות של USB-IF על סמך מטריצת הבדיקה של USB 2.0 או מטריצת הבדיקה של USB 3.2.
חומרה ואריזה
- המצלמה חייבת לתמוך ב-USB גרסה 2.0 ומעלה.
- אם יש אינדיקטור לפעילות המצלמה, הוא לא יכול להיות במצב פעיל כשהמצלמה לא שומרת נתונים או שולחת נתונים למארח.
- אי אפשר לשלוט בנורית הפעילות של המצלמה בנפרד מהמצלמה.
- אסור שהתוכנה תשלוט בנורית הפעילות של המצלמה.
- אם יש תריס אלקטרוני, הוא חייב למנוע את האפשרות לצלם פריימים.
- אם יש מצלמה עם תריס אלקטרוני, היא חייבת להעביר את הסטטוס שלה למערכת ההפעלה.
USB video class (UVC)
- מצלמת ה-USB חייבת לתמוך ב-UVC (USB Video Class) 1.0 ומעלה.
- מצלמת ה-USB חייבת לפעול ללא תוכנה נוספת.
- מצלמת ה-USB חייבת לתמוך בסטרימינג ברזולוציה של 1,280x720 ב-30 פריימים לשנייה בפורמט MJPEG.
- מצלמת ה-USB חייבת לתמוך באיזון לבן אוטומטי (AWB).
- מצלמת ה-USB חייבת לתמוך בחשיפה אוטומטית (AE).
- מצלמת ה-USB חייבת לתמוך בביטול פסים בתדר של 50 Hz ו-60 Hz בקו החשמל.
- מצלמת ה-USB חייבת להתחיל לשדר את הפריים הראשון תוך 2,000 מילי-שניות.
- מצלמת ה-USB חייבת לדווח על חותמות זמן מונוטוניות.
תאימות האפליקציה
- מצלמת ה-USB חייבת לפעול עם גרסת האינטרנט של Google Meet.
- מצלמת ה-USB צריכה להיות מזוהה על ידי Meet כשמצטרפים לפגישה בפעם הראשונה.
- מצלמת ה-USB חייבת לפעול עם אפליקציית המצלמה המובנית.
דרישות נוספות
בנוסף לדרישות המינימום, כדי לקבל אישור, ציוד היקפי חייב לעמוד בדרישות החובה הבאות.
מפרטים כלליים של ציוד היקפי
- [חובה] הציוד ההיקפי חייב לעמוד בדרישות הנוספות שמוגדרות במפרטים של ציוד היקפי כללי.
חומרה ואריזה
- [חובה] אם מצלמת ה-USB כוללת כבל USB, הכבל חייב לכלול דוח תאימות של USB-IF.
- [חובה] אינדיקטור הפעילות של המצלמה חייב להיות במצב פעיל כשנתונים מהמצלמה נשלחים למכשיר המארח של ChromeOS.
- [חובה] נורית הפעילות של המצלמה חייבת להיות במצב פעיל כשנתונים נשמרים בזיכרון הפנימי שלה.
- [אופציונלי] במצלמת ה-USB אמור להיות אינדיקטור לפעילות המצלמה.
- [אופציונלי] יכול להיות שלמצלמת ה-USB יש מיקרופון.
- [אופציונלי] למצלמת ה-USB צריך להיות מנגנון פרטיות.
USB video class (UVC)
- [אופציונלי] מצלמת ה-USB צריכה לתמוך ב-UVC (USB Video Class) 1.5.
- [אופציונלי] המצלמה עם חיבור ה-USB אמורה להתחיל להזרים את הפריים הראשון תוך 500ms.
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בפוקוס אוטומטי (AF).
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בסטרימינג באיכות 640x480.
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בסטרימינג באיכות 640x360.
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בסטרימינג ב-24fps.
- [אופציונלי] מצלמת ה-USB צריכה לפרסם שם תצוגה ידידותי למשתמש.
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בשליטה בקצב פריימים קבוע (
V4L2_CID_EXPOSURE_AUTO_PRIORITYאוUVC_CT_AE_PRIORITY_CONTROL). - [אופציונלי] מצלמת ה-USB צריכה להמשיך להזרים נתונים במהירות של 15fps או יותר בסביבות עם תאורה חלשה.
- [אופציונלי] יכול להיות שהמצלמה בחיבור USB תומכת באמצעי בקרה של הזזה, הטיה או שינוי מרחק התצוגה (PTZ).
- אם מצלמת ה-USB תומכת באמצעי בקרה של PTZ, היא חייבת לתמוך באמצעי בקרה של זום (V4L2_CID_ZOOM_ABSOLUTE) עם (value / 100) כיחס הזום.
- לדוגמה, ערך בקרה של 250 פירושו 2.5x = 250%, וערך של 100 פירושו הערך הרגיל ללא שינוי גודל, שחייב להיות ברירת המחדל.
- אם מצלמת ה-USB תומכת באמצעי בקרה של שינוי מרחק התצוגה (PTZ), היא חייבת לתמוך באמצעי בקרה של הזזה והטיה ביחד.
- בכל הפורמטים והרזולוציות שהמצלמה תומכת בהם, מצלמת ה-USB צריכה לפעול כרגיל עם טווח יחיד [min, max] שמוצג על ידי אמצעי הבקרה V4L2_CID_ZOOM_ABSOLUTE.
- לדוגמה, יחס הזום המקסימלי צריך להיות זהה בסטרימינג ברזולוציות 720p ו-1080p.
- אם מצלמת ה-USB תומכת באמצעי בקרה של PTZ, היא חייבת לתמוך באמצעי בקרה של זום (V4L2_CID_ZOOM_ABSOLUTE) עם (value / 100) כיחס הזום.
- [אופציונלי] אם מצלמת ה-USB כוללת סגר פרטיות פיזי או מתג השבתה, המצלמה עשויה להטמיע את
V4L2_CID_PRIVACYאו אתUVC_CT_PRIVACY_CONTROL.- אם מצלמת ה-USB תומכת ב-
V4L2_CID_PRIVACYאו ב-UVC_CT_PRIVACY_CONTROL, היא חייבת לחשוף את מצב בקרת הפרטיות בהתאם לתריס או למתג הפיזיים. - אם מצלמת ה-USB תומכת ב-
V4L2_CID_PRIVACYאו ב-UVC_CT_PRIVACY_CONTROL, אסור לה לדווח על אמצעי בקרת הפרטיות כ'מופעלים' כשהתריס או המתג הפיזיים לא בשימוש, גם אם העדשה מכוסה על ידי אובייקטים אחרים כמו ידיים או מדבקות. - אם מצלמת ה-USB תומכת ב-
V4L2_CID_PRIVACYאו ב-UVC_CT_PRIVACY_CONTROL, היא חייבת לאפשר שליחת שאילתה והחזרת ערך תקין כשהמצלמה משדרת או במצב המתנה (streamonאוstreamoff). - אסור שנקודת הגישה תוכל לשנות את תריס הפרטיות או את מתג ההשבתה. חובה לשחזר את המתג הפיזי רק באמצעות אינטראקציה פיזית.
- מצלמת ה-USB צריכה לתמוך בבקרת פרטיות אם יש לה כיסוי פיזי או מתג השבתה.
- אם מצלמת ה-USB תומכת ב-
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בהשהיית USB. אם המכשיר תומך בהשהיית USB:
- אם מצלמת ה-USB תומכת בהשהיית USB, המצלמה חייבת להיות מסוגלת להמשיך את הפעולה וליצור פריימים תקינים ללא כל מוזרות (פתרון עקיף ספציפי למכשיר) מהמערכת, כמו UVC_QUIRK_WAKE_AUTOSUSPEND.
תאימות האפליקציה
- [אופציונלי] מצלמת ה-USB צריכה לתמוך בעדכוני קושחה באמצעות fwupd.
- [אופציונלי] מצלמת ה-USB צריכה לפעול מיד עם הקושחה המופצת, או לספק מנגנון לעדכון הקושחה שלה (רצוי באמצעות fwupd).
דרישות אודיו
הקטע הזה רלוונטי אם למצלמת האינטרנט יש מיקרופון מובנה או ממשק שמע.
פורמט האודיו
דרישות מינימליות
| הפעלה | מתבצעת הקלטה | |
|---|---|---|
| תדירות הדגימה | ≥ 16 kHz | ≥ 16 kHz |
| פורמט | S16_LE | S16_LE |
- מספר הערוץ וההגדרה חייבים להיות נכונים.
- כל קצבי הדגימה שהציוד ההיקפי מצהיר על תמיכה בהם חייבים לפעול בצורה תקינה.
- ההפרש בין השיעור שנמדד לבין שיעור הדגימה חייב להיות ≤ 0.1%.
- שגיאת התקן של רגרסיה לינארית של שיעור המדידה חייבת להיות < 30.
המכשיר חייב לתמוך בהפעלה או בצילום בקצבי דגימה שונים שהוא טוען שהוא תומך בהם. אחרת, מערכת ההפעלה נדרשת להוסיף קובץ הגדרה ספציפי כדי למנוע את זה בצד המערכת.
לדוגמה: הפעלת אודיו מתחת ל-44.1kHz אבל הקלטת קול מתחת ל-48kHz בו-זמנית.
דרישות נוספות
בנוסף לדרישות המינימום, כדי לקבל אישור, ציוד היקפי חייב לעמוד בדרישות הבאות:
- ללא
איכות האודיו
דרישות מינימליות
נתיב לכידה – השתקה
- אם יש ממשק שמאפשר למשתמשים להשתיק את מכשיר האודיו, הוא חייב:
- שמירה על מצב ההשתקה באופן שלא מושפע מהפעולות הבאות:
- פתיחה וסגירה של המכשיר.
- מעבר למכשיר קלט אחר.
- שמירה על מצב ההשתקה באופן שלא מושפע מהפעולות הבאות:
דרישות נוספות
בנוסף לדרישות המינימום, כדי לקבל אישור, ציוד היקפי חייב לעמוד בדרישות הבאות:
נתיב ההפעלה – עוצמת קול
- [חובה] המכשיר חייב לעמוד בתקני EN50332.
נתיב לכידה – השתקה
- [חובה] אם יש ממשק שמאפשר למשתמשים להשתיק את מכשיר האודיו, הוא חייב:
- משתיקים את המכשיר כך שכל הדגימות המתועדות יהיו אפסים או בטווח של \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\).
- אם המכשיר לא עומד בדרישות, צריך שיהיה בו כפתור להשתקת המיקרופון.
- כפתור ההשתקה במכשיר אמור להפעיל את השתקת המיקרופון במערכת.
- כפתור ההשתקה אמור להפעיל את השתקת המיקרופון במערכת דרך הטלפוניה, או שאפשר לוותר על ממשק הצרכן.
- משתיקים את המכשיר כך שכל הדגימות המתועדות יהיו אפסים או בטווח של \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\).
- [חובה] אם המשתמש לוחץ על לחצן ההשתקה במכשיר או במערכת ההפעלה, מצב ההשתקה חייב להשתנות.
- [חובה] אם המכשיר מסנכרן את מצב ההשתקה עם מערכת ההפעלה, אז מצב ההשתקה (למשל, נורית LED) במכשיר חייב להשתנות.
Capture Path - Output Frequency Response
- [חובה] המכשיר חייב להיות תקין לחלוטין באמצעות תגובת התדר והגדרות ההגברה שמוגדרות כברירת מחדל במפעל, ללא שינוי ידני של הגדרות ההגברה של הלכידה במערכת ההפעלה.
[חובה] בטבלה הבאה מפורט הפלט של רמת ה-RMS הממוצעת ב-dBFS שחושבה ברמת אות של 94 dBSPL.
סוג מכשיר טווח רמות הפלט לעומת תדר של צליל סינוס 1 kHz 4 kHz 7 kHz Bluetooth ו-USB [-15, -5] dBFS ערך 1kHz ±5 dB ערך 1kHz ±5 dB חיבור קווי 3.5 מ"מ [-23, 0] dBFS [-23, 0] dBFS [-23, 0] dBFS
הערה: במכשירי Bluetooth ובמכשירי USB, התגובה לגבי הצלילים בתדרים של 4kHz ו-7kHz ניתנת ביחס לתגובה בתדר של 1kHz.
אישור התאימות ל-Meet
דרישות מינימליות
קיימת תוכנית להתאמת ציוד היקפי לציוד ל-Google Meet שכוללת חלק מהמפרט הזה.
ציוד היקפי שעומד בדרישות התוכנית פטור מהדרישות הבאות:
- נתיב ההפעלה – עוצמת קול
- Capture Path - Output Frequency Response
דרישות נוספות
בנוסף לדרישות המינימום, כדי לקבל אישור, ציוד היקפי חייב לעמוד בדרישות הבאות:
- ללא
היסטוריית גרסאות
| תאריך | גרסה | פתקים |
|---|---|---|
| 2026-09-28 | 2.0 | עדכון המפרט בהתאם למפרט המוצרים המתוקן (דרישות מינימליות ודרישות נוספות). |
| 2024-02-01 | 1.3.1 | פרסום מחדש בפלטפורמה חדשה |
| 2023-11-08 | 1.3 | פרסום ראשוני של אתר שותף |