MJPEG streaming through HTTP in Node.js / Total.js
A simple controller's action for streaming MJPEG data via HTTP with the help of the Total.js framework in Node.js Platform.

MJPEG (HTTP) streaming in Node.js / Total.js
Streaming of MJPEG is effortless in the Total.js framework. So you need to receive the buffer with the JPEG image from your e.g., IP camera.
Create a controller /controllers/mjpeg.js:
Receiving MJPEG buffer and resend to all clients
You will need to declare your source from where you obtain MJPEG data. This is only an example, how to send MJPEG buffer to all web clients:
Usage on client-side (HTML)
Good to know
/mjpeg/endpoint keeps open all connections- easy to convert this code to
WebSocket
Other posts from Total.js Platform
- 2026-11-12NEWUsing AI for Traffic Analysis and Smart Parking Monitoring
- 2026-11-10Total.js Platform and NVIDIA DeepStream: Automated AI Video Anonymization
- 2026-11-02October report 2026
- 2026-10-23Node.js Security Vulnerabilities
- 2026-10-01September report 2026
- 2026-09-01August report 2026
- 2026-08-21How to write better Total.js Applications using AI?
- 2026-08-01July report 2026
- 2026-07-24Total.js AIModel: a practical foundation for AI-powered workflows
- 2026-07-01June report 2026
