Audio Over IP
28 items from mo-way/awesome-aoip ★157
-
-
-
Network Audio Controller github.com
Reverse engineered Dante Controller. Supports Web GUI and command line.
-
-
-
Ravennakit SDK github.com
Provides a cross-platform C++ SDK for professional networked audio using AES67, RAVENNA, and ST2110-30.
-
Secuirty analysis of PTP paper web.archive.org
A paper from 2025 explaining which attack vectors on PTP exist in theory.
-
IPMX PEP Draft web.archive.org
The VSF used to host a draft on IPMX encryption (linked the archived copy).
-
SMPTE ST 2110-30 smpte.org
, public version - AES67 based audio transport in a video stream. Adds some contains to AES67.
-
ROC-streaming roc-streaming.org
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.
-
Vulnerability assessment of the Dante Protocol ritcsec.wordpress.com
This article looks at the low-level implementation of Dante protocol.
-
Networked Audio Products rhconsulting.uk
A census of AoIP products, conducted every year (current: 2025).
-
Ravenna Resources ravenna-network.com
Webinars and slides by Andreas Hildebrand about Ravenna, AES67, SMPTE 2110, PTP and IPMX.
-
-
PTP Track Hound ptptrackhound.com
PTP network traffic analysis tool (cross-platform, basic free version available).
-
-
LinuxPTP linuxptp.sourceforge.net
PTP IEEE 1588 for Linux. Provides various tools, e.g. ptp4l and phc2sys.
-
-
IPMX ipmx.io
A proposed set of open standards and specifications for control, copy protection, connection management and security.
-
-
-
Snapcast github.com
FOSS project for a Sonos-like multiroom solution, using a custom TCP-based protocol.
-
Dante Certification getdante.com
Understanding Dante helps to understand AoIP. The training requires an account. I recommend lv 1 and lv 2.
-
Dante Encryption getdante.com
Dante encrypts media streams, but requires a cloud connection for encrypted control traffic.
-
Connecting Dante with AES67 download.yamaha.com
Setting up AES67 to and from a Dante devices. This guide by Yamaha contains intricacies missing in Audinate docs.
-
Merging ALSA RAVENNA/AES67 Driver bitbucket.org
Open source driver that doesn't accept contributions.
-
-