[ubuntu] Créer un flux vidéo sur intranet de la webcam d'un laptop

Fermé
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 - Modifié le 9 août 2019 à 15:54
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 - 23 août 2019 à 20:53
Bonjour,

Pas sûr d'être dans le bon forum...

J'ai un vieux Ubuntu, équipé d'une webcam. Dans la maison, j'ai une box à laquelle le laptop est connecté en wifi.

J'aimerais savoir s'il est possible (et si oui comment) d'avoir en live la vidéo du laptop accessible sur un ordi (MSW 8.1).

Je ne connais rien à ça, mais peut-être idéalement est-ce possible de diriger la saisie vidéo sur un port et la visualiser en temps réel par un logiciel qui se connecterait à ce port?

L'idée c'est juste de savoir quand mon chat est rentré pour aller fermer la fenêtre derrière lui le soir :-)

Il y a pas loin de six ans j'avais réussi à bricoler un truc avec ffmpeg pour capturer en basse résolution toute une nuit pour visualiser le lendemain, mais là il y a une question de flux en direct que je n'ai jamais explorée.

Merci !
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
9 août 2019 à 13:58
Salut l'ovoïde ;-))

Perso, j'ai 2 cams USB derrière un Raspberry et une carte Olimex, et pour les 2 j'utilise MJPG-Streamer.

Sinon, voir aussi du côté de Motion

;-)
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
9 août 2019 à 14:02
Sinon, j'avais oublié que j'avais un bon lien sur le sujet dans mes bookmarks : 5 façons de faire du streaming
0
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 11
9 août 2019 à 14:10
salulamiche :-)

Diable, c'est velu (en tout cas quand on a perdu l'habitude de bidouiller), mais je crois bien que c'est en plein dans le mille, merci !

Je vais bricoler quelques essais et voir ce que ça raconte :-)
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024
9 août 2019 à 14:20
De rien ;-))

Sinon, rien de bien méchant à faire pour MJPG-Streamer.
Une fois les dépendances installées et le programme compilé, une petite ligne de commande à lancer du style :
mjpg_streamer -i "/usr/lib/input_uvc.so -n -y -f 15 -r 640x480" -o "/usr/lib/output_http.so -p 8091 -w /usr/www -c user:password"

Et un navigateur à lancer :
http://ip_laptop1:8091/stream_simple.html
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024
9 août 2019 à 14:29
Tiens, un guide pour motion, qui est encore plus simple à mettre en place et qui peut aussi faire de la détection de mouvement.

C'est pour Raspberry Pi mais le principe reste le même sur n'importe quelle distribution ;-))
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024
10 août 2019 à 07:53
Comme j'avais rien à faire de bon matin, je me suis amusé à mettre la solution avec mjpg_streamer en place sur mon laptop avec Mint19.1 dessus.

Voilà les étapes pour l'installation :

$ sudo aptitude install v4l-utils
$ sudo aptitude install cmake libjpeg8-dev build-essential
$ wget https://codeload.github.com/jacksonliam/mjpg-streamer/zip/master
$ unzip master.zip
$ cd mjpg-streamer-master/mjpg-streamer-experimental/
$ make
$ sudo make install


Retour @ home et lancement du stream :

$ cd
$ /usr/local/bin/mjpg_streamer -i "/usr/local/lib/mjpg-streamer/input_uvc.so -n -f 10 -r 1024x576" -o "/usr/local/lib/mjpg-streamer/output_http.so -p 8085 -w /usr/local/share/mjpg-streamer/www"

MJPG Streamer Version.: 2.0
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 1024 x 576
i: Frames Per Second.: 10
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
i: The specified resolution is unavailable, using: width 960 height 540 instead
i: FPS coerced ......: from 10 to 30
o: www-folder-path......: /usr/local/share/mjpg-streamer/www/
o: HTTP TCP port........: 8085
o: HTTP Listen Address..: (null)
o: username:password....: disabled
o: commands.............: enabled


Reste plus qu'à ouvrir un navigateur à cette adresse :
http://localhost:8085/stream_simple.html


Roulez jeunesse… ;-)
0
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 11
20 août 2019 à 23:03
Bon je n'ai pas réussi :-(
Faut dire que c'est une ubuntu 10.04 LTS donc peut-être un peu vieux. Il ne veut pas télécharger les paquets.

Je me suis pris le chou sur ffserver pendant une semaine, j'abandonne. Quelque chose coince que je ne comprends pas. Ca m'énerve parce que c'est vraiment fait pour. J'ai cherché partout, y compris côté iptables, rien à faire, le serveur tourne, ffmpeg ne renvoie pas d'erreur (à part un "unknown format" rapport au ffm une fois qu'on stoppe l'encodage), mais c'est comme s'il essayait de remplir un tuyau bouché.

jonémare, j'arrête. féchié.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
21 août 2019 à 07:31
Faut dire que c'est une ubuntu 10.04 LTS donc peut-être un peu vieux. Il ne veut pas télécharger les paquets.
T'as ajusté tes dépôts au moins ?

Sinon, essaye avec motion
0
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 11 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
23 août 2019 à 16:48
bah oui enfin j-ai dû mettre un truc genre old-releases

mais en fait je viens de me rendre compte que motion est installé et ça marche au poil !
faut juste que je fouille un peu pour qu'il ne sauvegarde rien et se contente d'un stream sur le serveur à 20 fps (c'est rapide un chat) parce que s'il me gave le disque de 20 jpg par seconde je fais exploser ma partition :-D

enfin bref MERCI c'est exactement ce que je voulais :-)
0
apapap Messages postés 572 Date d'inscription mardi 16 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2024 11 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
23 août 2019 à 20:53
au passage, je découvre ce raspberry pi que je ne connaissais pas. J'ai pris un terrible dégoût pour l'informatique mais ce serait presque tentant ce jouet là. Ca donne plein d'idées en fait.
0