Yo...
Nous cherchons, sous Linux, à lire dans P5 un flux vidéo streamé.
GSvideo ne semble pas proposer la chose...
Du coup, nous en somme a essayer de créer un /dev/video1 à partir du flux que nous récupèrerions par un autre moyen...
Il y avait bien la solution qui consistait à ouvrir le flux avec VLC pour en faire une webcam virtuelle avec webcamstudio...
Mais webcamstudio n'est plus maintenu et je n'arrive pas à le faire tourner...
Depuis, je suis tombé sur ce post du développeur de webcamstudio qui explique comment y arriver avec GStreamer et autres...
Mais peut-être qu'il y a plus simple pour ouvrir un stream dans P5 sous Linux...
Genre une lib magique qui fait des étincelles... ?
D'avance merci...
Dernière modification par Olivier (2013-06-05 02:18:20)
Hors ligne
Il semble que beaucoup la cherchent cette bibliothèque magique pour p5 (en entrée ou sortie) .
Je sais pas pour p5 mais le post que tu cites avec le module vloopback (Lavrsen) n'est plus valable .
Impossible en effet de compiler ce module sur les kernel >= 2.6.39 .
En place il y a v4l2loopback (dans les dépôts debian/ubuntu) .
Si tu l'as pas déjà vu regarde http://codelab.fr/4242 .
Par contre la cmd gstreamer est impec .
Perso je ferais la conversion adéquate sur la machine serveur (en y4m) . Après plusieurs solutions selon que l'origine est une session live , un fichier . Un partage NFS pour le FIFO avec l'utilitaire yuv4mpeg_to_v4l2 ....
Jette un oeil au README dans le dossier exemple des sources v4l2loopback .
Pas très processing tout çà mais si y a rien pour lire un stream en direct ...
Hors ligne
Si ce flux vidéo est encodé en MJPEG, il y a la librairie IPCapture qui fonctionne très bien et dispo ici https://code.google.com/p/ipcapture/
Hors ligne
Hors ligne
@olivier : comme quoi çà vaut le coup de pas se lever trop tôt .
Par ailleurs j'ai écrit un peu vite :
citation :
Par contre la cmd gstreamer est impec .
En fait les noms des utilitaires "mjpegtools" ont changé de nom aussi .
et puis
citation :
(Il est bien ce site, je reviendrai... tongue )
ben oui , vu qu'on reste entre nous !
Dernière modification par sakramh (2013-06-05 11:25:27)
Hors ligne
Sinon, je suis étonné de la difficulté de tomber sur le fil relatif à la lib IPCapture sur le forum P5...
Par contre :
citation :
The new version of IPCapture, a library to acquire MJPEG streams from IP surveillance cameras.
...et vu que l'on utilise Motion pour générer notre flux...
... et bien ça marche du feu du bit de Dieu.
Dernière modification par Olivier (2013-06-05 11:48:19)
Hors ligne
Motion çà aussi c'est du patrimoine !
on peut se faire tout un set de ".conf" et s'en servir pour tout un tas de ... bref .
çà fait un bout que j'en use et abuse .
Dernière modification par sakramh (2013-06-05 12:26:59)
Hors ligne
Je viens de tomber dessus au hasard de mon errance internet matinale, il semble que c'est bien faisable avec GSVideo cf http://www.openprocessing.org/sketch/67983
Dernière modification par Makio135 (2013-06-06 10:41:12)
Hors ligne