getUserMedia là hàm mà trang web gọi để xin quyền truy cập micro hoặc camera của bạn. Trình duyệt sẽ hiện hộp thoại hỏi, và chỉ cấp khi bạn đồng ý.
Giải thích thêm
Trình duyệt chỉ cho gọi hàm này trên kết nối an toàn. Lý do là nội dung micro và camera quá nhạy cảm để truyền qua kết nối có thể bị can thiệp giữa đường.
Ngoài ra, quyền chỉ xin được sau một thao tác của bạn — bấm nút chẳng hạn. Trang web không thể tự bật micro ngay khi bạn vừa mở nó.
Khi trang gọi hàm tắt luồng, đèn báo camera trên máy sẽ tắt trong vài giây. Đó là cách bạn kiểm chứng bằng mắt rằng trang đã thực sự nhả thiết bị.
Cách tự kiểm chứng
- Mở công cụ test micro hoặc test webcam trên kết nối an toàn.
- Bấm Bắt đầu test và quan sát hộp thoại xin quyền của trình duyệt.
- Bấm Dừng test và xem đèn báo camera tắt theo.
Thuật ngữ và công cụ liên quan
- Test micro — ví dụ dùng API này
- Test webcam — ví dụ với camera
- Chính sách bảo mật — site xử lý dữ liệu thế nào
- Gamepad API là gì — một API có ràng buộc tương tự