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 :

Lecture d'une video programmée


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Lecture d'une video programmée
    Bonjour à tous,

    J'essaie de trouver un moyen pour lancer une vidéo à partir d'une certaine minute automatiquement pour un nouveau projet.
    Je m'explique :

    Un utilisateur ce connecte sur une page. Si il se connecte entre 12h et 14h, une vidéo est accessible.
    Pour cette partie, un simple script en php suffit. Celui ci est déjà fait et fonctionne parfaitement.

    Voila le "problème":
    Si il se connecte à 12h pile, alors la vidéo sera lancée à partir de la minute 0.
    Si il se connecte à 12h20, alors la vidéo sera lancée à +20minutes.
    L'utilisateur peut seulement modifier le volume et mettre la vidéo en plein écran ou non.
    Il me faut donc un lecteur modulable, permettant de démarrer une vidéo automatiquement à une minute précise.

    Le streaming permettrait de gérer ça, mais je souhaite avoir plusieurs pages avec plusieurs vidéos accessibles à des heures différentes. De plus, le streaming requière un certain matériel donc un certain coup.

    Je ne sais pas si cette manip est possible en Javascript (je pense que oui, sinon je n'aurais pas posté un message ici ), mais je suis totalement perdu :/


    Merci d'avance!

  2. #2
    Invité
    Invité(e)
    Par défaut
    salut,

    c'est trivial avec la balise audio du html5.

    Grossièrement côté serveur, tu comptes combien de minutes se sont écoulées depuis 12.
    Côté javascript, t'as un vieux truc style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.setTimeout(video.play, timeToWait);
    timeToWait valant la valeur à attendre, et video étant le noeud du tag video

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    La video commence à <span id="minute"></span> minute(s).
    <script>
    var date_du_jour, heure, minute; 
    date_du_jour = new Date();
    heure = date_du_jour.getHours();
    minute = date_du_jour.getMinutes();
    document.getElementById('minute').innerHTML=minute;
    </script>
    J'ai ce petit bout de code qui me permet d'avoir la minute pour chaque heure (ce qu'il me faut).

    Comment puis-je lancer ma vidéo à partir de 'minute' sachant que l'utilisateur ne peut ni faire pause/play/stop (il peut juste modifier le son et mettre en plein écran ou non)?
    Merci!

  4. #4
    Invité
    Invité(e)
    Par défaut
    je t'ai donné la réponse au dessus.

Discussions similaires

  1. lecture d'une video avec pymedia
    Par vikki dans le forum Programmation multimédia/Jeux
    Réponses: 2
    Dernier message: 18/09/2008, 23h16
  2. Controle de la lecture d'une video
    Par kedas dans le forum Flash
    Réponses: 1
    Dernier message: 19/08/2008, 00h30
  3. Erreur de lecture d'une video
    Par ZAYDOUN dans le forum MATLAB
    Réponses: 5
    Dernier message: 22/03/2007, 13h34
  4. Lecture d'une video
    Par johnson95 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 06/06/2006, 00h52
  5. Réponses: 2
    Dernier message: 17/05/2006, 16h26

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