Techrider.live

Dante-Flow-Limits: „No more flows“-Fehler sicher diagnostizieren

6 Min. Lesezeit · Aktualisiert am 5. Oktober 2026 · FOH- und Monitortechniker, Systemtechniker, Broadcast-Operatoren, AV-Netzwerktechniker, Produktionsmanager, Venue-Techniker, Integratoren und Touring-Audio-Teams

Verstehen Sie Dante-Transmit- und Receive-Flow-Limits, diagnostizieren Sie Fanout-Fehler und wählen Sie Unicast oder Multicast, ohne ein Bandbreitenproblem zu erzeugen.

Kurzfassung — Ein Dante-Flow ist ein Paketstrom, der einen oder mehrere Kanäle zwischen Geräten transportiert. Die Flow-Kapazität ist unabhängig von der Kanalanzahl: Ein Gerät kann freie Kanäle haben und trotzdem keinen weiteren Transmit- oder Receive-Flow mehr akzeptieren. Lesen Sie den Tooltip der Subscription, identifizieren Sie, ob die Grenze auf Sender- oder Empfängerseite liegt, zählen Sie die Zielbeziehungen und konsolidieren Sie dann Routen oder erzeugen Sie gezielt Multicast. Prüfen Sie gerätespezifische Limits und die Netzwerkauslastung, bevor Sie ein funktionierendes System ändern.

Ein Flow ist nicht dasselbe wie ein Kanal

Eine Dante-Subscription verbindet einen Transmit-Kanal mit einem Receive-Kanal, aber das Netzwerk transportiert diese Subscriptions innerhalb von Flows. Ein Unicast-Audio-Flow trägt normalerweise bis zu vier Kanäle von einem Sender zu einem Empfangsgerät. Wenn Sie weitere Kanäle zwischen demselben Gerätepaar hinzufügen, kann derselbe Flow weiterverwendet werden; wenn Sie denselben Kanal an einen weiteren Empfänger senden, wird ein zusätzlicher Unicast-Flow benötigt.

Die Flow-Kapazität eines Geräts hängt von der Dante-Implementierung, der Hardware und der Firmware ab. Schließen Sie niemals allein von der Anzahl der Kanalnamen auf das Limit.

RessourceWas sie verbrauchtTypischer Fehlerhinweis
Transmit-KanalEin QuellsignalKanal ist nicht verfügbar oder nicht benannt
Receive-KanalEin Ziel-InputKein Ziel-Slot mehr verfügbar
Transmit-FlowEin Stream von einem Sender zu einem EmpfängerNo more flows (TX)
Receive-FlowEin Stream, der von einem Sender ankommtNo Receive flows
Link-BandbreiteGesamter Traffic über einen LinkSteigende Auslastung, späte Pakete, Aussetzer

Der Leitfaden zu Dante-Subscription-Fehlern erklärt, wie Sie Zustände in der Routing-Matrix lesen, bevor Sie das Design ändern.

Diagnostizieren Sie zuerst die fehlerhafte Seite

1. Lesen Sie den Subscription-Tooltip

Bewegen Sie den Mauszeiger in Dante Controller über die fehlgeschlagene Subscription. Notieren Sie den genauen Sender, Empfänger, die Kanäle und die Fehlermeldung. No more flows (TX) weist auf eine erschöpfte Kapazität auf dem sendenden Gerät hin. No Receive flows weist auf das empfangende Gerät hin, das zu viele unterschiedliche Sender oder Streams abonniert.

Behandeln Sie nicht jedes rote Symbol als Flow-Fehler. Format-, Clock-Domain-, Scheduler-, Identitäts- und Discovery-Fehler benötigen andere Lösungen.

2. Zeichnen Sie die Beziehungen zwischen Quelle und Ziel

Listen Sie jeden Sender und die Empfänger auf, die dessen Kanäle nutzen. Vier Kanäle, die von einer Stagebox zu einer Konsole gesendet werden, können häufig einen Unicast-Flow teilen. Derselbe Kanal zu FOH, Monitoren, Broadcast, Recording und einem Lobby-Prozessor erzeugt separate Zielbeziehungen und kann Transmit-Flows erschöpfen.

Auf der Empfangsseite können viele Kanäle von einem Sender effizient sein, während wenige Kanäle von vielen verschiedenen Sendern mehrere Receive-Flows verbrauchen können.

3. Bestätigen Sie die Geräte-Limits

Nutzen Sie die aktuelle Herstellerdokumentation und die Geräteinformationen in Dante Controller, um unterstützte Transmit-Flows, Receive-Flows und Kanäle pro Flow zu bestätigen. Limits variieren. Firmware kann die Fähigkeiten beeinflussen, deshalb sollten Sie die installierte Version vor einer geplanten Änderung dokumentieren.

4. Entfernen Sie verwaiste Routen

Löschen Sie veraltete Test-, Recording-, Ersatz-Console- oder Previous-Show-Subscriptions erst, nachdem Sie deren Eigentümer bestätigt haben. Eine Routing-Matrix sammelt oft Ziele an, die nicht mehr zum Betriebsplan gehören. Eine legitime Safety-, Record- oder Broadcast-Feed zu entfernen, nur um einen Fehler zu beseitigen, ist keine Lösung.

Wählen Sie die am wenigsten invasive Maßnahme

SituationPraktische ReaktionWas geprüft werden muss
In einem bestehenden Flow zum selben Empfänger ist noch PlatzVerwandte Kanäle auf diesem Gerätepaar bündelnRoute und Format bleiben korrekt
Eine Quelle speist mehrere EmpfängerEinen gezielten Multicast-Flow in Betracht ziehenIGMP-Design und Bandbreite jedes Pfads
Ein Empfänger nimmt kleine Kanalgruppen von vielen Sendern aufQuellen konsolidieren, sofern das Systemdesign es zulässtEigentum an Gain, Clock, Patch und Recovery
Ein Legacy-Gerät hat ein niedriges festes LimitRouting neu zuweisen oder geeignetes Hardware-Setup verwendenKapazität unter voller Show-Last
Veraltete Subscriptions verbrauchen FlowsÜber Change Control entfernenKein benötigter Feed verschwindet

Multicast kann das Fanout am Sender reduzieren, weil mehrere Empfänger denselben Multicast-Flow abonnieren. Das ist jedoch keine universelle Kapazitätslösung: Multicast kann sich über Links verbreiten, verbraucht Bandbreite auch ohne aktive Empfänger und erfordert ein bewusstes Switch-Design. Lesen Sie den Leitfaden zu Unicast versus Multicast, bevor Sie Routen umstellen.

Testen Sie die Kapazität unter Show-Bedingungen

Erstellen Sie die komplette Show-Routing-Struktur einschließlich Record-, Broadcast-, Lobby-, Comms-, Backup- und Spare-Pfaden. Bestätigen Sie jede Subscription und prüfen Sie anschließend Transmit- und Receive-Auslastung, Flow-Status, Clock-Stabilität und Latenz-Zähler. Testen Sie die geplante Failover- und Restore-Sequenz.

Wenn Sie einen Multicast-Flow löschen, denken Sie daran, dass Empfänger möglicherweise wieder auf Unicast zurückfallen. Diese Umstellung kann plötzlich die Flow-Kapazität des Senders oder die Link-Bandbreite überschreiten. Entfernen oder redesignen Sie abhängige Routen vor dem Löschen des Flows und testen Sie anschließend erneut.

Dokumentieren Sie das Routing-Budget

Dokumentieren Sie:

  • Modell, Firmware, Kanal-Kapazität sowie Tx-/Rx-Flow-Limits jedes Geräts;
  • Source-to-Destination-Beziehungen und ob sie Unicast oder Multicast sind;
  • Multicast-Kanalgruppen, Zuständigkeiten und Switch-Anforderungen;
  • normale und maximale Link-Auslastung;
  • reservierte Kapazität für Backups und temporäre Feeds;
  • die freigegebene Änderung, Validierung, Rollback- und Eskalationsverantwortung.

Bewahren Sie die Betriebsübersicht im digital audio network tech rider auf, nicht nur in der Controller-Ansicht eines einzelnen Engineers.

Dante-Checkliste für Flow-Limits

  • Der genaue Subscription-Tooltip ist dokumentiert.
  • Die erschöpfte Seite ist als Tx oder Rx identifiziert.
  • Gerätespezifische Flow-Limits und die Firmware sind bestätigt.
  • Aktuelle Source-to-Destination-Beziehungen sind aufgezeichnet.
  • Veraltete Routen werden nur mit Freigabe des Eigentümers entfernt.
  • Jede Multicast-Änderung enthält eine Prüfung von Bandbreite und IGMP.
  • Vollständige Show-Last, Ausfall, Wiederherstellung und Rollback sind getestet.
  • Routing-Kapazität und Verantwortlichkeiten sind dokumentiert.

FAQ

Was ist ein Flow in Dante?

Ein Flow ist ein Stream von Netzwerk-Medienpaketen, der einen oder mehrere Kanäle von einem Sender transportiert. Unicast-Flows dienen einem Empfangsgerät; Multicast-Flows können mehrere Empfänger bedienen.

Was bedeutet „No more flows“ in Dante Controller?

Es bedeutet, dass das betreffende Gerät keinen weiteren erforderlichen Flow erzeugen oder annehmen kann. Der Tooltip unterscheidet zwischen erschöpfter Sender- und erschöpfter Empfängerkapazität.

Wie viele Kanäle passen in einen Dante-Flow?

Ein Unicast-Audio-Flow reserviert üblicherweise Platz für bis zu vier Kanäle, aber die Gerätefunktionen variieren. Auch die Multicast-Kapazität variiert je nach Gerät. Bestätigen Sie die aktuelle Herstellerspezifikation.

Wann sollte ich in Dante Multicast verwenden?

Multicast ist sinnvoll, wenn dieselben Kanäle mehrere Empfänger speisen und Unicast-Fanout ineffizient ist. Prüfen Sie die Switch-Konfiguration und jeden betroffenen Link, da Multicast den Traffic im gesamten Netzwerk erhöhen kann.

Wie behebe ich einen Dante-Flow-Limit-Fehler?

Identifizieren Sie die erschöpfte Seite, kartieren Sie die Gerätebeziehungen, bestätigen Sie die tatsächlichen Limits, entfernen Sie veraltete Subscriptions und konsolidieren oder redesignen Sie die Routen. Verwenden Sie Multicast nur dann, wenn Bandbreite und Switch-Verhalten verstanden und getestet sind.

Halten Sie die Kapazität vor dem Showtag sichtbar

Flow-Limits werden beherrschbar, wenn Routing-Bedarf, reservierte Kapazität, Multicast-Zuständigkeiten und Rollback für das gesamte Produktionsteam sichtbar sind. Bewahren Sie diesen Stand in Techrider.live zusammen mit der aktuellen Kanalliste und den Netzwerknotizen auf, damit Beteiligte bearbeiten, speichern und die Historie prüfen können, ohne eine weitere veraltete Datei zu verteilen.

Ähnliche Anleitungen