Discover the key benefits and features at a glance.
Multi-Streamer is a cross-platform software for real-time processing of multimedia streams under Windows, Linux and macOS with a focus on four main application scenarios:
Input monitoring
- detailed monitoring on different data levels
- transmission:
data rate, received / lost / retransmitted packets, avg. packet size, .. - demuxing:
demuxed packets, current DTS value, average DTS difference, MPEG-TS PCR interval, content of MPEG-TS tables, .. - decoding:
general codec attributes, H.264/HEVC/VVC frame types, current PTS value, average PTS difference, audio-to-video PTS drift, ..
- transmission:
- monitoring of live data in real-time with simple numbers and curves over a period of many hours (e.g., record live monitoring data for the last 24 hours)
Conversion
- efficient stream conversion
- transcoding:
switch the media codec of selected sub streams, reencode with different bitrate(s) - transmuxing:
switch the media container, remux with different settings or for a different transmission protocol - media transformation:
transform a SDI signal to IP packets and vice versa
- transcoding:
- optimized for processing multiple streams simultaneously (e.g., transform 8 or more SRT streams to SDI signals or vice versa)
Rerouting
- restream selected media tracks, whereby the order can be explicitly configured
- for SDI capturing/playback: split/merge the audio channels to new groups
Broadcasting
- start multiple standalone SRT/RTMP/RTSP servers
- service a single or multiple clients in parallel
- no need for another application to start your own on-demand service(s)
Use case studies
A selection of the most used scenarios.
Multi-input monitoring
Real-time observation of multiple streams on different abstraction layers: transmission, demuxing and decoding, including simple metric numbers and complex curves for a defined time period
SRT to SDI
Conversion of an SRT input stream with one or multiple audio channels to an SDI output signal
SDI to SRT
Conversion of an SDI input signal to an SRT output stream with one or multiple audio channels
Multi-input monitoring
1
Add one or multiple input streams
- either add a new flow via the tool bar or click on the "Add First Flow" button in the center part
- choose your desired input type and enter the stream url/parameters
- finally, click "Add Input" at the bottom of the dialog
2
Display input stream metrics
- use the buttons at the top right of the input player to display additional widgets, containing selected stream metrics
- the metrics are updated continously to allow tracking in real-time
3
Display metrics as curves
- use either the button at the most top right of the input player or one of the buttons left of the stream metrics to show up an additional widget with real-time curves
- the curves are updated continously and show the metrics for a selected time period (history size) between 30s and 24h
SRT to SDI
1
Add SRT input stream
- either add a new flow via the tool bar or click on the "Add First Flow" button in the center part
- either select "Receive Peer-To-Peer" (to start a local SRT listener) or "Receive From Url" (to start a local SRT caller) and enter the stream url/parameters
- finally, click "Add Input" at the bottom of the dialog
2
Select output device
- use the "Add Output" button to the right of the input player to open the output dialog
- select on the left side the device class (DeckLink, Corvid/KONA, ..) and subsequently on the right side the individual SDI device you want to use
3
Configure audio-routing
- for an individual audio routing, select "Manual Channel Selection"
- (de-)activate one or multiple input audio tracks via the toggle on the left
- assign to each input audio track one or multiple channels for the SDI output
- adjust for each SDI output channel the assigned input signal (left, ..)
- finally, click "Add Output" at the bottom of the dialog
4
Display output device metrics
- use the button at the top left of the output widget to display device specific metrics (video/audio buffer usage, video/audio clock, temperature, ..)
- the metrics are updated continously to allow tracking in real-time
SDI to SRT
1
Add SDI input
- either add a new flow via the tool bar or click on the "Add First Flow" button in the center part
- select on the left side the device class (DeckLink, Corvid/KONA, ..) and subsequently on the right side the individual SDI device you want to use
2
Configure audio-routing
- for an individual audio routing, select "Manual Channel Selection"
- select one or multiple channels from the SDI input and click on "Group" to create a new output audio track
- repeat the previous step if necessary
- adjust for each channel of an output audio track the assigned output signal (left, ..)
- finally, click "Add Input" at the bottom of the dialog
3
Display input device metrics
- use the buttons at the top right of the input player to display additional widgets, containing selected device metrics
- the metrics are updated continously to allow tracking in real-time
4
Configure SRT output
- use the "Add Output" button to the right of the input player to open the output dialog
- either select "Send Peer-To-Peer" or "Send To Url" and enter the stream url/parameters
- this scenario starts always a local SRT caller, for using a SRT listener an output as SRT "Broadcast Server" has to be used
- muxer and encoder settings can be adjusted as well
- finally, click "Add Output" at the bottom of the dialog
- Multi-Streamer starts each time with a free 15-minutes trial license (without any limitations)
for commercial usage or longer tests an authentication at the license system is needed via an individual account
- each account can have one or more valid licenses, each license can be only active on one computer/server at the same time
1
Prepare Multi-Streamer
- install Multi-Streamer from the download section
- start the software and open the license configuration (via “Settings” > “License Settings” in the menu bar)
2
Create an account
- click on the “Create Account” button in the license configuration
- after entering your data you will get a verification mail
- by entering the code from the verification mail, the account creation is completed
3
Test license
- once your account has been created, you will find your 10-day test license in the license configuration
- the test license works without any functional limitations to allow long-term testing
- if you need more than one test license, contact us.
Our commercial license is designed to fit various streaming setups. It’s a flexible and cost-saving way to use Multi-Streamer:
- modular design:
our license consists of different input/output modules to suit your specific streaming needs. - multiple usage:
each module type can be used multiple times within a single license. However, each module can only be active for one stream at a time. - flexible duration:
you can license each module for a minimum period of 3 months, giving you the flexibility to adjust as your needs change.
Windows | Linux | Mac | |
---|---|---|---|
OS version | Windows 10/11 (64 bit versions) | Linux distribution with Flatpack support (Linux Mint and others) | macOS 13.0 (Apple Silicon) |
CPU | Intel/AMD 4-cores with SSE2 | Intel/AMD 4-cores with SSE2 | Intel 4-cores or M1/2/3 |
GPU | NVidia/AMD/Intel graphics card, DX11/12-compatible | NVidia/AMD/Intel graphics card | AMD/Intel graphics card or iGPU |
Memory | 8GB | 8GB | 8GB |
We or customers have successfully tested the following SDI/HDMI/ST 2110 capture/playback devices.
AJA Video Systems capture and playback devices
Device | SDI | HDMI | ST 2110 |
---|---|---|---|
Corvid 88 | |||
Kona 5 | |||
Kona LHi |
Tested on Windows (x64)
Tested on Linux (x64)
Tested on macOS (x64 & Apple silicon)
Blackmagic DeckLink capture and playback devices
Device | SDI | HDMI | ST 2110 |
---|---|---|---|
8K Pro | |||
8K Pro Mini | |||
4K Extreme 12G | |||
Studio 4K | |||
SDI 4K | |||
Quad HDMI Recorder | |||
Quad 2 | |||
Duo 2 | |||
Duo 2 Mini | |||
Mini Recorder 4K | |||
Mini Monitor 4K | |||
Mini Recorder HD | |||
Mini Monitor HD | |||
Micro Recorder | |||
SDI Micro | |||
IP HD | |||
IP HD Optical | |||
IP/SDI HD | |||
UltraStudio 4K Extreme 3 | |||
UltraStudio 4K Mini | |||
UltraStudio HD Mini | |||
UltraStudio Recorder 3G | |||
UltraStudio Monitor 3G | |||
Tested on Windows (x64)
Tested on Linux (x64)
Tested on macOS (x64 & Apple silicon)
Bluefish444 capture and playback devices
Device | SDI | HDMI | ST 2110 |
---|---|---|---|
Epoch | Neutron Range |
Tested on Windows (x64)
Download the latest version now
Version 1.5.0 (released: 19.08.2024).
Windows 10 or higher
Linux kernel 5.4 or higher
macOS 13.0 or higher
Download for Windows
Please note that you use Multi-Streamer only at your own risk and are responsible for any damage caused by the use of our software. Although we do our best to avoid viruses and similar malware in the software packages we provide, we make no guarantees at this point.
By clicking “Download”, you agree to the previous sentences completely.
The following installer and archive download contain both the graphical (GUI) as well as the command line (Server) version.
Requires Windows 10 or higher – 81 MB disk space
Requires Windows 10 or higher – 81 MB disk space
Download for Linux
Please note that you use Multi-Streamer only at your own risk and are responsible for any damage caused by the use of our software. Although we do our best to avoid viruses and similar malware in the software packages we provide, we make no guarantees at this point.
By clicking “Download”, you agree to the previous sentences completely.
This download contains the graphical (GUI) version, which allows for realtime audiovisual playback of any input and shows also statistics in realtime.
Requires Linux kernel 5.4 or higher
This download contains the command line (Server) version, which can be remote controlled from any other graphical version of Multi-Streamer across the network / Internet.
Requires Linux kernel 5.4 or higher
Download for macOS (Apple Silicon)
Please note that you use Multi-Streamer only at your own risk and are responsible for any damage caused by the use of our software. Although we do our best to avoid viruses and similar malware in the software packages we provide, we make no guarantees at this point.
By clicking “Download”, you agree to the previous sentences completely.
The following installer contains both the graphical (GUI) as well as the command line (Server) version.
Requires macOS 13.0 or higher – 137 MB disk space
Download the latest version now
Version 1.5.0 (released: 19.08.2024).
Windows 10 or higher
Linux kernel 5.4 or higher
macOS 13.0 or higher
Download for Windows
Please note that you use Multi-Streamer only at your own risk and are responsible for any damage caused by the use of our software. Although we do our best to avoid viruses and similar malware in the software packages we provide, we make no guarantees at this point.
By clicking “Download”, you agree to the previous sentences completely.
The following installer and archive download contain both the graphical (GUI) as well as the command line (Server) version.
Requires Windows 10 or higher – 81 MB disk space
Requires Windows 10 or higher – 81 MB disk space
Download for Linux
Please note that you use Multi-Streamer only at your own risk and are responsible for any damage caused by the use of our software. Although we do our best to avoid viruses and similar malware in the software packages we provide, we make no guarantees at this point.
By clicking “Download”, you agree to the previous sentences completely.
This download contains the graphical (GUI) version, which allows for realtime audiovisual playback of any input and shows also statistics in realtime.
Requires Linux kernel 5.4 or higher
This download contains the command line (Server) version, which can be remote controlled from any other graphical version of Multi-Streamer across the network / Internet.
Requires Linux kernel 5.4 or higher
Download for macOS (Apple Silicon)
Please note that you use Multi-Streamer only at your own risk and are responsible for any damage caused by the use of our software. Although we do our best to avoid viruses and similar malware in the software packages we provide, we make no guarantees at this point.
By clicking “Download”, you agree to the previous sentences completely.
The following installer and archive download contain both the graphical (GUI) as well as the command line (Server) version.
Requires macOS 13.0 or higher – 137 MB disk space