Forum général.cherche-logiciel diffuser sur le réseau local le flux video de ma webcam

Posté par  .
Étiquettes :
0
26
juin
2008
Ma configuration : deux pc sous linux slackware 12.1 en réseau ethernet 100.
L'un des pc est équipé d'une webcam Creative Live! Cam Optia AF USB 2.0 qui fonctionne avec le pilote uvcvideo trouvé sur le site :

http://linux-uvc.berlios.de

Il faut donc des logiciels qui supportent v4l2.

En suivant le howto ci-dessous :

http://ph.ubuntuforums.com/showthread.php?t=665607

j'ai installé ffmpeg sur le serveur. Sur le client, firefox avec un plugin arrive à lire le flux video en flash.

L'ensemble n'est pas très stable et le plugin attend une dizaine de secondes avant d'afficher la vidéo.

Connaissez-vous des logiciels stables minimisant le délais prise de vue-affichage ? Où trouver des documentations "pas à pas pour le débutant " ?

Par avance, merci.

slack


P.S. vlc 0.8.6 ne supporte pas v4l2 donc n'est pas utilisable.
  • # vlc SVN

    Posté par  (site web personnel) . Évalué à 2.

    Salut,

    Apparrement les versions SVN de VLC supportent v4l2 : http://nightlies.videolan.org/
    Niveau stabilité je ne sais pas trop, je pense que en prenant la bonne version ça devrait le faire :).
    • [^] # Re: vlc SVN

      Posté par  . Évalué à 1.

      Bonjour Thibault

      Qu'appelles-tu "bonne version" ?

      J'ai testé la version svn (future version 0.9.0). Il faut tout d'abord compiler ce logiciel. Vu les dépendances, c'est l'horreur. Faute d'une bonne documentation claire, complète et à jour, j'ai abandonné. As-tu une expérience ou de la documentation à partager ?

      Merci.

      slack
      • [^] # Re: vlc SVN

        Posté par  (site web personnel) . Évalué à 2.

        Bonjour :)

        Par "bonne version" j'entendais une version compile car ce n'est pas toujours le cas avec les SVN.
        C'est vrai qu'il y a un paquet de dépendances mais il existe sur la même page des package de snapshot SVN pour debian, ubuntu, gentoo, opensuse... Tu as quelle distribution ?
        Sinon pour compiler observe bien les options que propose le script "configure" avec la commande "./configure --help" et installe les paquets de developpements au cas par cas en fonction des supports demandés, si tu veux juste un VLC pour streamer du V4L2 du peux te permettre d'en désactiver pas mal.

        Exemple :
        ./configure --disable-qt4 --disable-skins --enable-v4l2

        Ensuite il fera en fonction des librairies installées pense à mettre au moins un codec pour l'encodage (genre "--enable-libmpeg2") tu pourras même diriger le VLC via une page web si tu actives "--enable-httpd".

        Je ne sais trop quoi ajouter d'autre, j'ai regardé d'autre solution de streaming mais elles utilisent beaucoup la version 1 de V4L et pour avoir testé avec VLC je peux dire que ça marche pas trop mal :) (streaming webcam et carte tuner TV).
        • [^] # Re: vlc SVN

          Posté par  . Évalué à 1.

          Thibault

          Tu as quelle distribution ?
          slackware 12.1 qui ne dispose pas de package svn à ma connaissance.

          Quel codec est plus performant pour l'encodage ?

          tu pourras même diriger le VLC via une page web si tu actives "--enable-httpd".
          Cela évitera de compiler qt4. A quelle adresse trouve-t-on cette page web ?

          Dès que possible, je teste vlc svn.

          Merci pour tes conseils.

          slack
          • [^] # Re: vlc SVN

            Posté par  (site web personnel) . Évalué à 1.

            Je ne sais pas exactement quel codec est le plus performant conçernant l'encodage, moi j'ai tendance à streamer en MPEG4 ou 2.
            Si tu actives le serveur http la page de controle est accessible par defaut sur http://localhost:8080.

            Cela évitera de compiler qt4.
            Il existe aussi un interface en wxwidget.

            Bonne chance :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.