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

Conception Web Discussion :

[Qst] - Flux plus rapide sur une caméra Web


Sujet :

Conception Web

  1. #1
    Membre du Club Avatar de Casio
    Homme Profil pro
    Historien numérique
    Inscrit en
    Novembre 2005
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Historien numérique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 312
    Points : 59
    Points
    59
    Par défaut [Qst] - Flux plus rapide sur une caméra Web
    Salutations,

    Pour cette page :
    -=> http://atelier.wda-fr.org
    (La caméra est une IP-Cam qui filme en VGA, 25 img/sec)
    Je cherche à avoir un flux plus rapide, car nous allons avoir bientôt des ateliers pratiques et nous souhaiterions en faire profiter les utilisateurs de notre site.

    Actuellement, la page exploite directement le CGI produit par la cam.
    La portion du code est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    (...)
    	</p>
        <p><img title="Ateliers WDA" alt="Ateliers WDA" src="http://urlcomplète:85/snapshot.cgi?user=login&pwd=password" id="camip1" name="camip1" height="360" width="480"  border="1px" />
    
    	<script type="text/javascript"> 
    	
    	function reloadImage(){
    		var now=new Date();
    		document.getElementById('camip1').src='http://urlcomplète:85/snapshot.cgi?user=login&pwd=password&tt='+now;
    	}
    	setInterval(reloadImage,2000); // 2 Secondes
    	</script>
        </p>
    (...)
    Le reload se fait mal, même à 2 secondes...
    Des images sont perdues.

    Avez-vous des idées ?

    A vous lire,

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    Avez-vous des idées ?
    - vérifier que la connexion internet suffit
    - vérifier que le matériel et compatible avec le but rechercher
    - vérifier que le script CGI est bien la meilleur méthode pour obtenir le résultat (voir du côté de serveur de streaming ou autre ...)

    bref, sans réel info matériel, besoin, résultat on ne peut que spéculer sur beaucoup de chose.

  3. #3
    Membre du Club Avatar de Casio
    Homme Profil pro
    Historien numérique
    Inscrit en
    Novembre 2005
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Historien numérique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 312
    Points : 59
    Points
    59
    Par défaut
    Nous sommes sur une cnx ADSL dégroupée, avec des routeurs en Giga.
    Les caméras IP sont des Heden IPCam.

    Je ne suis pas sur de pouvoir faire sortir autre chose que du CGI...

  4. #4
    Membre expérimenté Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Points : 1 532
    Points
    1 532
    Par défaut Modification
    Bonjour,

    Il suffit de changer la valeur du setInterval en diminuant la valeur du 2000, attention comme dit précédemment le réseau doit suivre ... c'est pas évident chez un utitlisateur dont la bande passante est réduite.
    Tu peux sinon regarder vers une serveur de streaming, c'est pas la même chose ...

    Par contre, un truc me chatouille ... a chaque connection vous redemandez user.password ... pas secure du tout ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://urlcomplète:85/snapshot.cgi?user=login&pwd=password&tt='+now
    J'ose espérer que vous êtes en https , euh non ?

    Olivier

  5. #5
    Membre du Club Avatar de Casio
    Homme Profil pro
    Historien numérique
    Inscrit en
    Novembre 2005
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Historien numérique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 312
    Points : 59
    Points
    59
    Par défaut
    Vous me conseillez quoi comme interval ? Sachant donc que nous sommes en vDSL chez Free, avec des cascades de NAS et de Switchs Giga.

    Pour le log/pass, je ne vois pas comment faire autrement, mais du coup, nous avons en fait créé un compte dédié à la visu Internet avec un login du style "camip" et pas de mot de passe.
    Il s'agit d'un local fermé, si quelqu'un s'amuse à le pirater, grand bien lui fasse, je ne vois pas l'intérêt... Si ?

Discussions similaires

  1. Envoyer un flux de donnée sur une page web
    Par Dan972 dans le forum C#
    Réponses: 2
    Dernier message: 15/07/2013, 16h03
  2. [WD17] Imprimer plus rapidement sur une thermique
    Par grety44 dans le forum WinDev
    Réponses: 4
    Dernier message: 29/06/2012, 15h40
  3. Langage le plus rapide pour une application web ?
    Par beninsky dans le forum Débuter
    Réponses: 2
    Dernier message: 04/05/2010, 22h29
  4. affichage de flux d'une cam ip sur une page web
    Par azalee dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/05/2008, 22h35
  5. afficher la flux d'une webcam en direct sur une page web
    Par michel_frederic dans le forum Multimédia
    Réponses: 8
    Dernier message: 15/06/2006, 15h34

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