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 |
- -d : Device v4l à utiliser,
- -r : Résolution,
- -f : Nombre de frames par secondes,
- -p : Port pour le flux vidéo.
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




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 !