Kamera API’si
Kameraya ve mikrofona erişmek için web API’si. navigator.mediaDevices.getUserMedia({video: true, audio: true}) bir MediaStream döndürür. WebRTC’nin ve her tarayıcı video sohbet uygulamasının temelidir.
İzin gerekir (tarayıcı bir iletişim kutusu gösterir). HTTPS zorunludur (localhost hariç). MediaStream bir <video> öğesiyle gösterilebilir ya da WebRTC eş bağlantısıyla gönderilebilir. Hareketsiz görüntüler için ImageCapture API’si vardır. Kısıtlamalar cihaz seçimini (ön/arka kamera, çözünürlük) denetler. Modern bir özellik: Chrome’da yerleşik yüz algılama (Shape Detection API, deneysel). İzin kalıcı (tarayıcı hatırlar) ya da oturum başına olabilir.