← กลับไปที่การทดสอบเว็บแคมแบบเต็ม

การเข้ารหัส/ถอดรหัส WebCodecs จริง

เครื่องจำลองแบนด์วิดท์และความละเอียด

เว็บแคมของคุณอาจดูดีเยี่ยมในการทดสอบแบบวนลูปในเครื่อง แต่กลับพังในสายที่มีการใช้งานหนาแน่น เครื่องมือนี้ส่งวิดีโอสดของคุณผ่านตัวเข้ารหัสและถอดรหัสวิดีโอจริงของเบราว์เซอร์ที่บิตเรตที่เลือก — สิ่งแปลกปลอมจากโคเดกจริง ไม่ใช่ฟิลเตอร์เบลอปลอม — เพื่อให้คุณเห็นว่าคุณจะดูเป็นอย่างไรจริง ๆ ก่อนที่จะเลือกความละเอียด

ค่าที่ตั้งไว้ล่วงหน้า

การเชื่อมต่อจำลอง

ตัวอย่าง

ต้นฉบับ เทียบกับ เข้ารหัสแล้ว

แหล่งที่มาแบบดิบ
หลังเข้ารหัส → ถอดรหัส

ค่าที่อ่านได้

สถิติโคเดก

คลิก "เริ่มเครื่องจำลอง" แล้วเลือกค่าที่ตั้งไว้ล่วงหน้าของการเชื่อมต่อด้านบน

  • โคเดกที่ใช้งาน:—
  • บิตเรตเป้าหมาย:—
  • บิตเรตที่ทำได้:—
  • ความละเอียดที่เข้ารหัส:—
  • เวลาแฝงไปกลับ (เข้ารหัส+ถอดรหัส):—
  • เฟรมที่เข้ารหัส / หลุด:—

หมายเหตุ

ทำไมนี่จึงเป็นการเข้ารหัสจริง ไม่ใช่ฟิลเตอร์เบลอ

วิธีที่ง่ายที่สุดในการปลอมแปลงสิ่งนี้คือการใส่ฟิลเตอร์เบลอแล้วเรียกว่า "แบนด์วิดท์ต่ำ" ซึ่งจะทำให้เข้าใจผิด เพราะการขาดแคลนแบนด์วิดท์ไม่ได้มีลักษณะเหมือนการเบลอ แต่มีลักษณะเป็นบล็อก แถบสี การเคลื่อนไหวที่เลอะ และสีเลอะ — สิ่งแปลกปลอมเฉพาะของวิธีที่โคเดกวิดีโอทิ้งข้อมูลเมื่อบิตหมด

ดังนั้นเครื่องมือนี้จึงส่งวิดีโอสดของคุณผ่านตัวเข้ารหัสและถอดรหัสวิดีโอจริงของเบราว์เซอร์ผ่าน WebCodecs API ที่บิตเรตที่คุณเลือก จากนั้นแสดงผลลัพธ์ที่ถอดรหัสแล้วให้คุณเห็น สิ่งแปลกปลอมที่คุณเห็นเกิดจากโคเดกประเภทเดียวกับที่ใช้ในการโทรวิดีโอ ในกรณีที่ค่าที่ตั้งไว้ล่วงหน้าลดความละเอียดด้วย เฟรมจะถูกลดขนาดจริงก่อนการเข้ารหัส ไม่ใช่แค่แสดงผลให้เล็กลงเท่านั้น

การอ่านผลลัพธ์

บล็อกในพื้นที่เรียบสี่เหลี่ยมที่มองเห็นได้บนผนังหรือหน้าผากหมายความว่าตัวเข้ารหัสหมดบิตสำหรับการไล่ระดับสีที่ราบรื่น — สิ่งแรกที่จะเสื่อมลง
ภาพเลอะเมื่อคุณเคลื่อนไหวการเคลื่อนไหวมีค่าใช้จ่ายสูงในการเข้ารหัส หากคุณดูดีตอนนิ่งแต่เลอะเมื่อทำท่าทาง แสดงว่าบิตเรตของคุณอยู่ในระดับก้ำกึ่ง ไม่ใช่เพียงพอ
รายละเอียดที่ละเอียดอ่อนจะหายไปก่อนผม เสื้อผ้าลายพิมพ์ และข้อความบนเสื้อจะละลายหายไปก่อนรูปทรงขนาดใหญ่ พื้นหลังที่รกจะใช้บิตที่ใบหน้าของคุณควรได้รับแทน
สีเลอะสีมักถูกเก็บที่ความละเอียดต่ำกว่าความสว่าง จึงเสื่อมลงเร็วกว่า — มักเห็นได้ชัดรอบริมฝีปากและขอบเสื้อผ้า

สิ่งที่เครื่องมือนี้บอกคุณได้และบอกไม่ได้

สิ่งนี้แสดงให้เห็นว่าภาพของคุณทนต่อบิตเรตที่กำหนดได้อย่างไร มันไม่ใช่การทดสอบความเร็วและไม่ได้วัดการเชื่อมต่อของคุณ — เป็นเรื่องแยกต่างหาก ซึ่ง ISP ของคุณหรือการทดสอบความเร็วเฉพาะทางตอบได้ดีกว่า และก็ไม่ได้จำลองการตั้งค่าตัวเข้ารหัสของแพลตฟอร์มใดแพลตฟอร์มหนึ่งโดยเฉพาะ ซึ่งเป็นกรรมสิทธิ์และเปลี่ยนแปลงได้โดยไม่แจ้งล่วงหน้า

สิ่งที่มันเหมาะสมจริง ๆ คือการตัดสินใจที่คุณควบคุมได้จริง: จะทำให้พื้นหลังที่รกง่ายขึ้น นั่งใกล้ขึ้น หรือยอมรับความละเอียดที่ต่ำลงเพื่อแลกกับภาพที่นิ่งขึ้น ถ้าภาพของคุณยังคงสภาพที่ 800 kbps การเชื่อมต่อในโรงแรมจะไม่ทำให้คุณอับอาย ถ้ามันพังต่ำกว่า 4 Mbps นั่นคือสิ่งที่ควรรู้ก่อนการโทรที่สำคัญ ไม่ใช่ระหว่างการโทร

ข้อมูลอ้างอิงเบนช์มาร์ก

หกระดับค่าที่ตั้งไว้ล่วงหน้า

บิตเรตความละเอียดอัตราเฟรมเทียบเท่าโดยประมาณกับ
10 Mbps1080p30 fpsบรอดแบนด์บ้านที่แรง
4 Mbps720p30 fpsบรอดแบนด์ทั่วไปที่สบาย ๆ
1.5 Mbps720p24 fpsฮอตสปอตมือถือที่เพียงพอ / Wi-Fi ที่อ่อนกว่า
800 kbps480p20 fpsWi-Fi โรงแรมหรือสาธารณะที่แออัด
300 kbps360p15 fpsการเชื่อมต่อมือถือที่ไม่ดี
120 kbps240p12 fpsจำกัดมาก กรณีเลวร้ายที่สุดที่เป็นจริงได้

นี่คือค่าที่ตั้งไว้ล่วงหน้าของตัวเข้ารหัสจริงของเครื่องมือนี้เอง — คลิกอันใดอันหนึ่งเพื่อดูภาพของคุณเองที่บิตเรตนั้นอย่างแม่นยำ

ทีละขั้นตอน

วิธีรันการทดสอบ

  1. คลิก "Start" และอนุญาตการเข้าถึงกล้องเมื่อได้รับแจ้ง
  2. เลือกค่าที่ตั้งไว้ล่วงหน้า หรือลากแถบเลื่อนบิตเรตไปยังค่าที่กำหนดเองได้
  3. ดูผลลัพธ์ที่ถอดรหัสแล้ว — นี่คือการเข้ารหัส/ถอดรหัสไปกลับจริง ไม่ใช่ฟิลเตอร์เบลอ
  4. เคลื่อนไหวและทำท่าทางตามปกติ เพื่อดูว่าการเคลื่อนไหวส่งผลต่อแต่ละระดับบิตเรตอย่างไรโดยเฉพาะ

คำถามที่พบบ่อย

คำถามที่พบบ่อย

ฉันต้องการแบนด์วิดท์เท่าไรสำหรับการโทรวิดีโอ?
โดยประมาณ 1.5Mbps รองรับ 720p และ 3Mbps รองรับ 1080p บนแพลตฟอร์มส่วนใหญ่ แต่ความเสถียรสำคัญกว่าตัวเลขสูงสุด ใช้ค่าที่ตั้งไว้ล่วงหน้าที่นี่เพื่อดูว่าภาพของคุณเองเป็นอย่างไรในแต่ละระดับ
ทำไมวิดีโอของฉันถึงเป็นบล็อก ๆ ในการโทร?
การเชื่อมต่อของคุณหมดบิตสำหรับความละเอียดที่ส่งไป บล็อกในพื้นที่เรียบและภาพเลอะระหว่างการเคลื่อนไหวคือสัญญาณคลาสสิก และทั้งสองอย่างถูกจำลองไว้ที่นี่ที่บิตเรตใดก็ตามที่คุณเลือก
นี่คือการทดสอบความเร็วเว็บแคมหรือไม่?
ไม่ใช่ มันไม่ได้วัดการเชื่อมต่อของคุณ แต่แสดงให้เห็นว่าภาพของคุณทนต่อบิตเรตที่กำหนดได้อย่างไร ซึ่งเป็นส่วนที่คุณสามารถลงมือทำได้จริงด้วยการทำให้พื้นหลังเรียบง่ายขึ้นหรือลดความละเอียด
ฉันควรใช้ความละเอียดเท่าไรบนการเชื่อมต่อที่ไม่ดี?
720p ที่เสถียรมักจะดีกว่า 1080p ที่ไม่เสถียรเสมอ ทั้งสำหรับคุณและสำหรับทุกคนที่กำลังดูอยู่ ลองทดสอบทั้งสองอย่างที่นี่และเลือกอันที่ยังดูยอมรับได้ที่บิตเรตจริงของคุณ
สิ่งนี้จำลอง Zoom หรือ Teams ได้เหมือนกันทุกประการหรือไม่?
ไม่เหมือนกันทุกประการ — การตั้งค่าตัวเข้ารหัสของแต่ละแพลตฟอร์มเป็นกรรมสิทธิ์และเปลี่ยนแปลงได้โดยไม่แจ้งล่วงหน้า เครื่องมือนี้ใช้ตัวเข้ารหัสวิดีโอจริงของเบราว์เซอร์คุณผ่าน WebCodecs API ซึ่งสร้างสิ่งแปลกปลอมประเภทเดียวกับที่โคเดกใด ๆ สร้างขึ้นภายใต้แรงกดดันด้านแบนด์วิดท์ ซึ่งเป็นแนวทางทั่วไปที่เชื่อถือได้ แม้จะไม่ตรงกับแพลตฟอร์มใดแพลตฟอร์มหนึ่งแบบพิกเซลต่อพิกเซล