Używanie Azure Portal do wywoływania metod bezpośrednich dla usługi Azure Video Analyzer

edge icon
Alternatywnie zapoznaj się z tematami w obszarze Tworzenie aplikacji wideo w usłudze.


Uwaga

Przechodzimy na emeryturę usługi Azure Video Analyzer w wersji zapoznawczej. Zaleca się przeniesienie aplikacji poza usługę Video Analyzer do 01 grudnia 2022 r.

Ta emerytura nie ma wpływu na usługę Azure Video Analyzer for Media. Jest ona teraz zmieniana na usługę Azure Video Indexer. Kliknij tutaj , aby dowiedzieć się więcej.

Wymagane działanie: aby zminimalizować zakłócenia w obciążeniach, przejdź aplikację z analizatora wideo zgodnie z sugestiami opisanymi w tym przewodniku przed 01 grudnia 2022 r. Po 1 grudnia 2022 r. konto usługi Azure Video Analyzer nie będzie już działać. Od 2 maja 2022 r. nie będzie można tworzyć nowych kont usługi Video Analyzer.

IoT Hub umożliwia wywoływanie metod bezpośrednich na urządzeniach brzegowych z chmury. Moduł Azure Video Analyzer (Video Analyzer) udostępnia kilka metod bezpośrednich , których można użyć do definiowania, wdrażania i aktywowania różnych potoków do analizowania wideo na żywo.

W tym artykule dowiesz się, jak wywoływać wywołania metod bezpośrednich w module Video Analyzer za pośrednictwem Azure Portal.

Wymagania wstępne

Wywoływanie metod bezpośrednich za pośrednictwem Azure Portal

Każda z metod bezpośrednich uwidocznionych przez moduł Video Analyzer może być wywoływana za pośrednictwem Azure Portal. Poniższe kroki zawierają szczegółowe informacje dotyczące jednej metody bezpośredniej. Możesz wywołać inne metody bezpośrednie, wykonując podobne kroki. Jednak każda metoda bezpośrednia wymaga określonego ładunku.

livePipelineList Użyj wywołania metody, aby pobrać listę wszystkich topologii potoku aktualnie wdrożonych w module Usługi Video Analyzer. Wykonaj następujące kroki, aby wywołać tę metodę bezpośrednią:

  1. Zaloguj się do Azure Portal

  2. Znajdź odpowiednią grupę zasobów ze strony głównej portalu, aby zlokalizować IoT Hub lub jeśli wiesz, że IoT Hub, wybierz ją. resource group in portal home page

  3. Na stronie IoT Hub wybierz pozycję IoT Edge w obszarze Automatyczne Zarządzanie urządzeniami, aby wyświetlić listę różnych identyfikatorów urządzeń. Wybierz odpowiedni identyfikator urządzenia, aby wyświetlić listę modułów uruchomionych na urządzeniu. iot hub page

  4. Wybierz moduł Video Analyzer, aby wyświetlić stronę konfiguracji.

    Select the Video Analyzer module to bring up its configuration page

  5. Wybierz opcję menu Metoda bezpośrednia.

    Click on the Direct method menu option

    Uwaga

    Może być konieczne dodanie wartości w sekcjach Parametry połączenia, jak widać na bieżącej stronie. Nie musisz ukrywać ani zmieniać niczego w sekcji Nazwa ustawienia. To jest ok, aby pozwolić mu być publiczne.

  6. Wpisz livePipelineList w polu Nazwa metody .

  7. Skopiuj i wklej poniższy kod JSON w polu Ładunku .

    {
    "@apiVersion": "1.1"
    }
    
  8. Wybierz przycisk Wywołaj metodę w górnej części strony.

    invoke method button

  9. W obszarze Wynik powinien zostać wyświetlony komunikat o stanie 200.

    connection timeout

Odpowiedzi

Warunek Kod stanu Szczegółowy kod błędu
Powodzenie 200 Nie dotyczy
Ogólne błędy użytkownika Zakres 400
Ogólne błędy serwera Zakres 500

Następne kroki

Więcej metod bezpośrednich można znaleźć na stronie metod bezpośrednich .

Uwaga

Potok aktywuje określoną topologię, dlatego przed aktywowaniem potoku upewnij się, że masz właściwą topologię.

Szybki start: wykrywanie zdarzeń emitowania ruchu jest dobrym odwołaniem do zrozumienia dokładnej sekwencji wywołań metody bezpośredniej do utworzenia.