NDI-Konfiguration
Verwenden Sie die NDI-Konfiguration, um die Netzwerkschnittstellen und Discovery-Server festzulegen, über die Callaba NDI-Quellen erkennt und veröffentlicht.
Geeignet, wennSie müssen NDI-Schnittstellen oder Discovery-Server auswählen, insbesondere in gerouteten Netzwerken.
Anderes Modul verwenden, wennVerwenden Sie Erkannte NDI-Geräte, um Quellen zu prüfen; ändern Sie die globale Discovery nicht nur zur Auswahl einer Quelle.
/api/devices/updateNDIConfigurationVoraussetzungen
Die Aktualisierungsmethode erfordert einen gültigen x-access-token. Kennen Sie die Schnittstellenadressen, den Maschinennamen und die Discovery-Server-Adressen, die vom Engine-Host aus erreichbar sind.
Funktionen
update wendet den NDI-Maschinennamen, ausgewählte IP-Schnittstellen und die Discovery-Server-Konfiguration für die Instanz an.
Beispiel-Workflow
{
"machine_name": "Callaba Studio Gateway",
"ip_addresses": ["192.168.10.20"],
"discovery_servers": ["192.168.10.10"]
}
- Wenden Sie die Konfiguration mit einer Schnittstelle an, die über das NDI-Netzwerk erreichbar ist.
- Synchronisieren Sie die erkannten NDI-Geräte.
- Prüfen Sie, ob die erwarteten Sender erscheinen und als aktiv gemeldet werden.
Typische Anwendungsfälle
- Geben Sie einem Studio-Gateway eine vorhersehbare NDI-Identität.
- Beschränken Sie den NDI-Datenverkehr auf einem Host mit mehreren Schnittstellen auf das Produktionsnetzwerk.
- Erreichen Sie Sender in gerouteten Netzwerken über einen NDI Discovery Server.
Einschränkungen und Fehlerbehebung
Eine nicht erreichbare Schnittstelle oder ein Discovery-Server verhindert das Erscheinen erwarteter Quellen. Netzwerk-Routing, Multicast-Richtlinie, NDI-Versionskompatibilität und Host-Firewall-Regeln gelten weiterhin.
Nächste Schritte
Öffnen Sie Erkannte NDI-Geräte, um die Sichtbarkeit zu prüfen, und erstellen Sie anschließend einen NDI-Adapter für eine verwaltete Ausgabe.
NDI-Discovery für das vorgesehene Netzwerk konfigurieren
Wenden Sie die geprüfte NDI-Discovery-Konfiguration an und bestätigen Sie anschließend das Quelleninventar im Geräte-Modul.
- Discovery-Einstellungen anwendenSenden Sie die geprüfte Konfiguration für das Instanznetz.
POST /api/devices/updateNDIConfiguration - Erkannte Quellen prüfenBestätigen Sie, dass nur das erwartete Quelleninventar erscheint.
POST /api/devices/getAll
Netzwerksichtbarkeit, Multicast-Richtlinie und NDI-Zugriff gelten weiterhin. Eine gespeicherte Konfiguration garantiert keine Discovery über geroutete Segmente.
Verwenden Sie NDI-Konfiguration aktualisieren, um instanzweite NDI-Einstellungen wie Rechnername, Discovery-Server, feste Netzwerk-IP-Adressen oder eine vollständig importierte JSON-Konfiguration anzuwenden.
Eine einzige Speicherung kann das Verhalten der gesamten Instanz in der NDI-Umgebung ändern, nicht nur einen einzelnen Listeneintrag.
Nutzen Sie den Endpunkt, um die NDI-Discovery für diese Instanz gezielt zu konfigurieren und die Einstellungen dauerhaft konsistent zu halten.
Verwenden Sie dies, wenn die sichtbaren Formularfelder ausreichen und der JSON-Editor mit diesen Werten synchron bleiben soll.
Dies spiegelt den normalen UI-Pfad wider, in dem Formular- und JSON-Änderungen vor dem Speichern synchron bleiben.
Dies entspricht dem Live-Editor und dem Importablauf in der Benutzeroberfläche.
Dashboard-Bezeichnung: Maschinenname.
Optionale Überschreibung des Maschinennamens, den der Dienst im NDI-Netzwerk bekannt gibt.
Dashboard-Bezeichnung: Discovery.
Kommagetrennte Liste der Discovery-Server. Der UI-Tooltip erlaubt explizit Portnummern als Teil der Werte.
Dashboard-Bezeichnung: Netzwerk-IPs.
Kommagetrennte Liste expliziter Quell-IPs für Szenarien zur subnetzübergreifenden Erkennung.
Die Benutzeroberfläche synchronisiert dieses Objekt mit den sichtbaren Formularfeldern und importierten Konfigurationsdateien.
Das Backend gibt { success: true } nach Validierung, Schreiben und Anwenden der aktualisierten NDI-Konfiguration zurück.
Das Backend schreibt die kompilierte Konfiguration, speichert ndi_settings auf dem App-Objekt und stößt den Anwendungsprozess an, mit dem die Engine die neue NDI-Konfiguration übernimmt.