MJPG-streamer takes images from an input plugin and streams them to several output plugins. It is the successor of the UVC-streamer, so it supports Linux-UVC V4L2 compatible webcams as input plugins. The most popular output plugin is the HTTP daemon. It serves the JPEG input as an MJPEG stream or simple snapshots to a HTTP client like Firefox, VideoLanClient (VLC), or TCPMP. By using the camozola Java applet, browsers like Opera and Internet Explorer can also view the stream.
| Tags | multimedia Video Internet Web |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: This release fixes disruption of Firefox while streaming and some segfaults. LEDs on Logitech (QC 5000, Quickcam Sphere AF, and QC 9000) webcams can now be controlled.


Changes: This release was updated to support recent Linux-UVC drivers' dynctrl commands. The pan/tilt/focus controls of webcams like Logitech Sphere AF are initialized properly now.


Changes: Pan/tilt is reported to work. Several instances of the Web server can be run in parallel.