raspberry-pi-mjpeg-server
raspberry-pi-mjpeg-server copied to clipboard
Node.js module providing Motion JPEG access to the Raspberry PI camera module to enable video streaming via HTTP
raspberry-pi-mjpeg-server
Node.js mjpeg streaming server to provide video like access to the Raspberry PI camera module
Installation
npm install raspberry-pi-mjpeg-server --save
Usage
$ node raspberry-pi-mjpeg-server.js -w 1280 -l 1024
Options
-p, --port port number (default 8080)
-w, --width image width (default 640)
-l, --height image height (default 480)
-q, --quality jpeg image quality from 0 to 100 (default 85)
-s, --sharpness Set image sharpness (-100 - 100)
-c, --contrast Set image contrast (-100 - 100)
-b, --brightness Set image brightness (0 - 100) 0 is black, 100 is white
-s, --saturation Set image saturation (-100 - 100)
-t, --timeout timeout in milliseconds between frames (default 500)
-h, --help display this help
-v, --version show version
Access the stream
Open your browser and visit:
http://rpi-ip-address:port
You can get direct access to the image (HTTP multipart document) via
http://rpi-ip-address:port/image.jpg
License
MIT License © 2016 John Doherty