Understanding AES67 and the Critical Need for Robust Monitoring

AES67 is the open standard for high-performance audio-over-IP (AoIP) interoperability, allowing devices from different manufacturers—such as Dante, Q-LAN, RAVENNA, and Livewire+—to coexist and exchange uncompressed, low-latency audio streams over standard Ethernet networks. While AES67 solves the interoperability headache, it does not magically ensure reliability. Real-world AES67 deployments—from broadcast studios to live sound rigs and large-scale sports venues—demand constant vigilance. Packet loss, clock drift, jitter, and network congestion can degrade audio quality or cause total dropouts. This makes selecting the right monitoring and management tools essential for any professional using AES67.

The tools discussed below provide network diagnostics, device discovery, synchronization verification, and real-time traffic analysis. They range from dedicated software suites to hardware-based analyzers. For optimal results, IT-savvy audio engineers often combine several tools to gain a comprehensive view of their AES67 network’s health.

Critical Features Every AES67 Monitoring Tool Should Offer

Before diving into specific software options, it is vital to understand the core capabilities that make an AES67 monitoring tool effective. Professional environments demand more than a simple “green light” status. Look for the following features:

  • Real-time network traffic analysis: The ability to see packet streams, bandwidth usage per multicast group, and identify rogue traffic.
  • Packet loss and latency monitoring: AES67 is unforgiving of packet loss. Even 0.1% loss can cause audible pops or dropouts. Latency must stay within the agreed PTP (Precision Time Protocol) domain bounds.
  • Synchronization verification: AES67 relies on IEEE 1588-2008 (PTPv2) for clock distribution. A tool must show grandmaster status, clock class, offset, and holdover status.
  • Automatic device discovery and topology mapping: Manually tracking IP addresses, stream names, and device roles is error-prone. Good tools auto-discover AES67 endpoints and may even graph the network topology.
  • Session Announcement Protocol (SAP) support: AES67 uses SAP to advertise streams. Monitoring tools should parse SAP announcements and display available streams.
  • User-friendly visualization: Engineers need dashboards and charts that highlight problems at a glance, not raw hex dumps.

Top Software and Tools for Monitoring AES67 Networks

1. Dante Controller

Developed by Audinate, Dante Controller is one of the most widely deployed management tools for AoIP networks. Although it was originally created for Dante (which uses a proprietary layer on top of AES67), it fully supports AES67 streams when Dante devices are configured in AES67 mode. The software provides comprehensive device discovery, stream subscription management, and real-time network status including latency, packet loss, and clock offset. Its interface shows a device grid with color-coded health indicators. For troubleshooting, you can run “flood tests” and view network latency histograms. Dante Controller is free and runs on Windows and macOS. Download Dante Controller from Audinate.

Strengths: Ubiquitous, free, detailed per-channel statistics, integrates with Dante Virtual Soundcard and other Audinate tools. Limitations: Primarily designed for Dante networks; non-Dante AES67 devices may not appear in the device list, though they can still send/receive AES67 streams if manually configured.

2. Q-SYS Designer Software

QSC’s Q-SYS is a powerful ecosystem for audio, video, and control. Q-SYS Designer (the free software for designing and managing Q-SYS cores) includes a built-in Network View feature that visualizes the entire network topology—including third-party AES67 devices. It monitors real-time traffic, PTP state, and stream health. The software can export diagnostics logs and provide trap-based alerts for network anomalies. Because Q-SYS cores often act as AES67 endpoints, the software is especially useful for integrators and system administrators managing multi-vendor installations. Explore Q-SYS Designer Software.

Strengths: Deep integration with Q-SYS hardware, network topology graphing, support for custom scripting and advanced triggers. Limitations: Requires a Q-SYS core in the network for full feature set; standalone use is limited to designing and simulating.

3. Dante Virtual Soundcard (DVS)

While primarily a software interface that turns your computer into a 64-channel Dante device, DVS also includes diagnostic tools. When running DVS, you can open the Dante Controller or use DVS’s built-in status window to monitor network health: packet loss percentage, latency, and clock offset. For AES67 networks that include Dante devices, DVS provides a quick way to verify whether the network is delivering audio without errors. Learn more about Dante Virtual Soundcard.

Strengths: Simple, integrates seamlessly with Dante Controller and hardware, ideal for desktop monitoring. Limitations: Only works with Dante-compatible NICs; limited diagnostic depth compared to dedicated network analyzers.

4. RAVENNA Tools (RTK and NMOS Controller)

The RAVENNA community offers two key tools. The RAVENNA Tool Kit (RTK) is a command-line utility for testing AES67 compliance, sending/receiving test streams, and checking clock synchronization. The RAVENNA NMOS Controller (based on AMWA IS-04/IS-05) provides a web-based dashboard for discovery and connection management of AES67 streams. While less polished than Dante Controller, these tools are essential for engineers working with RAVENNA-native hardware. Access RAVENNA tools.

Strengths: Compliance testing, direct support for AES67 without proprietary layers, open source options. Limitations: Command-line interface may be intimidating; less device auto-discovery for non-RAVENNA gear.

5. NDI Tools (with AES67 Support)

NewTek’s NDI is best known for low-latency video over IP, but NDI Tools (free) can also handle AES67 audio streams. The NDI Monitor and Studio Monitor applications include basic network analysis such as bandwidth and packet statistics. For hybrid audio-video networks, NDI Tools provide a lightweight way to check that AES67 audio is flowing between NDI-enabled devices. Download NDI Tools.

Strengths: Free, useful for mixed A/V environments, cross-platform. Limitations: Audio-only diagnostic features are less advanced than dedicated AoIP tools; primarily video-oriented.

6. Wireshark (with AES67 Dissectors)

Wireshark is the universal network protocol analyzer. While not an AoIP-specific tool, it offers the deepest level of analysis for AES67 traffic. With the appropriate dissector plugins (or manual filters), you can examine RTP packets, SAP announcements, and PTPv2 messages in excruciating detail. For example, you can calculate exact jitter between consecutive RTP timestamps or identify a misconfigured grandmaster clock. Wireshark is indispensable for advanced troubleshooting when other tools show no obvious issues. Download Wireshark.

Strengths: Free, open source, extremely detailed, platform-independent. Limitations: Steep learning curve; requires network knowledge to interpret; no built-in “AES67 dashboard” – you must know what to look for.

7. TLS (The Listening Stream) – by Lawo

Lawo’s TLS is a hardware/software package designed specifically for monitoring RAVENNA/AES67 networks. It provides real-time analysis of audio streams, PTP status, and network metrics. The software component (TLS Vision) offers a visual map of streams and devices, while the hardware component can generate high-fidelity test tones and measure latency end-to-end. Used by many broadcasters, TLS simplifies compliance verification and fault finding. Explore Lawo TLS.

Strengths: Purpose-built for AES67/RAVENNA, licensed measurement capabilities, excellent for certification. Limitations: Commercial license required; hardware component adds cost.

Comparing Tools for Different Use Cases

Live Sound and Touring

For live sound engineers on the road, speed and simplicity are paramount. Dante Controller and Dante Virtual Soundcard are the de facto standards because of their instant device discovery and clear latency/packet-loss indicators. A touring engineer can open Dante Controller on a laptop, see all stage boxes and consoles on the network, and quickly identify any link that is running hot or losing packets. For AES67-only networks (without Dante), RAVENNA NMOS Controller or a mobile app like Ethereal Toolbox for iOS may be more appropriate. The key is mobility and immediate visibility.

Broadcast Studios

Broadcast facilities require robust redundancy, often with multiple redundant PTP domains. Here, the ability to monitor PTP timing offsets is critical. Wireshark with PTP filters combined with Dante Controller provides dual insight: one for the network layer and one for the audio layer. Many engineers also deploy Lawo TLS for end-to-end audio path verification before going on air. Redundant network monitoring using SNMP-based platforms (e.g., PRTG, SolarWinds) can also be configured to alert on AoIP-specific metrics using data from Dante Controller’s SNMP agent.

Large-Scale Installations (Stadiums, Theaters)

Massive AES67 networks with hundreds of nodes benefit from tiered monitoring. A centralized tool like Q-SYS Designer Software can map the network topology and visualize stream routing. Combined with a network management platform that supports RESTful APIs (e.g., Dante Controller’s API), you can build custom dashboards to show the health of each zone. For deep packet analysis, a dedicated PC running Wireshark can capture mirror ports from core switches. Many integrators also use PTPd or ptp4l (Linux PTP) to test clock accuracy at edge endpoints.

Advanced Monitoring Techniques for AES67 Reliability

PTP Synchronization Deep Dive

AES67’s timing foundation is IEEE 1588-2008 (PTPv2). Without accurate PTP, audio streams suffer from drift and buffer underruns. Use tools to verify that all devices are synchronized to the same grandmaster, that the grandmaster clock class is set correctly, and that the offset from the master is below 1-2 microseconds. In Wireshark, apply the filter ptp and look at the Follow Timestamps in the Announce and Sync messages. If you see large offsets or multiple grandmasters, you need to reconfigure the boundary clocks or transparent clocks in your network switches. Many AES67 monitoring tools (like Dante Controller’s Clock Status tab) give you a quick visual check: a green “Locked” status is good, but looking at the numeric offset is better.

“The biggest single point of failure in an AES67 network is usually the PTP configuration. Spend time verifying timing before you ever troubleshoot audio dropout.” — Professional Audio Engineer, Broadcast Integration Team

Bandwidth and Multicast Management

AES67 audio streams are typically sent as multicast to one or many receivers. Multicast must be managed carefully to avoid flooding the network. Tools like Dante Controller show the multicast addresses being used and the number of receivers. You can also use IGMP snooping verification via your switch’s management interface. For large networks, a monitoring tool that displays multicast group membership dynamically can help detect leaks. Wireshark with filter igmp shows group join and leave requests. If you ever see a stream arriving at a switch port that has no active receivers, you have a potential bandwidth waste or loop problem.

Packet Loss Detection and Recovery

Even with a well-tuned network, occasional packet loss can occur. AES67 does not include forward error correction (FEC) by default (though some proprietary extensions do), so every lost packet means an audible artifact. Monitoring tools should show loss per stream. Dante Controller, for example, displays a percentage for each receiver. If you see loss above 0.01%, investigate immediately. Network analyzers like NetFlow or sFlow on your switches can help identify which switch port is dropping packets under load. Some tools (e.g., Lawo TLS) can inject test patterns to measure actual loss end-to-end under load.

Choosing the Right Toolset for Your AES67 Network

There is no single “best” tool—only the best combination for your specific environment. Below is a decision framework to guide your selection:

  • For sole-proprietor live sound: Start with free tools: Dante Controller (if compatible) or RAVENNA NMOS Controller. Add Wireshark for occasional deep dives.
  • For broadcast engineering teams: Invest in Lawo TLS or Audinate’s Dante Domain Manager (for security and role-based access). Pair with an SNMP-based network monitor for alerts.
  • For IT-managed facilities: Choose tools that integrate with existing network management platforms. Q-SYS Designer can export SNMP traps, and Dante Controller’s API allows custom dashboards in Grafana.
  • For compliance testing (e.g., before deploying new equipment): Use RAVENNA’s RTK tool and Wireshark to verify AES67 conformance. Test with a known reference like Lawo TLS.

Regardless of tool choice, the same best practices apply: document your PTP domain settings, enable IGMP snooping, use appropriate switch QoS (DSCP/Audio-Video Bridging profiles), and never rely solely on a single tool.

The industry is moving toward more intelligent, automated monitoring. AES67 Redundancy (ST 2022-7) is already supported by many devices, requiring tools to detect redundant stream pairs and verify seamless switchover. NMOS IS-04/IS-05 (discovery and connection management) is being adopted by more manufacturers, allowing web-based control and monitoring of AES67 streams without proprietary software. Expect monitoring tools to integrate with cloud-based dashboards, providing remote visibility into global installations. Additionally, the rise of Software-Defined Audio Networking (SDAN) will likely bring programmable monitoring APIs and AI-driven fault prediction.

For now, the tools listed in this article—backed by a solid understanding of AES67 fundamentals—will keep your audio flowing smoothly. Revisit your monitoring strategy as your network grows, and invest in training for your team to interpret the data these tools provide.

Conclusion

Monitoring and managing an AES67 network is not an afterthought—it is a core operational requirement. From simple per-stream loss statistics in Dante Controller to microscopic PTP analysis in Wireshark, the tools you choose directly affect the reliability of your audio infrastructure. By understanding the strengths and limitations of each tool, and by combining them thoughtfully, you can detect issues before they become audible, reduce downtime, and ensure that your AES67 deployment delivers the high-quality, interoperable audio experience that the standard promises. Start with one free tool, learn its metrics, then expand your arsenal as needed. Your ears—and your listeners—will thank you.