Si, c'est possible avec getUserMedia.
Effectivement, niveau sécurité ça peut poser des questions, mais j'imagine (parce que pas testé) que l'autorisation de l'utilisateur est demandée d'abord.
...