ใช้งานร่วมกับ ChromeOS ได้ - ข้อกำหนดของเว็บแคม v2.0

เวอร์ชัน: 2.0
อัปเดตล่าสุด: 28-09-2026

ภาพรวม

ประเภทเว็บแคม

เอกสารนี้ครอบคลุมเว็บแคม USB ทั่วไปที่เน้นการประชุมทางวิดีโอ

แต่จะไม่ครอบคลุมผลิตภัณฑ์ที่มีความเฉพาะเจาะจงมากกว่าซึ่งรองรับ UVC และทำงานเหมือน กล้องจากมุมมองของซอฟต์แวร์ ตัวอย่างผลิตภัณฑ์การถ่ายภาพเฉพาะทางมีดังนี้

  • กล้อง IR
  • กล้อง RGB
  • เครื่องถ่ายทอดภาพ 3 มิติ
  • อะแดปเตอร์จับภาพ HDMI
  • กล้องจุลทรรศน์

ข้อกำหนดขั้นต่ำและข้อกำหนดเพิ่มเติม

เอกสารข้อกำหนดนี้แบ่งออกเป็น 2 ส่วน ดังนี้

  1. ข้อกำหนดขั้นต่ำจะอธิบายเกณฑ์สำหรับหมวดหมู่ อุปกรณ์ต่อพ่วงเพื่อให้ใช้งานร่วมกันได้
  2. ข้อกำหนดเพิ่มเติมจะอธิบายเกณฑ์สำหรับการ รับรอง

ใช้ปุ่มนำทางเหล่านี้เพื่อแสดงเฉพาะข้อกำหนดขั้นต่ำหรือทั้งข้อกำหนดขั้นต่ำ และข้อกำหนดเพิ่มเติมตามลำดับ

Legend

คำกริยาของผลิตภัณฑ์ การดำเนินการพัฒนา
"ต้อง" ข้อกำหนดของผลิตภัณฑ์ที่จำเป็น
"ควร" คำแนะนำเพิ่มเติม
"MAY" สิ่งที่แนะนำให้มี

ข้อกำหนดขั้นต่ำ

ข้อกำหนดเฉพาะของอุปกรณ์ต่อพ่วงทั่วไป

  • อุปกรณ์ต่อพ่วงต้องเป็นไปตามข้อกำหนดขั้นต่ำ ที่กำหนดไว้ในข้อกำหนดอุปกรณ์ต่อพ่วงทั่วไป

การรับรองที่จำเป็น

ฮาร์ดแวร์และบรรจุภัณฑ์

  • กล้องต้องรองรับ 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 มีชัตเตอร์ความเป็นส่วนตัวหรือ สวิตช์ปิดการทำงาน กล้องอาจใช้ 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 กล้องจะต้องสามารถ กลับมาทำงานต่อและสร้างเฟรมที่ถูกต้องได้โดยไม่มีข้อบกพร่อง (วิธีแก้ปัญหาเฉพาะอุปกรณ์) จากระบบ เช่น 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 หรือจะยกเว้นอินเทอร์เฟซสำหรับผู้บริโภคก็ได้
  • [ต้องระบุ] หากผู้ใช้กดปุ่มปิดเสียงบนอุปกรณ์หรือระบบปฏิบัติการ สถานะปิดเสียงต้องเปลี่ยน
  • [ต้องระบุ] หากอุปกรณ์ซิงค์สถานะปิดเสียงกับระบบปฏิบัติการ ตัวบ่งชี้สถานะปิดเสียง (เช่น 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 การเผยแพร่เว็บไซต์พาร์ทเนอร์ครั้งแรก