The Raspberry Pi is loaded up with Raspbian running Motion server to stream the camera output.
Raspbian is an operating system derived from Debian Linux specifically for use with the Raspberry Pi.
Motion is a program which provides a service (so it is known as a server). The service is a stream of images passed to a client (that’s a computer requesting to be served with the images). By detecting changes in images rather than just processing every image and streaming it it minimises the processing power used by the Pi.
When motion is detected it creates an avi file and stores it for later use as well as streaming the video. As the project progresses I hope to be making these avi’s available.
The Installation Process
I installed using:
wget https://www.dropbox.com/s/6ruqgv1h65zufr6/motion-mmal-lowflyerUK-20151114.tar.gz -O motion-mmal-lowflyerUK-20151114.tar.gz
then doing the usual extraction using tar.
Lots of options available in the config file which I am still experimenting with.
I believe that the latest versions of Motion for Pi avoid the need for using lowflyer’s version – it worked well for me though.