MJPG-streamer icon

MJPG-streamer For Linux

3.3/5 19
GPL    

MJPG-streamer is a command-line application which can be used to stream JPEG files.. #JPEG streaming  #Image streamer  #UVC streamer  #JPEG  #Image  #Streaming  

Description

Free Download

MJPG-streamer is a command-line application which can be used to stream JPEG files over an IP-based network from a webcam to a viewer like Firefox, Cambozola, Videolanclient or even to a Windows Mobile device running the TCPMP-Player.

MJPG-streamer was written for embedded devices with very limited ressources in terms of RAM and CPU. The decision for Linux-UVC was done, because supported cameras directly produce JPEG-data, allowing fast and perfomant M-JPEG streams even from an embedded device running OpenWRT.

For example a VGA resolution video stream with 5 frames per second produces about 2-15% CPU load of the 200MHz Mips processor of the Asus WL500gP router. Also RAM usage is quite low.

I would suggest not to open this server to the internet. Use it as input to the programm "motion" [http://motion.sf.net] running at your DMZ instead. Motion has many users and i expect it to be checked more often for security issues. Keep in mind, that motions advanced capabilties like motion-detection, writing of avifiles etc require more ressources.

In contrast to the better known SPCA5XX-LE, UVC-cameras in average produce better image quality (See Michel XHaards comparison table and rating at his site) [http://mxhaard.free.fr/embedded.html].

This programm was written in 2007 by Tom Stoeveken, basing on luvcview. The luvcview sources were modified using the tool "indent" and afterwards SDL dependencies were removed to reduce dependencies to other packages.

This tool can be modified and distributed according to the terms of the GPL v2.

Currently no issues are known, but since this software is quite young and not used widely it may cause problems. You must really know what you are doing, if you use this software. If you want to use the software you are obliged to check if the sourcecode does what you expect it to do and take the risk yourself to use it.

Usage: ./mjpg_streamer -i | --input "< input-plugin.so > [parameters]" -o | --output "< output-plugin.so > [parameters]" [-h | --help ]........: display this help [-v | --version ].....: display version information [-b | --background]...: fork to the background, daemon mode

To open an UVC webcam "/dev/video1" and stream it via HTTP: ./mjpg_streamer -i "input_uvc.so -d /dev/video1" -o "output_http.so"

To open an UVC webcam and stream via HTTP port 8090: ./mjpg_streamer -i "input_uvc.so" -o "output_http.so -p 8090"

To get help for a certain input plugin: ./mjpg_streamer -i "input_uvc.so --help"

Requirements:

� libjpeg

What's New in This Release:

� 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.

MJPG-streamer rev51

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  2 screenshots:
MJPG-streamer - screenshot #1MJPG-streamer - screenshot #2
  main category:
Multimedia
  developer:
  visit homepage

4k Video Downloader 1.5.2.0077 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

calibre 7.8.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Microsoft Teams 24060.2623.2790.8046 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

paint.net 5.0.13 (5.13.8830.42291)

Packed with an array of options and an intuitive interface, this application enables you to create professional-looking photographs
paint.net

Zoom Client 6.0.0.37205

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

% discount
Microsoft Teams
  • Microsoft Teams
  • paint.net
  • Zoom Client
  • 4k Video Downloader
  • IrfanView
  • Bitdefender Antivirus Free
  • 7-Zip
  • calibre
  • ShareX
  • Windows Sandbox Launcher
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy