Streamer++ for Linux

Streaming kit for OEMs

Whilst Streamer++ for Windows is for end users, Streamer++ for Linux is a toolbox for AES67 audio streaming. It allows administrators or OEMs to combine the different objects as needed.
 
Streamer++ on Linux has a graphical user interface for demonstration purposes. OEMs can integrate the streaming capabilities into the UI of their final product. This can be done using embedded Lua scripting. Administrators can script to configure Streamer++ to provide features and behaviour to fit their planned AES67 streaming application.
Linux on desktop image

Your toolbox for AES67 audio streaming.

Properties of Streamer++ for Linux

  • Highly customisable library of C++ components. The administrator or OEM can use a scripting language (Lua) to implement product-specific streaming setups
  • Supports data paths implemented in software, or in hardware
  • Support for various redundancy schemes
  • Supports arbitrary media formats and media clocks
  • Can support different types of audio hardware
  • Can support various synchronisation and clocking schemes
  • Supports sampling rate conversion in software, for asynchronous streams and/or audio devices – allowing use of off-the-shelf audio hardware
  • Supports arbitrary packet setups, not limited to what AES67 mandates
  • Supports unicast, as well as 1:N and M:N multicast scenarios
  • Provides a generic API for control
  • Optional NMOS control module

Using Streamer++ NMOS

The NMOS module extends this software stack with the possibility of remote control using the NMOS protocol.

Streamer++ NMOS is a separate daemon running on Linux, which communicates with the Streamer++ daemon. It provides the network APIs defined by AMWA NMOS IS-04 (Discovery) and AMWA NMOS IS-05 (Connection Management) standards.

Streamer ++ mockUp
Person typing at a laptop

Our Options

Streamer++ NMOS

The NMOS module extends this software stack allowing remote control using the NMOS protocol.

Streamer++ NMOS is a separate daemon running on Linux, which communicates with the Streamer++ daemon. It provides the network APIs defined by the AMWA NMOS IS-04 (Discovery) and AMWA NMOS IS-05 (Connection Management) standards.

 

Properties of Streamer++ NMOS

  • Runs in the background as a daemon
  • Communicates with the Streamer++ daemon
  • Implements IS-04 for Discovery
  • Implements IS-05 for Connection Management