Verwenden Sie das Azure-Portal, um direkte Methoden für den Azure Video Analyzer aufzurufen

edge icon
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

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:

  1. Anmelden im Azure-Portal

  2. 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. resource group in portal home page

  3. 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. iot hub page

  4. Wählen Sie das Video Analyzer-Modul aus, um dessen Konfigurationsseite aufzurufen.

    Select the Video Analyzer module to bring up its configuration page

  5. Wählen Sie die Menüoption „Direkte Methode“ aus.

    Click on the Direct method menu option

    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.

  6. Geben Sie livePipelineList in das Feld Methodenname ein.

  7. Kopieren Sie den folgenden JSON-Code in das Feld für die Nutzlast.

    {
    "@apiVersion": "1.1"
    }
    
  8. Wählen Sie die Schaltfläche Methode aufrufen oben auf der Seite aus.

    invoke method button

  9. Im Ergebnisbereich sollte eine 200-Statusmeldung angezeigt werden.

    connection timeout

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.