Comment accéder à la webcam par javascript
- Je besoin pour ouvrir la webcam via JavaScript
Je sais qu'il est possible d'accéder à l'html5 par <video>
mais besoin d'un accès webcam avec JavaScript
Quelqu'un peut m'aider ou me donner quelques idées?
J'ai besoin seulement d'accéder à la webcam avec JavaScript et désolé pour mon anglais, je suis en utilisant le traducteur de Google.
Je ne peux pas utiliser la balise " < video >'
source d'informationauteur Leonardo Lacerda
Vous devez vous connecter pour publier un commentaire.
Comme je l'ai dit en commentaire, je suis confus au sujet de votre texte. Vous l'avez dit, vous savez que "HTML5" peuvent accéder à la webcam, mais vous en avez besoin, par pur Javascript.
Bien, dans le cas où vous ne savez pas, HTML5 introduit la ces appelle WebRTC qui est court pour de Communication en Temps Réel. Une partie de cela, un nouveau truc qui s'appelle
navigateur.getUserMedia()navigator.mediaDevices.getUserMedia(constraints)
a également été introduit. C'est, d'une ECMAscript objet, ce qui vous permet d'obtenir l'accès à l'ordinateur de l'utilisateur WebCam et Microphone appareils.Comme vous pouvez le voir, le spectacle est incorporé dans le HTML5 déploiement /spec, donc on ne peut pas vraiment séparer le Javascript du HTML5 ici.
Pour en savoir plus:
https://developer.mozilla.org/en-US/docs/WebRTC/navigator.getUserMediaIci est une librairie js qui utilise flash en HTML5 situation de secours:
https://github.com/jhuckaby/webcamjs
De les exemples de code:
Il y a quelques bibliothèques javascript pour faire cela maintenant.
Il y a ce tutoriel de HTML5rocks.
Fondamentalement, getUserMedia permet à l'navigateurs en demander la permission et vous permet ensuite d'utiliser l'appareil photo.
Vous devez être conscient que c'est encore mal pris en charge et que l'API peut encore changer, surtout si vous souhaitez envoyer ces flux sur internet.