Name Last Update
..
examples Loading commit data...
lib Loading commit data...
.gitattributes Loading commit data...
.npmignore Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
index.js Loading commit data...
package.json Loading commit data...

mjpeg-server

Serve an mjpeg stream on a specified port through HTTP from multiple jpgs.

Methods

mjpegServer.createReqHandler(req, res)

Creates a request handler object with parameters from http.createServer.

var http = require('http');
var mjpegServer = require('..');

http.createServer(function(req, res) {
    mjpegReqHandler = mjpegServer.createReqHandler(req, res);
}).listen(8081);

mjpegServer.update(data)

Update the stream

mjpegReqHandler = mjpegServer.createReqHandler(req, res);
mjpegReqHandler.update(randomJpeg37);

mjpegServer.close()

Calls res.end

Changelog

0.3

  • Use streams2 in Node.js v.10