Erkannte NDI-Geräte
Verwenden Sie Erkannte NDI-Geräte, um die NDI-Quellen zu finden, die für diese Callaba-Instanz derzeit sichtbar sind, und den Aktivitätsstatus jeder Quelle zu prüfen.
Geeignet, wennSie möchten sehen, welche NDI-Quellen diese Engine aktuell erkennt.
Anderes Modul verwenden, wennVerwenden Sie die NDI-Konfiguration für Discovery-Einstellungen oder NDI-Adapter, um eine Callaba-Quelle als NDI auszugeben.
/api/devices/getAllVoraussetzungen
Alle Methoden erfordern einen gültigen x-access-token. Konfigurieren Sie zuerst die NDI-Schnittstellen und Discovery-Server der Engine.
Funktionen
syncaktualisiert das Geräteinventar aus aktuellen Entdeckungsergebnissen.getAll,getCountundgetByIdprüfen erkannte Einträge.updateändert unterstützte Datensatzfelder.getStatmeldet, ob ein Gerät gerade entdeckt wird.removelöscht einen veralteten gespeicherten Geräteeintrag.
Beispiel-Workflow
- Führen Sie
syncaus, nachdem alle erwarteten Sender online sind. - Listen Sie Geräte auf und passen Sie ihre NDI-Namen mit dem Produktionsplan ab.
- Rufen Sie
getStatfür jeden Eintrag auf, der nur zeitweise erscheint. - Entfernen Sie gespeicherte Einträge für außer Betrieb genommene oder umbenannte Sender.
Typische Anwendungsfälle
- Validieren Sie den Kamera- und Grafik-Patch vor einer Show.
- Unterscheiden Sie einen aktiven Sender von einem veralteten gespeicherten Geräteeintrag.
- Entfernen Sie temporäre Veranstaltungsgeräte aus der Discovery-Liste.
Einschränkungen und Fehlerbehebung
Ein gespeicherter Geräteeintrag belegt nicht, dass der Sender aktuell erreichbar ist; verwenden Sie getStat. Fehlende Quellen können durch die Schnittstellenauswahl, die Erreichbarkeit des Discovery Servers, das Routing, Firewall-Regeln oder die Senderkonfiguration verursacht werden. Das Entfernen eines Eintrags stoppt den NDI-Sender nicht.
Nächste Schritte
Erstellen Sie einen NDI-Adapter, wenn eine verwaltete Callaba-Quelle als benannte NDI-Ausgabe veröffentlicht werden muss.
Erkannte NDI-Quellen inventarisieren
Listen Sie erkannte Geräte auf, wählen Sie die Quelle per ID und prüfen Sie ihre Discovery-Aktivität vor dem Adapter.
- NDI-Quellen auflistenLesen Sie das aktuelle Inventar erkannter Geräte.
POST /api/devices/getAll - Aktivität prüfenPrüfen Sie den Discovery-Status vor der Downstream-Nutzung.
POST /api/devices/getStat
Discovery spiegelt die aktuelle Netzwerksicht. Prüfen Sie Quellenname, Adresse und Verfügbarkeit im Produktionssegment.
Verwenden Sie Alle erkannten Geräte abrufen, um die der Callaba Engine bekannten NDI-Quellen aufzulisten.
Filtern Sie die Liste bei Bedarf nach Gerätetyp und rufen Sie sie erneut ab, wenn eine Operator-Ansicht die neuesten Discovery-Ergebnisse anzeigen soll.
Optionale Seitengröße für die Geräteliste.
Optionaler Offset für die paginierte Liste.
Die Benutzeroberfläche verwendet { created: 1 }.
Betreiberseitige NDI-Listenaufrufe filtern normalerweise nach type: DEVICE_TYPE_NDI.
Das Backend gibt ein einfaches Array von gespeicherten Einträgen erkannter Geräte zurück.
Zeitstempel der letzten Aktualisierung dieses Geräts durch die NDI-Erkennung.