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

NodeJS Discussion :

Lire un flux video (ip,JSON) via node js


Sujet :

NodeJS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de Lekno
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    883
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 883
    Par défaut Lire un flux video (ip,JSON) via node js
    Bonjour à tous, j'ai une camera IP d'un drone qui après enquête fonctionne via JSON, je peux y accéder via le réseau sur exemple : http://193.168.0.1/vcam/cmd.cgi qui me retourne après une étude plus poussé je peux trouver :

    http://193.168.0.1/vcam/cmd.cgi?cmd=...questSessionID
    http://193.168.0.1/vcam/cmd.cgi?cmd=...estCertificate
    http://193.168.0.1/vcam/cmd.cgi?cmd=API_SyncDate
    http://193.168.0.1/vcam/cmd.cgi?cmd=API_GetBaseInfo
    http://193.168.0.1/vcam/cmd.cgi?cmd=API_GeneralQuery

    et via curl j'ai comme retour :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    {"errcode":0,"data":"{\"nickname\":\"NE_NineEagles \",\"model\":\"DDPai X720\",\"version\":\"v3.0.2.34
    \",\"uuid\":\"02032015-1601-0000-0009-000000157843\",\"macaddr\":\"xx:xx:xx:xx:xx:xx\",\ "chipsn\":\"
    \",\"legalret\":1,\"btnver\":0,\"totalruntime\":38 ,\"sdcapacity\":1947580,\"sdspare\":1947560,\"hbbi trate
    \":6144,\"hsbitrate\":384,\"mbbitrate\":2048,\"msb itrate\":256,\"lbbitrate\":1024,\"lsbitrate\":128,
    \"default_user\":\"794xxb2xxe5xx6be\",\"is_neeed_u pdate\":0}"}

    Je me posais la question de savoir si cela n'était pas exploitable, le tout étant normalement affiché sur un smartphone, je souhaite visualiser la video sur le pc directement

    node js peut il m'aider la dessus ? (cela étant du live)

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 154
    Par défaut
    Salut,

    c'est certainement exploitable, mais dans les infos que tu affiches, on a des infos générales, une adresse mac, mais rien concernant la récupération du flux.

    est-ce que tu peux en faire qqchose avec node? tu dois certainement pouvoir récupérer le flux video et le manipuler, comme ecrire le buffer dans un fichier, mais tu peux certainement lire directement ton flux avec vlc...

  3. #3
    Membre chevronné Avatar de Lekno
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    883
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 883
    Par défaut
    Merci pour ton retour, n'étant pas un expert node js ! Je ne sais pas trop par ou commencer ! (inscrire dans le buffer ? ) J'ai également jeté un oeil via Wireshark pour regarder les trames qui circules, je n'ai rien trouvé d’intéressant

    Je peux chercher, mais je ne sais pas par ou commencer

    PS: Je pensais à NODE JS pour le live mais si tu connais une autre façon de procéder je suis tout ouïe

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 154
    Par défaut
    inscrire dans le buffer ?
    la mémoire tampon en bon français, le flux de ta vidéo dans la mémoire vive... bref c'était un peu pour faire genre, mais surtout pour éviter la répétition en écrivant à nouveau "flux"

    Je pensais à NODE JS pour le live mais si tu connais une autre façon de procéder je suis tout ouïe
    node ou pas, ton premier problème, c'est de récupérer le flux vidéo. dois y avoir un port réseau dédié à ça je suppose. Tu n'as rien dans la doc de ton drone à ce sujet?

  5. #5
    Membre chevronné Avatar de Lekno
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    883
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 883
    Par défaut
    Rien dans la doc, cela est uniquement prévu pour smartphone viaa une application. J'ajoute à ma réponse un extrait des trames, la camera genrere un réseau 193.168.0.0-193.168.0.255, et celle ci ping sous 193.168.0.1 par défault, je ne suis pas arrivé a déterminer par quelle protocole vidéo les images sont transmises sur le smarthphone pour affichage, comme tu peux le voir je ne sors que du "DHCP". Si tu as des idées

    Pièce jointe 184457

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Avril 2009
    Messages : 154
    Par défaut
    commence par analyser le réseau sur ton téléphone alors qu'il reçoit les images de ton drone... parce que si tu ne reçois pas le flux vidéos sur ton pc, tu peux analyser toutes les trames que tu veux, tu ne risque pas de voir ce qui n’existe pas.

    si c'est de l'android -> http://stackoverflow.com/questions/9...c-on-wireshark

Discussions similaires

  1. [Video] lire un flux video de type motion jpeg
    Par julien1451 dans le forum Multimédia
    Réponses: 3
    Dernier message: 06/05/2008, 10h42
  2. Réponses: 4
    Dernier message: 12/04/2008, 13h59
  3. [Conseils-Suggestions] Lire un flux audio (ou vidéo) via internet
    Par ero-sennin dans le forum Web & réseau
    Réponses: 2
    Dernier message: 02/07/2007, 13h17
  4. Lire un flux video provenant d'une carte d'acquisition
    Par molding dans le forum Multimédia
    Réponses: 2
    Dernier message: 28/06/2007, 09h53
  5. XMLhttp lire un flux xml
    Par Larson dans le forum ASP
    Réponses: 3
    Dernier message: 13/09/2005, 15h20

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