เวอร์ชัน: 2.0
อัปเดตล่าสุด: 28-09-2026
ภาพรวม
ประเภทเว็บแคม
เอกสารนี้ครอบคลุมเว็บแคม USB ทั่วไปที่เน้นการประชุมทางวิดีโอ
แต่จะไม่ครอบคลุมผลิตภัณฑ์ที่มีความเฉพาะเจาะจงมากกว่าซึ่งรองรับ UVC และทำงานเหมือน กล้องจากมุมมองของซอฟต์แวร์ ตัวอย่างผลิตภัณฑ์การถ่ายภาพเฉพาะทางมีดังนี้
- กล้อง IR
- กล้อง RGB
- เครื่องถ่ายทอดภาพ 3 มิติ
- อะแดปเตอร์จับภาพ HDMI
- กล้องจุลทรรศน์
ข้อกำหนดขั้นต่ำและข้อกำหนดเพิ่มเติม
เอกสารข้อกำหนดนี้แบ่งออกเป็น 2 ส่วน ดังนี้
- ข้อกำหนดขั้นต่ำจะอธิบายเกณฑ์สำหรับหมวดหมู่ อุปกรณ์ต่อพ่วงเพื่อให้ใช้งานร่วมกันได้
- ข้อกำหนดเพิ่มเติมจะอธิบายเกณฑ์สำหรับการ รับรอง
ใช้ปุ่มนำทางเหล่านี้เพื่อแสดงเฉพาะข้อกำหนดขั้นต่ำหรือทั้งข้อกำหนดขั้นต่ำ และข้อกำหนดเพิ่มเติมตามลำดับ
Legend
| คำกริยาของผลิตภัณฑ์ | การดำเนินการพัฒนา |
|---|---|
| "ต้อง" | ข้อกำหนดของผลิตภัณฑ์ที่จำเป็น |
| "ควร" | คำแนะนำเพิ่มเติม |
| "MAY" | สิ่งที่แนะนำให้มี |
ข้อกำหนดขั้นต่ำ
ข้อกำหนดเฉพาะของอุปกรณ์ต่อพ่วงทั่วไป
- อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดขั้นต่ำ ที่กำหนดไว้ในข้อกำหนดอุปกรณ์ต่อพ่วงทั่วไป
การรับรองที่จำเป็น
- หากเว็บแคมมีพอร์ตหรือปลั๊ก USB-C พอร์ตหรือปลั๊กดังกล่าวต้องผ่านข้อกำหนดเฉพาะของการทดสอบการทำงานของ USB Type-C
- หากเว็บแคมมีพอร์ตหรือปลั๊ก USB-C ที่รองรับการจ่ายไฟผ่าน USB พอร์ตหรือปลั๊กดังกล่าวต้องผ่านข้อกำหนดเฉพาะของการทดสอบการปฏิบัติตามข้อกำหนดการจ่ายไฟผ่าน USB
- หากเว็บแคมรองรับ 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 ต้องรองรับการสตรีม 1280x720 ที่ 30 FPS ในรูปแบบ MJPEG
- กล้อง USB ต้องรองรับการปรับสมดุลสีขาวอัตโนมัติ (AWB)
- กล้อง USB ต้องรองรับการเปิดรับแสงอัตโนมัติ (AE)
- กล้อง USB ต้องรองรับการป้องกันแถบสีสำหรับความถี่ของสายไฟ 50 Hz และ 60 Hz
- กล้อง USB ต้องเริ่มสตรีมเฟรมแรกภายใน 2,000 มิลลิวินาที
- กล้อง USB ต้องรายงานการประทับเวลาแบบ Monotonic
ความเข้ากันได้ของแอป
- กล้อง USB ต้องใช้งานได้กับ Google Meet เวอร์ชันเว็บ
- Meet ต้องรู้จักกล้อง USB เมื่อเข้าร่วมการประชุมเป็นครั้งแรก
- กล้อง USB ต้องใช้งานได้กับแอปกล้องในตัว
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำแล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดที่จำเป็นต่อไปนี้ จึงจะได้รับการรับรอง
ข้อกำหนดเฉพาะของอุปกรณ์ต่อพ่วงทั่วไป
- [ต้องระบุ] อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดเพิ่มเติม ที่กำหนดไว้ในข้อกำหนดอุปกรณ์ต่อพ่วงทั่วไป
ฮาร์ดแวร์และบรรจุภัณฑ์
- [ต้องระบุ] หากกล้อง USB มีสาย USB สายดังกล่าว ต้องมีรายงานการปฏิบัติตามข้อกำหนดของ USB-IF
- [ต้องระบุ] ไฟแสดงกิจกรรมของกล้องต้องอยู่ในสถานะทำงาน เมื่อกล้องส่งข้อมูลไปยังอุปกรณ์โฮสต์ ChromeOS
- [ต้องระบุ] ไฟแสดงกิจกรรมของกล้องต้องอยู่ในสถานะทำงาน เมื่อกล้องบันทึกข้อมูลลงในหน่วยความจำภายใน
- [ไม่บังคับ] กล้อง USB ควรมีสัญญาณบอกสถานะกิจกรรมของกล้อง
- [ไม่บังคับ] กล้อง USB อาจมีไมโครโฟน
- [ไม่บังคับ] กล้อง USB ควรมีกลไกความเป็นส่วนตัว
USB Video Class (UVC)
- [ไม่บังคับ] กล้อง USB ควรรองรับ UVC (USB Video Class) 1.5
- [ไม่บังคับ] กล้อง USB ควรเริ่มสตรีมเฟรมแรกภายใน 500 มิลลิวินาที
- [ไม่บังคับ] กล้อง USB ควรจะรองรับการโฟกัสอัตโนมัติ (AF)
- [ไม่บังคับ] กล้อง USB ควรรองรับการสตรีม 640x480
- [ไม่บังคับ] กล้อง USB ควรจะรองรับการสตรีมที่ 640x360
- [ไม่บังคับ] กล้อง USB ควรรองรับการสตรีมที่ 24 FPS
- [ไม่บังคับ] กล้อง 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) - AP ต้องไม่สามารถแก้ไขชัตเตอร์ความเป็นส่วนตัวหรือสวิตช์ปิดการทำงาน ต้องกู้คืน สวิตช์จริงด้วยการโต้ตอบจริงเท่านั้น
- กล้อง 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.1 kHz แต่บันทึกเสียงที่ต่ำกว่า 48 kHz พร้อมกัน
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำแล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดต่อไปนี้จึงจะได้รับการรับรอง
- ไม่มี
คุณภาพเสียง
ข้อกำหนดขั้นต่ำ
เส้นทางการจับภาพ - ปิดเสียง
- หากมีอินเทอร์เฟซให้ผู้ใช้ปิดเสียงอุปกรณ์เสียง อินเทอร์เฟซนั้นต้องมีลักษณะดังนี้
- คงสถานะปิดเสียงในลักษณะที่ไม่ได้รับผลกระทบจากสิ่งต่อไปนี้
- การเปิดและปิดอุปกรณ์
- การเปลี่ยนไปใช้อุปกรณ์ป้อนข้อมูลอื่น
- คงสถานะปิดเสียงในลักษณะที่ไม่ได้รับผลกระทบจากสิ่งต่อไปนี้
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำแล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดต่อไปนี้จึงจะได้รับการรับรอง
เส้นทางการเล่น - ความดัง
- [ต้องระบุ] อุปกรณ์ต้องเป็นไปตามมาตรฐาน EN50332
เส้นทางการจับภาพ - ปิดเสียง
- [ต้องระบุ] หากมีอินเทอร์เฟซสำหรับให้ผู้ใช้ปิดเสียง
อุปกรณ์ จะต้องมีลักษณะดังนี้
- ปิดเสียงอุปกรณ์เพื่อให้ตัวอย่างที่บันทึกทั้งหมดเป็น 0 หรืออยู่ใน
ช่วงของ \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\)
- หากอุปกรณ์ไม่เป็นไปตามข้อกำหนด อุปกรณ์ควรมีปุ่มปิดเสียง
- ปุ่มปิดเสียงในอุปกรณ์ควรทริกเกอร์การปิดเสียงระบบ (ไมค์)
- ปุ่มปิดเสียงควรทริกเกอร์การปิดเสียงของระบบ (ไมค์) ผ่าน Telephony หรือจะยกเว้นอินเทอร์เฟซสำหรับผู้บริโภคก็ได้
- ปิดเสียงอุปกรณ์เพื่อให้ตัวอย่างที่บันทึกทั้งหมดเป็น 0 หรืออยู่ใน
ช่วงของ \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\)
- [ต้องระบุ] หากผู้ใช้กดปุ่มปิดเสียงบนอุปกรณ์หรือระบบปฏิบัติการ สถานะปิดเสียงต้องเปลี่ยน
- [ต้องระบุ] หากอุปกรณ์ซิงค์สถานะปิดเสียงกับระบบปฏิบัติการ ตัวบ่งชี้สถานะปิดเสียง (เช่น LED) ในอุปกรณ์ต้องเปลี่ยน
เส้นทางการจับภาพ - การตอบสนองความถี่เอาต์พุต
- [ต้องระบุ] อุปกรณ์ต้องใช้งานได้อย่างสมบูรณ์โดยใช้การตอบสนองความถี่และการตั้งค่าเกนเริ่มต้นจากโรงงานโดยไม่มีการปรับเกนการจับภาพด้วยตนเองในระบบปฏิบัติการ
[ต้องระบุ] ตารางต่อไปนี้ระบุเอาต์พุตระดับ RMS dBFS เฉลี่ยที่คำนวณแล้วภายใต้ระดับสัญญาณ 94 dBSPL
ประเภทอุปกรณ์ ช่วงระดับเอาต์พุตเทียบกับความถี่ของสัญญาณไซน์ 1 kHz 4 kHz 7 kHz บลูทูธและ USB [-15, -5] dBFS ค่า 1kHz ±5 dB ค่า 1kHz ±5 dB แบบใช้สาย 3.5 มม. [-23, 0] dBFS [-23, 0] dBFS [-23, 0] dBFS
หมายเหตุ: ในอุปกรณ์บลูทูธและ USB การตอบสนองที่ความถี่ประมาณ 4 kHz และ 7 kHz จะสัมพันธ์กับการตอบสนองที่ความถี่ 1 kHz
การรับรอง Works With Meet
ข้อกำหนดขั้นต่ำ
เรามีโปรแกรมตรวจสอบคุณสมบัติอุปกรณ์ต่อพ่วงของฮาร์ดแวร์ Google Meet อยู่แล้ว ซึ่งครอบคลุมข้อกำหนดบางส่วนนี้
อุปกรณ์ต่อพ่วงที่ผ่านการรับรองจากโปรแกรมจะได้รับการยกเว้นจากรายการการรับรองต่อไปนี้
- เส้นทางการเล่น - ความดัง
- เส้นทางการจับภาพ - การตอบสนองความถี่เอาต์พุต
ข้อกำหนดเพิ่มเติม
นอกจากข้อกำหนดขั้นต่ำแล้ว อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดต่อไปนี้จึงจะได้รับการรับรอง
- ไม่มี
ประวัติการแก้ไข
| วันที่ | เวอร์ชัน | หมายเหตุ |
|---|---|---|
| 2026-09-28 | 2.0 | ข้อกำหนดที่อัปเดตตามข้อกำหนดของผลิตภัณฑ์ที่แก้ไขแล้ว (ข้อกำหนดขั้นต่ำและเพิ่มเติม) |
| 2024-02-01 | 1.3.1 | การเผยแพร่ซ้ำในแพลตฟอร์มใหม่ |
| 2023-11-08 | 1.3 | การเผยแพร่เว็บไซต์พาร์ทเนอร์ครั้งแรก |