Verwenden Sie das Azure-Portal, um direkte Methoden für den Azure Video Analyzer aufzurufen
Sie können sich auch die Themen unter Erstellen von Videoanwendungen im Dienst ansehen.
Hinweis
Wir setzen den Azure Video Analyzer-Vorschaudienst zurück, wir empfehlen Ihnen, Ihre Anwendungen nach dem 01. Dezember 2022 zu übertragen.
Azure Video Analyzer for Media ist von diesem Ruhestand nicht betroffen. Es wird jetzt in Azure Video Indexer neu bezeichnet. Klicken Sie hier, um weitere Informationen zu erhalten.
Aktion erforderlich: Um Unterbrechungen für Ihre Workloads zu minimieren, gehen Sie Ihre Anwendung von Video Analyzer mit Vorschlägen durch, die in diesem Leitfaden vor dem 01. Dezember 2022 beschrieben wurden. Nach dem 1. Dezember 2022 funktioniert Ihr Azure Video Analyzer-Konto nicht mehr. Ab dem 2. Mai 2022 können Sie keine neuen Video Analyzer-Konten erstellen.
IoT Hub gibt Ihnen die Möglichkeit, direkte Methoden auf Edgegeräten von der Cloud aus aufzurufen. Das Azure Video Analyzer-Modul (Video Analyzer) stellt mehrere direkte Methoden zur Verfügung, mit denen verschiedene Pipelines für die Analyse von Live-Video definiert, bereitgestellt und aktiviert werden können.
In diesem Artikel erfahren Sie, wie Sie direkte Methodenaufrufe in Live Video Analytics für ein IoT Edge-Modul über das Azure-Portal aufrufen können.
Voraussetzungen
- Das Modul Video Analyzer läuft auf Ihrem Edge-Gerät, entweder mit den Methoden, die in Schnellstart: Video Analyzer oder anhand des Portals beschrieben sind.
- Sie sind mit dem Video Analyzer und dem Pipeline-Konzept vertraut.
Aufrufen von direkten Methoden über das Azure-Portal
Jede der direkten Methoden, die vom Video Analyzer-Modul bereitgestellt werden, kann über das Azure-Portal aufgerufen werden. Die folgenden Schritte enthalten die Details für eine direkte Methode. Sie können andere direkte Methoden mit ähnlichen Schritten aufrufen. Für jede direkte Methode ist jedoch eine bestimmte Nutzlast erforderlich.
Verwenden Sie den livePipelineList
-Methodenaufruf, um eine Liste aller Pipeline-Topologien abzurufen, die derzeit auf dem Video Analyzer-Modul bereitgestellt werden. Verwenden Sie die folgenden Schritte, um diese direkte Methode aufzurufen:
Anmelden im Azure-Portal
Finden Sie die relevante Ressourcengruppe auf der Startseite Ihres Portals, um Ihren IoT Hub zu finden, oder wenn Sie Ihren IoT Hub kennen, wählen Sie ihn aus.
Wählen Sie auf der IoT Hub-Seite unter „Automatische Geräteverwaltung“ die Option „IoT Edge“ aus, um die verschiedenen Geräte-IDs aufzulisten. Wählen Sie die entsprechende Geräte-ID aus, um die auf dem Gerät ausgeführten Module aufzulisten.
Wählen Sie das Video Analyzer-Modul aus, um dessen Konfigurationsseite aufzurufen.
Wählen Sie die Menüoption „Direkte Methode“ aus.
Hinweis
Sie müssen in den Abschnitten für die Verbindungszeichenfolge möglicherweise einen Wert hinzufügen, wie Sie auf der aktuellen Seite sehen können. Sie brauchen im Abschnitt „Einstellungsname“ nichts auszublenden oder zu ändern. Es ist in Ordnung, diese Informationen öffentlich zu belassen.
Geben Sie livePipelineList in das Feld Methodenname ein.
Kopieren Sie den folgenden JSON-Code in das Feld für die Nutzlast.
{ "@apiVersion": "1.1" }
Wählen Sie die Schaltfläche Methode aufrufen oben auf der Seite aus.
Im Ergebnisbereich sollte eine 200-Statusmeldung angezeigt werden.
Antworten
Bedingung | Statuscode | Detaillierter Fehlercode |
---|---|---|
Erfolg | 200 | – |
Allgemeine Benutzerfehler | 400er Bereich | |
Allgemeine Serverfehler | 500er Bereich |
Nächste Schritte
Weitere direkte Methoden finden Sie auf der Seite Direkte Methoden.
Hinweis
Eine Pipeline aktiviert eine bestimmte Topologie. Stellen Sie daher sicher, dass Sie die richtige Topologie eingestellt haben, bevor Sie eine Pipeline aktivieren.
Schnellstart: Erkennen von Bewegung und Ausgeben von Ereignissen ist eine geeignete Referenz, um die genaue Abfolge direkter Methodenaufrufe zu verstehen.