Openwrt et webcam usb : 1ère Partie – streaming wifi

Le port usb de la fonera 2 augmente incontestablement l’étendue des possibilités d’un système embarqué Openwrt. Je vais m’interresser ici a l’utilisation d’une webcam usb afin de réaliser un système de streaming vidéo wifi.

Pour ce montage, je vais utiliser une webcam Logitech Fusion, compatible avec les pilotes uvc et une Fonera 2.0, flashée sous OpenWrt (version développement, snapshot du 25/10/2008).

Je ne vais pas revenir sur la configuration Wifi, abondante sur Internet (et sur ce blog).

Le fonctionnement dépend des modules usb2 et video-uvc. L’outil uvc-streamer va permette la diffusion du flux vidéo.

# opkg install kmod-usb2 kmod-video-uvc uvc-streamer

Le gestionnaire de dépendances se charge d’installer les modules complémentaires et les librairies nécessaires.
Le périphérique v4l2 /dev/video0 est créé si tout se passe bien.

Le stream vidéo peut être lancé manuellement grâce à la commande uvc_streamer.

# uvc_streamer -d /dev/video0 -r 640x480 -f 15 -p 8080

L’accès au flux http se fait à partir de n’importe quel navigateur (enfin presque…peut-être pas lynx).

http://adresse_fonera2 :8080

Un script de lancement est disponible : /etc/init.d/uvc-streamer et un fichier de paramétrage : /etc/config/uvc-streamer .

config uvc-streamer
option device          '/dev/video0'
option resolution      '640x480'
option framespersecond '15'
option port            '8080'
option enabled         '1'

Laissez votre message après le bip...Biiiiip

Commentaires

Woaw ! Sympa !

Moi qui voulait m’acheter une cam wifi…C’est le prix qui m’arrêtait.

J’ai une quickcam 3500 (uvc) Cool ! je vais essayer de ce pas !

Yes ! C’est que ça marche plutôt bien !

Merci !

Pour info, cela marche aussi pour la Fonera 2.0n (chez moi en 2.3.6.0 DEV). Mais j’aurai 2 questions :

– Y a-t’il moyen de rajouter un mot de passe pour l’accès aux images diffusées ?

– Est-il possible d’installer Motion (http://www.lavrsen.dk/foswiki/bin/view/Motion/) sur une Fonera 2.0n ?

Est-il possible de rajouter simplement un accès par mot de passe ou identifiant/mot de passe ?

thanks fo this subject

Laisser un commentaire

(requis)

(requis)