An Open-Source Dynamic Networked Audio System
This paper presents an open-source networked audio system for managed networks that consists of a single Streaming Audio Manager (SAM) and an arbitrary number of clients that can be dynamically added to or removed from the system. Clients stream multichannel uncompressed audio to SAM using the Real-Time Transport Protocol. Inside of SAM, clients can be muted and soloed, and their volume can be adjusted. Additionally, client streams can be delayed to compensate for static differences in latency between audio and video playback in a multimedia environment. Basic SAM setups mix all incoming streams to a specified set of output channels. However, in advanced setups, SAM can send discrete outputs for each client to an external audio rendering system, which communicates with SAM using Open Sound Control (OSC). Third party developers can create their own renderers for advanced audio processing and can also implement user interfaces to remotely control and monitor SAM and its clients using additional OSC messages.
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member and would like to subscribe to the E-Library then Join the AES!
This paper costs $33 for non-members and is temporarily free for AES members.