mjpeg-consumer
A node.js transform stream implementation that consumes http multipart mjpeg streams and emits jpegs.
Install
npm install mjpeg-consumer
Usage
The mjpeg-consumer
isn't very useful without a writable pipe to pipe jpegs to. I've built the file-on-write stream to write a file every time write
is called on it. The below example opens a stream to an IP camera, pipes the results to the mjpeg-consumer
which processes the stream and emits parsed jpegs to the file-on-write
writer.
var request = ;var MjpegConsumer = ;var FileOnWrite = ; var writer = path: './video' ext: '.jpg';var consumer = ; ;