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

Réseau/Web Python Discussion :

Diffusion de flux d'images webcam sur un stream socket


Sujet :

Réseau/Web Python

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 23
    Points : 16
    Points
    16
    Par défaut Diffusion de flux d'images webcam sur un stream socket
    Bonjour les developpeurs,

    je ne vais pas y aller par quatre chemins, je vous expose le problème sur le quel je butte depuis une bonne heure :
    J'aimerai codé un client-serveur où le serveur diffuserait un flux vidéo (image toutes les 30 millisecondes) d'une webcam logitech, que le client serait à même de recevoir via une interface (gtk, tkinter + pygame etc...).

    schéma :

    [ pc serveur ]----| flux d'images "de la webcam" ==> diffusion vers [ socket ]

    [ socket ] ==> [ pc client ]----| récupération du flux d'images ==> affichage


    Le soucis étant que je ne sais malheureusement pas comment diffuser le flux d'images de ma webcam.
    Je peux coder le serveur (socket) et le client, mais comment diffuser le flux, cela reste une mystère ?

    Si possible le diffuser par exemple sur : 192.168.x.x:808x ou autre : 52xxx

    Faut il pêcher le fichier /dev/video0 ou /dev/video1 et faire une sorte de diffusion de ce fichier logique spécifique en "socket stream", comme ça je n'aurais qu'à coder une programme avec la bibliothèque pygame côté client où je pourrais remplacer le chemin du fichier "/dev/video0" par "192.168.x.x:808x" si c'est possible ?

    Pour l'instant j'arrive à coder un programme qui affiche un flux d'image de la cam à la voler sur le pc serveur alors que j'aimerai ce programme sur le pc client ...

    pour l'instant j'utilise :
    pygame => pour afficher un flux d'image cam
    pysocket => pour le client-serveur


    Merci, en attente de vos réponses.

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hérault (Languedoc Roussillon)

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

    Informations forums :
    Inscription : Avril 2014
    Messages : 66
    Points : 45
    Points
    45
    Par défaut
    Salut,

    Je suis intéressé par ton projet et je voulais savoir si tu avais trouver de la doc pour réaliser ce projet ?

    Merci et bonne soirée

  3. #3
    Membre averti
    Homme Profil pro
    Développeur en formation
    Inscrit en
    Juillet 2013
    Messages
    300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en formation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 300
    Points : 413
    Points
    413
    Par défaut
    Peut-être que le code pourrait aider. Sinon pour ce qui est de l'envoi des images, tu captures et tu envoies l'image sous forme de bytes à l'ordinateur cible ? Tu n'as pas de problème de débit ? Tu es en Python 2 ou 3 ? J'avoue que j'ai du mal à comprendre toute l'explication du problème et des solutions que tu as envisagées...
    Bouddha : Tout n'est qu'illusion en ce bas monde.
    Jésus : Tout est amour divin.
    Einstein : Tout est relatif dans cet espace-temps.
    Moi : Tout est binaire sur ce forum.

  4. #4
    bm
    bm est déconnecté
    Membre confirmé

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Points : 556
    Points
    556
    Billets dans le blog
    6
    Par défaut
    Un flux en streaming est déjà documenté ici :

    http://the-raspberry.com/video-surveillance

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/10/2006, 19h40
  2. 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, 14h34
  3. [VB6] diffuser une video de webcam sur le reseau
    Par oscarl77 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 22/05/2006, 07h47
  4. Réponses: 6
    Dernier message: 10/03/2006, 13h50
  5. [Servlet][Deb]envoyer image gif sur le flux http
    Par ptitBoutchou dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 09/04/2004, 10h12

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