IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Temporisation vidéo webcam


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 12
    Points : 7
    Points
    7
    Par défaut Temporisation vidéo webcam
    Bonjour à tous,

    Je suis en train de développer une application HTML5 dans laquelle j'utilise la possibilité d'utiliser la webcam en HTML5/JS.

    Pour les besoins de mon application, l'utilisateur doit pouvoir appliquer un effet de temporisation sur la webcam. Par exemple, une temporisation de 5 secondes, c'est à dire que l'application affiche l'enregistrement de la webcam avec 5 secondes de décalage.

    J'ai cherché au niveau des librairies JS/JQuery, mais aucune de celles que j'ai vu ne propose ce genre de fonctions.

    En connaîtriez vous une ?

    Sinon j'avais bien une idée, avec deux fichiers videos :

    Enregistrer 5 secondes, puis les diffuser pendant que les 5 secondes suivantes sont enregistrées, puis lire le nouveau fichier enregistré et écrasé l'ancien avec 5 nouvelles secondes de vidéo ... Mais je pense que c'est assez lourd comme solution.

    Merci d'avance de votre aide !

  2. #2
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Points : 9 944
    Points
    9 944
    Par défaut
    Bonjour,

    Généralement, on affiche l'image de la webcam via un tag canvas après avoir récupéré les données sous la forme d'un tableau de bytes. Donc tu pourrais faire la même chose en ajoutant un timeout de 5 secondes entre la partie réception des données média et la partie affichage sur le canvas.

    Après un timeout par frame n'est sans doute pas l'idéal côté performances. Si tu veux travailler l'optimisation, il faudrait creuser du côté des tableaux typés.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 12
    Points : 7
    Points
    7
    Par défaut
    Bonjour Sylvain,

    Merci de votre réponse, je vais me pencher sur cette solution et vous tiendrais au courant.

Discussions similaires

  1. Enregistrer flux vidéo webcam
    Par Mad1002 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 30/05/2014, 08h58
  2. [Vidéo] Capture vidéo Webcam
    Par Mister Nono dans le forum Multimédia
    Réponses: 2
    Dernier message: 02/06/2009, 18h06
  3. Phonon : enregistrer flux vidéo webcam
    Par Gulish dans le forum Qt
    Réponses: 7
    Dernier message: 14/11/2008, 23h42
  4. Capturer une vidéo depuis une webcam
    Par progfou dans le forum Programmation multimédia/Jeux
    Réponses: 2
    Dernier message: 07/09/2006, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo