Utiliser la caméra pour faire du streaming
La caméra du Raspberry peut tout à fait être utilisée avec un réseau pour observer des événements éloignés.
La configuration est très légère :
Configuration du Raspberry
S'assurer au préalable que le système est à jour :
sudo apt-get update
sudo apt-get upgrade
Vérifier que la caméra est activée et si besoin le faire :
sudo raspi-config
Installer VLC sur le Raspberry
sudo apt-get install vlc
Lancer le streaming sur la Raspberry
Ouvrir un flux de streaming avec raspivid sur le port 8554 (par exemple). LA fenêtre de capture sera de 600x400pixels
sudo raspivid -o - -t 0 -n -w 600 -h 400 | cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264
Remarque : si cette ligne de commande marche très bien en connexion filaire, elle peut dysfonctionner en WIFI ou avec certains switchs. On peut dans ce cas passer en HTTP :
raspivid -o - -t 0 -w 600 -h 400 |cvlc -v stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8554}'
Lecture du flux sur le client
Remarque en HTTP, il faut bien sûr saisir http://xxx.yyy.zzz.www:8554/
Rappel : pour connaitre l'adresse IP du rapsberry :
sudo ifconfig