← Quay lại các bài kiểm tra hiệu năng

Không cần camera

Kiểm Tra Codec Trình Duyệt

Mỗi trình duyệt tự quyết định độc lập codec video nào nó có thể mã hóa, giải mã và chạy trên phần cứng chuyên dụng — và không có thông tin nào trong số đó hiển thị trong menu cài đặt thông thường. Công cụ này đọc trực tiếp từ các API WebRTC và Media Capabilities của chính trình duyệt: mức hỗ trợ codec chính xác, cùng với việc mỗi codec có được tăng tốc phần cứng trên thiết bị hiện tại của bạn hay không. Không có yêu cầu cấp quyền, vì không điều gì trong số này cần đến camera hay micro của bạn.

Trình duyệt của bạn

Đang phát hiện…

—
Đang kiểm tra khả năng codec…

Video

Hỗ trợ Codec Video

CodecMã hóaGiải mãMã hóa HWGiải mã HW

Âm Thanh

Hỗ trợ Codec Âm thanh

CodecTần số lấy mẫuKênh

Chia sẻ

Chia sẻ kết quả của bạn

Ghi chú

Tại sao tăng tốc phần cứng quan trọng hơn tên codec

Codec chỉ là một đặc tả kỹ thuật — công việc thực sự nén video xuống một tốc độ bit nhất định diễn ra trong bộ mã hóa, và bộ mã hóa đó có thể chạy ở hai nơi rất khác nhau. Bộ mã hóa phần cứng là một chip chuyên dụng nhỏ được thiết kế chính xác cho nhiệm vụ này; nó nhanh và hầu như không tiêu tốn pin. Bộ mã hóa phần mềm thực hiện phép tính tương tự trên CPU đa năng của bạn, vẫn hoạt động được nhưng tốn nhiều năng lượng hơn đáng kể và có thể khiến tiếng quạt tản nhiệt tăng rõ rệt trong cuộc gọi dài.

Hai thiết bị có thể cùng "hỗ trợ" một codec giống nhau trong khi một thiết bị chạy nó trên silicon được thiết kế riêng cho công việc đó, còn thiết bị kia lại tiêu tốn chu kỳ CPU thay vào đó. Sự khác biệt đó chính xác là điều mà các cột Mã hóa HW và Giải mã HW ở trên báo cáo.

Cách đọc bảng

Mã hóa / Giải mã = KhôngTrình duyệt của bạn hoàn toàn không thể sử dụng codec đó trên kết nối WebRTC, theo bất kỳ hướng nào.
Cột HW = KhôngĐược hỗ trợ, nhưng chạy bằng phần mềm. Điều này ổn nếu thỉnh thoảng dùng; trong một cuộc gọi dài, đây thường là nguyên nhân khiến laptop nóng lên và quạt kêu to.
Cột HW = "không được báo cáo"Trình duyệt của bạn không cung cấp tín hiệu tăng tốc phần cứng cho codec đó. Nó vẫn có thể được tăng tốc — đây là một khoảng trống trong những gì trình duyệt cho trang web biết, không phải là kết quả tiêu cực.

Điều mà công cụ này không cho bạn biết

Các ứng dụng hội nghị như Zoom, Teams và Meet phần lớn sử dụng bộ mã hóa gốc riêng của chúng thay vì của trình duyệt, vì vậy một cuộc gọi qua ứng dụng máy tính để bàn có thể hoạt động khác với cuộc gọi qua tab trình duyệt trên cùng một máy. Công cụ này báo cáo những gì chính trình duyệt có thể làm — con số liên quan nhất đối với Google Meet, Discord, hoặc bất kỳ công cụ nào khác bạn sử dụng trong một tab.

Tham chiếu Benchmark

Các họ Codec phổ biến

CodecKhả năng tương thíchHỗ trợ phần cứng
H.264 / AVCGần như phổ biến toàn cầuHỗ trợ phần cứng rộng rãi trên hầu hết thiết bị hiện đại.
VP8Rộng rãi (phương án dự phòng mặc định của WebRTC)Thường chạy bằng phần mềm trên nhiều thiết bị.
VP9Phổ biến trong các trình duyệt gần đâyKhông đồng nhất — hãy kiểm tra kết quả của riêng bạn.
AV1Đang phát triển, giải mã phổ biến hơn mã hóaMã hóa phần cứng chỉ giới hạn ở GPU/chipset mới hơn.

Đặc điểm chung, không phải là sự đảm bảo — mức hỗ trợ thực tế của thiết bị bạn chính xác là điều bảng trên đo lường.

Từng bước

Cách chạy bài kiểm tra

  1. Tải trang — không cần quyền camera hoặc micro cho bài kiểm tra này.
  2. Đọc bảng codec để biết mức hỗ trợ mã hóa/giải mã và tín hiệu tăng tốc phần cứng của từng codec.
  3. Kiểm tra kết luận của bạn — tùy chọn tăng tốc phần cứng tốt nhất mà trình duyệt có sẵn.
  4. So sánh giữa các trình duyệt bằng cách chạy cùng một bài kiểm tra trên mỗi trình duyệt bạn sử dụng, vì kết quả thực sự khác nhau.

Câu Hỏi Thường Gặp

Câu Hỏi Thường Gặp

Codec video nào tốt nhất cho cuộc gọi và phát trực tuyến?
Bất kỳ codec nào mà trình duyệt của bạn báo cáo là được tăng tốc phần cứng. Việc chọn codec ít quan trọng hơn việc quá trình mã hóa chạy trên chip chuyên dụng hay trên CPU — một luồng VP8 được tăng tốc phần cứng sẽ tiêu tốn ít pin hơn và tạo ra ít tiếng ồn quạt hơn so với một luồng AV1 chạy bằng phần mềm, dù AV1 về lý thuyết là định dạng mới hơn và hiệu quả hơn.
Tăng tốc phần cứng ở đây thực sự nghĩa là gì?
Điều đó có nghĩa là thiết bị của bạn có một chip chuyên dụng cho riêng codec đó, vì vậy CPU của bạn không phải thực hiện công việc mã hóa hoặc giải mã bằng phần mềm. Công cụ này đọc trực tiếp tín hiệu powerEfficient của trình duyệt từ Media Capabilities API thay vì chỉ đoán dựa trên tên codec.
AV1 đã được hỗ trợ cho các cuộc gọi video chưa?
Hỗ trợ giải mã hiện đã phổ biến trong các phiên bản Chrome, Edge và Firefox gần đây. Mã hóa AV1 tăng tốc phần cứng vẫn còn giới hạn ở các GPU mới hơn và một số chipset điện thoại gần đây, vì vậy hầu hết thiết bị có thể giải mã AV1 vẫn đang mã hóa nó bằng phần mềm, nếu có mã hóa được — hãy kiểm tra kết quả của riêng bạn ở trên thay vì tự giả định.
Tại sao kết quả của tôi lại khác nhau giữa các trình duyệt trên cùng một máy tính?
Mỗi trình duyệt đi kèm với các triển khai codec riêng và tự quyết định độc lập codec nào sẽ hiển thị thông qua tăng tốc phần cứng, ngay cả trên cùng một phần cứng. Chrome và Edge dùng chung một engine nên thường khớp nhau; Firefox và Safari thường khác cả hai và khác nhau.
Bài kiểm tra này có cần quyền truy cập camera hoặc micro không?
Không. Công cụ này đọc thông tin khả năng codec trực tiếp từ các API Media Capabilities và RTCRtpSender của trình duyệt — hoàn toàn không cần quyền camera hoặc micro.