Recently I discovered the pi’s in my quest for making a device with recognition software to locate items on the ground while being attached to a multi-rotor helicopter.
The Raspberry Pi is perfect. only needing 5v to run means its great for running off batteries etc.
anyway to the streaming part.
To stream to VLC from your Raspberry Pi Camera to your computer over a network you need to install VLC Player on both the Raspberry Pi & PC/ Mac what ever.
for the PC/ MAC its simple just go to the VLC downloads page – http://www.videolan.org/
as for the Pi its more complicated.
login to your pi via ssh or use the terminal directly on the Pi
Updating is important run the below commands
sudo apt-get update
sudo apt-get upgrade
Once they are finished lets install VLC
sudo apt-get install vlc
once you have VLC on both the Pi & the machine you want to stream to you want to run this command to start the stream
raspivid -o - -t 9999999 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264
if you encounter issues streaming like frezzes etc use this script
raspivid -o - -w 920 -h 540 -t 9999999 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264
once the script is running open VLC Player on your computer.
go to File, Open Network or Open Network Stream (it’s a little different between mac & pc versions)
type this in the field – rtsp://IPofRaspberryPi:8554/ (example: rtsp://192.168.1.105:8554/)
click OK & you’re done!
enjoy the stream