Awesome Audio Over IP
A curated collection of resources and projects focused on Audio Over IP. The upstream list is archived or no longer maintained.
Contents
Tools
- Network Audio Controller - Reverse engineered Dante Controller on the command line.
- Pipewire AES67 - Show AES67 streams as native audio devices on Linux.
- Merging ALSA RAVENNA/AES67 Driver - Open source driver that doesn’t accept contributions.
- AES67 Linux Daemon - Fork of Merging’s driver with an open source web server.
- AES67 Monitor - Cross platform AES67 monitoring app.
- JackTrip - An open source tool for transmitting real-time audio over LAN and WAN.
- LinuxPTP - PTP IEEE 1588 for Linux. Provides various tools, e.g.
ptp4landphc2sys. - PAM - FOSS AES67 capable audio monitor.
- Snapcast - FOSS project for a Sonos-like multiroom solution, using a custom TCP-based protocol.
- Ravennakit SDK - Provides a cross-platform C++ SDK for professional networked audio using AES67, RAVENNA, and ST2110-30.
- Inferno - Open source implementation of Dante AoIP in Rust (GitHub mirror).
- ROC-streaming - A tool for streaming audio over IP networks using UDP or RTP, specialized for real-time streaming. You write the stream to one end and read it from another end. Roc handles all the complexities.
Closed Source
- Aneman - Audio NEtwork MANager, the Ravenna equivalent for Dante controller.
- PTP Track Hound - PTP network traffic analysis tool (cross-platform, basic free version available).
Organizations
- IPMX - A proposed set of open standards and specifications for control, copy protection, connection management and security.
- Audinate - Its proprietary Dante technology is the most popular AoIP solution by far.
- Ravenna - Second most popular AoIP solution, which is more open than Dante.
Education
- Networked Audio Products - A census of AoIP products, conducted every year (current: 2025).
- Dante Certification - Understanding Dante helps to understand AoIP. The training requires an account. I recommend lv 1 and lv 2.
- Ravenna Resources - Webinars and slides by Andreas Hildebrand about Ravenna, AES67, SMPTE 2110, PTP and IPMX.
- Connecting Dante with AES67 - Setting up AES67 to and from a Dante devices. This guide by Yamaha contains intricacies missing in Audinate docs.
Standards
- AES67, public draft - The open standard for Audio over IP.
- NMOS - REST APIs for controlling network media devices.
- SMPTE ST 2110-30, public version - AES67 based audio transport in a video stream. Adds some contains to AES67.
Footnotes
- AES67 Wishlist - Popular wishlist for AES67 software, which inspired this list.
- Curated Web Page - Read-only “curated list of AES67 resources” by Philipp Hartung.
- Awesome Audiovisual - AV list containing a little AoIP.
- Awesome Broadcasting - EBU list containing a little AoIP.