{"_id":"mjpeg-server","_rev":"3803918","name":"mjpeg-server","description":"Serve multiple jpgs as an mjpeg stream","dist-tags":{"latest":"0.3.1"},"maintainers":[{"name":"gluxon","email":""}],"time":{"modified":"2025-06-05T10:55:01.000Z","created":"2014-01-01T07:19:09.005Z","0.3.1":"2021-07-05T17:01:13.857Z","0.3.0":"2016-12-01T19:58:33.753Z","0.2.1":"2014-01-01T07:19:09.005Z"},"users":{},"author":{"name":"Brandon Cheng","email":"gluxon@gluxon.com"},"repository":{"type":"git","url":"git+https://github.com/gluxon/node-mjpeg-server.git"},"versions":{"0.3.1":{"name":"mjpeg-server","version":"0.3.1","author":{"name":"Brandon Cheng","email":"gluxon@gluxon.com"},"description":"Serve multiple jpgs as an mjpeg stream","repository":{"type":"git","url":"git+https://github.com/gluxon/node-mjpeg-server.git"},"dependencies":{},"license":"MIT","engines":{"node":">=0.10"},"gitHead":"8af33b22e50b49f51b8729b68eb19384b189d419","bugs":{"url":"https://github.com/gluxon/node-mjpeg-server/issues"},"homepage":"https://github.com/gluxon/node-mjpeg-server#readme","_id":"mjpeg-server@0.3.1","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"shasum":"56a43035d866ef8d645207c67e6235df68e0e513","size":193113,"noattachment":false,"key":"/mjpeg-server/-/mjpeg-server-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mjpeg-server/download/mjpeg-server-0.3.1.tgz"},"_npmUser":{"name":"gluxon","email":"brandon.cheng@protonmail.com"},"directories":{},"maintainers":[{"name":"gluxon","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mjpeg-server_0.3.1_1625504473669_0.7853246649571464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T13:53:04.195Z","publish_time":1625504473857,"_cnpm_publish_time":1625504473857},"0.3.0":{"name":"mjpeg-server","version":"0.3.0","author":{"name":"Brandon Cheng","email":"gluxon@gluxon.com"},"description":"Serve multiple jpgs as an mjpeg stream","repository":{"type":"git","url":"git+https://github.com/gluxon/node-mjpeg-server.git"},"main":"./lib/mpegserver","dependencies":{},"license":"MIT","engines":{"node":">=0.10"},"gitHead":"9b7554d30cb59e5f2a54b161aed490a4556e2a45","bugs":{"url":"https://github.com/gluxon/node-mjpeg-server/issues"},"homepage":"https://github.com/gluxon/node-mjpeg-server#readme","_id":"mjpeg-server@0.3.0","scripts":{},"_shasum":"af1de13f75642708ba6ec170dfac408bdc5d9737","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"gluxon","email":"brandoncheng.personal@gmail.com"},"dist":{"shasum":"af1de13f75642708ba6ec170dfac408bdc5d9737","size":194776,"noattachment":false,"key":"/mjpeg-server/-/mjpeg-server-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mjpeg-server/download/mjpeg-server-0.3.0.tgz"},"maintainers":[{"name":"gluxon","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mjpeg-server-0.3.0.tgz_1480622313122_0.10491353552788496"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T13:53:02.698Z","publish_time":1480622313753,"_cnpm_publish_time":1480622313753},"0.2.1":{"name":"mjpeg-server","version":"0.2.1","author":{"name":"Brandon Cheng","email":"gluxon@gluxon.com"},"description":"Serve multiple jpgs as an mjpeg stream","repository":{"type":"git","url":"https://github.com/gluxon/node-mjpeg-server.git"},"main":"./lib/mpegserver","dependencies":{},"license":"MIT","engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/gluxon/node-mjpeg-server/issues"},"homepage":"https://github.com/gluxon/node-mjpeg-server","_id":"mjpeg-server@0.2.1","dist":{"shasum":"43e1ae4f7be0cd4c475198c572f0c0c2da0585b6","size":194622,"noattachment":false,"key":"/mjpeg-server/-/mjpeg-server-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mjpeg-server/download/mjpeg-server-0.2.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"gluxon","email":"bcheng.gt@gmail.com"},"maintainers":[{"name":"gluxon","email":""}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T13:53:02.578Z","publish_time":1388560749005,"_cnpm_publish_time":1388560749005}},"readme":"# mjpeg-server\n\nServe an mjpeg stream on a specified port through HTTP from multiple jpgs.\n\n## Methods\n\n### mjpegServer.createReqHandler(req, res)\n\nCreates a request handler object with parameters from http.createServer.\n\n``` javascript\nvar http = require('http');\nvar mjpegServer = require('..');\n\nhttp.createServer(function(req, res) {\n\tmjpegReqHandler = mjpegServer.createReqHandler(req, res);\n}).listen(8081);\n```\n\n### mjpegServer.update(data)\n\nUpdate the stream\n\n``` javascript\nmjpegReqHandler = mjpegServer.createReqHandler(req, res);\nmjpegReqHandler.update(randomJpeg37);\n```\n\n### mjpegServer.close()\n\nCalls res.end\n\n## Changelog\n\n#### 0.3.1\n- Fixed a deprecation warning in Node.js 16.x due to a typo in the `package.json` `main` field.\n\n#### 0.3\n- Use streams2 in Node.js v.10\n","_attachments":{},"homepage":"https://github.com/gluxon/node-mjpeg-server#readme","bugs":{"url":"https://github.com/gluxon/node-mjpeg-server/issues"},"license":"MIT"}