web-dev-qa-db-fra.com

Quel est l'état de l'intégration des balises HTML 5 <video> et de la webcam?

Même si cela semble compromis, le standard vidéo ouvert est une excellente idée. J'ai vu des démos sur le suivi des mouvements avec lui - juste des preuves de concept, mais néanmoins intéressantes. Maintenant, je dirais que de tels concepts vraiment seraient un avantage, s’il y avait accès à la webcam de l’utilisateur ... Imaginez simplement naviguer sur Flickr avec vos mains en l'air.

J'ai un peu cherché sur Google, mais je ne trouve pas de discussion détaillée sur le sujet. On en parle à certains endroits, mais cela ne me mène pas très loin. Est-ce que quelqu'un sait si un soutien est prévu? Si oui, quel pronostic sur le «quand»? ;-)

Bien sûr, je suppose qu’ils devraient concevoir un très bon modèle de sécurité pour cela.

46
JorenB

Ok, toujours pas de réponses claires et définitives, alors j’ai poursuivi et pris une petite mesure. Le WHATWG aurait probablement une réponse pour moi, alors j'ai décidé de contacter quelqu'un là-bas. Je ne savais pas vraiment qui cela devait être, mais son compatriote néerlandais { Anne van Kesteren } _ semble généralement connaître assez bien l'avenir du Web.

Traduire sa réponse ne fera probablement rien, donc bref: il y a des idées approximatives sur la façon de tout faire fonctionner, mais rien de concret pour le moment. Le groupe de travail sur les API et les stratégies de périphérique doit continuer à fonctionner.

En parcourant leur page, je réalise aussi autre chose. Pourquoi seulement webcam accéder? Si Google a l'intention de déplacer le système d'exploitation vers le navigateur, nous aurons besoin de plus que des webcams. Pourquoi ne pas gérer votre iPod via une application Web aussi? Tout devrait être possible. Je suppose qu'un tout nouveau concept de "site Web de confiance" devra évoluer si de telles fonctionnalités deviendraient disponibles, mais bon, il existe une solution pour à peu près n'importe quoi, n'est-ce pas? ;-)

16
JorenB

Updated !: HTMl5Rocks a une très bonne démonstration de travail maintenant. Allez voir ici !

Voici un article très intéressant avec une démo, mais le code source n’a pas encore été publié: (Lisez les commentaires pour plus d’informations sur les codecs utilisés, les technologies de serveur de socket, etc.)

https://labs.ericsson.com/developer-community/blog/beyond-html5-conversational-voice-and-video-implemented-webkit-gtk

5
Fostah

Nous travaillons sur un projet comme celui-ci ..

À propos de la démo d'Ericsson mentionnée par les gens; Cela ne fonctionne qu'avec un webkit patché qui n'a pas encore été publié. 

Nous n’avons vu aucun autre projet en cours, c’est la façon dont nous envisageons de le faire:

  • Implémentez le brouillon HTML Media Capture (available here ) afin d’accéder aux données brutes.
  • Utilisation de websockets pour envoyer des données locales et recevoir des données distantes simultanément.
  • Les clients "s'enregistrent" sur le serveur Websocket avec un callerID.
  • Le serveur dispose d'une API "d'invitation" où caller1 "invite" caller2.
  • Le navigateur lira ceci en utilisant les balises audio et vidéo HTML5.
3
Wouter Dorgelo

html5 est avec nous pour de bon, la question flash vs silverlight vs html5 existe depuis un moment maintenant, mais il semble que les tendances semblent indiquer une fusion entre notre monde des ordinateurs de bureau et notre monde en ligne. Si vous avez un aperçu du système d'exploitation Lion de Mac, c'est essentiellement une application centrée sur l'application, qui suit cette ligne entre le niveau du système d'exploitation et en ligne. 

L'API de périphérique a été conçue et arrivera dans tous les principaux navigateurs avec le temps (WebKit est toujours le premier à l'adopter), mais comme nous le savons tous, le w3c prend plus de temps pour approuver officiellement les ajouts à la spécification HTML5. Erikson Labs a publié son API de capture de caméra/son (https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers) pour vous permettre de démarrer dès aujourd'hui avec HTML5 et le support périphérique .

2
newfront

jetez un œil à ce projet WebRTC qui est un projet open source et nous donne la possibilité d’accéder à la webcam, au microphone sans installer de plug-ins. que je suppose que Google utilise pour leurs développements. tellement la peine d'essayer.

1
Keshan

Vous pouvez maintenant accéder à du matériel audio/vidéo directement à partir du navigateur (HTML5), mais il n’existe aucun moyen d’enregistrer le flux. Pour ce faire, vous devez toujours utiliser un serveur Flash Media Server (ou un clone). Il existe quelques bons services qui rendent cette solution clé en main au lieu d'un mal de tête géant:

http://cameratag.com

http://framebase.io

http://framey.com

0
cdanzig