Me pasa muy seguido en mi Mac, la cual casi nunca apago, que después de un cierto tiempo la cámara me deja de funcionar y no captura nada de imagenes, lo cual me complica cada vez que debo entrar en una conferencia.
La solución fácil es reiniciar el equipo y todo vuelve a la normalidad, por unos días, después vuelve a colgarse.
Googleando un poquito encontré una solución fea pero que funciona, aparentemente la cámara esta controlada por un servicio llamado VDCAssistant, la solución básicamente conciste en reiniciar ese proceso y la forma de hacerlo es matando el proceso el cual se reinicia solo una vez que lo matamos.
Para matarlo, en un terminal ejecuten
$sudo killall VDCAssistant
Funciona incluso si ya estas dentro de la video llamada 😉