Mic bị câm mà không biết tại sao? Camera không lên hình dù đã cắm đúng cổng? Trước khi lao vào cài lại driver hay restart máy, hãy thử Browser Media Diagnostics — công cụ giúp bạn chẩn đoán toàn bộ thiết bị media ngay trong tab trình duyệt, không cần cài thêm bất cứ phần mềm nào.
Browser Media Diagnostics là gì?
Browser Media Diagnostics là công cụ kiểm tra thiết bị media (camera và microphone) trực tiếp trên trình duyệt web. Thay vì phải cài phần mềm chuyên dụng, bạn chỉ cần mở trang, cấp quyền truy cập và công cụ sẽ tự động thu thập toàn bộ thông tin cần thiết — từ danh sách thiết bị, trạng thái quyền truy cập, độ phân giải camera, cho đến mức âm thanh microphone theo thời gian thực.
Toàn bộ quá trình diễn ra 100% phía client (client-side): dữ liệu không được gửi lên bất kỳ máy chủ nào, không cần đăng nhập, không lưu trữ thông tin cá nhân. Đây là điểm khác biệt quan trọng so với nhiều công cụ kiểm tra webcam/mic trực tuyến khác.
Công cụ này có những tính năng gì?
Tool được chia thành 5 tab chức năng, mỗi tab phục vụ một mục đích kiểm tra riêng:
1. Full diagnostics — chẩn đoán toàn diện
Chạy kiểm tra tổng thể một lần duy nhất: liệt kê thiết bị, kiểm tra quyền truy cập camera và microphone, xác nhận stream có mở được không. Kết quả trả về dạng JSON report có thể copy để báo cáo lỗi hoặc lưu lại để so sánh sau.
2. Device list — danh sách thiết bị
Liệt kê toàn bộ thiết bị media mà trình duyệt nhận diện được, bao gồm camera, microphone và loa. Hiển thị Device ID, Group ID, Label và loại thiết bị. Tab này không yêu cầu cấp quyền camera/mic — hoạt động ngay cả khi bạn từ chối quyền truy cập.
3. Camera check — kiểm tra camera
Mở stream camera trực tiếp, hiển thị live preview và cho phép chụp ảnh tĩnh. Công cụ báo cáo chi tiết: thiết bị có được nhận diện không, quyền truy cập có được cấp không, độ phân giải thực tế là bao nhiêu, và có lỗi gì phát sinh trong quá trình mở stream không.
4. Mic check — kiểm tra microphone
Mở stream audio và xác nhận microphone hoạt động: thiết bị có tồn tại, quyền có được cấp, stream có mở được, và audio có thực sự được thu nhận hay không. Đây là bước quan trọng để phân biệt lỗi thiết bị, lỗi driver hay chỉ đơn giản là quyền bị chặn.
5. Mic level — đo mức âm thanh
Hiển thị mức âm thanh theo thời gian thực gồm 3 chỉ số: Current (tức thời), Average (trung bình) và Peak (đỉnh). Có ngưỡng phát hiện âm thanh tùy chỉnh — hữu ích khi bạn muốn xác nhận mic có thu âm đủ lớn không, hoặc kiểm tra độ nhạy trước khi tham gia cuộc gọi quan trọng.
Ai nên dùng công cụ này?
- Developer và tester cần kiểm tra WebRTC, getUserMedia hoặc debug lỗi camera/mic trong ứng dụng web.
- Người dùng làm việc từ xa muốn xác nhận thiết bị hoạt động trước khi vào cuộc họp video.
- IT support cần chẩn đoán nhanh sự cố thiết bị media mà không cài thêm phần mềm trên máy người dùng.
- Người dùng phổ thông gặp sự cố camera hoặc mic muốn biết lỗi nằm ở đâu: thiết bị, driver, hay quyền trình duyệt.
Cách sử dụng
- Truy cập trang tool trên HTTPS (bắt buộc — trình duyệt chỉ cho phép truy cập camera/mic qua kết nối bảo mật).
- Chọn tab tương ứng với thứ bạn muốn kiểm tra.
- Nhấn nút Run hoặc Check — trình duyệt sẽ hỏi quyền truy cập camera/mic nếu chưa cấp.
- Đọc kết quả trực tiếp trên màn hình. Với Full Diagnostics, bạn có thể nhấn Copy JSON Report để lưu lại toàn bộ thông tin.
Lưu ý quan trọng
Tool yêu cầu kết nối HTTPS để hoạt động đầy đủ — đây là giới hạn bảo mật của trình duyệt (Web API getUserMedia chỉ khả dụng trên secure context). Nếu bạn truy cập qua HTTP, tab Device List vẫn hoạt động, nhưng các tab kiểm tra camera và mic sẽ không khả dụng.
Ngoài ra, lần đầu sử dụng trình duyệt sẽ yêu cầu cấp quyền. Nếu trước đó bạn đã từ chối quyền, hãy vào Settings → Site Permissions của trình duyệt để cấp lại.