A Linux daemon implementing the AES67 standard for real-time audio over IP with a configuration WebUI.
AES67 Linux Daemon is an open-source Linux implementation of the AES67 interoperability standard for distributing and synchronizing real-time audio over Ethernet. It uses the Merging Technologies ALSA RAVENNA/AES67 driver to handle PTP synchronization and RTP streams, providing a REST API and WebUI for configuration and monitoring.
Audio engineers, system integrators, and developers working on professional audio-over-IP systems, particularly those needing AES67 compatibility on Linux platforms.
It offers a fully open-source, self-hostable alternative to commercial AES67 solutions, with support for key features like PTP synchronization, multi-channel RTP streaming, and standards-compliant discovery protocols.
AES67 Linux Daemon with configuration WebUI
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Implements AES67, SAP, mDNS, and ST-2022-7 for redundant streaming, ensuring full interoperability with professional audio-over-IP systems.
Provides a React WebUI and REST API for intuitive setup and real-time monitoring of PTP, sources, and sinks, as detailed in the README.
Supports ST-2022-7 for automatic failover with dual network interfaces, enhancing reliability in live audio environments without manual intervention.
Includes a built-in streamer that captures sink audio, compresses it with AAC LC, and serves it via HTTP for remote monitoring or integration.
Requires manual kernel module installation, disabling PulseAudio, and tuning system parameters like CPU scaling, which is error-prone and documented as a prerequisite.
Only works on physical Linux machines with specific network interfaces; the README explicitly states 'NO Virtual machines', limiting deployment options.
Audio quality can be affected by CPU scaling events and kernel scheduler settings, necessitating ongoing system maintenance to avoid distortions.