Solución:
NotReadableError
es el error compatible con las especificaciones que arroja Firefox cuando se permite el acceso a la cámara web, pero no es posible.
Lo más común es que esto ocurra en Windows porque otra aplicación ya está usando la cámara web. Firefox arrojará este error tanto en Windows como en Mac, aunque solo en los procesos de Windows obtienen acceso exclusivo a la cámara web.
El error puede ocurrir por otras razones:
Aunque el usuario otorgó permiso para usar los dispositivos coincidentes, se produjo un error de hardware en el sistema operativo, el navegador o la página web que impidió el acceso al dispositivo.
Lanzamientos de cromo TrackStartError
en lugar de. También lo tira por otros motivos. Las pestañas de Chrome pueden compartir el mismo dispositivo.
Fuente: errores comunes de getUserMedia ().
Asegúrese de que su cámara no esté siendo utilizada por ninguna otra aplicación (Chrome, es decir, o cualquier otro navegador). Perdí la mitad de mi día buscando una solución y, al final, descubrí que mi cámara estaba siendo utilizada por otra aplicación.
Encontré el mismo problema en Windows 10, ninguna otra aplicación usa mi dispositivo de video. El problema fue que en Windows 10 en Configuración-> Permisos de la aplicación (en la columna de la izquierda) hay una configuración para el micrófono y la cámara (Permitir que las aplicaciones accedan a su micrófono / cámara) que debe encenderse. No importa que no encuentre su navegador en la lista de aplicaciones debajo de esta configuración, solo habilítelo aquí y listo.