Вызов прямых методов для Видеоанализатора Azure с помощью портала Azure

edge icon
Кроме того, ознакомьтесь с разделами о создании видеоприложений в службе.


Примечание

Прекращается использование предварительной версии Видеоанализатора Azure. Рекомендуем вам перевести свои приложения с этой службы до 1 декабря 2022 г.

Прекращение использования не затронет Видеоанализатор Azure для медиа. Это решение переименовано в Индексатор видео Azure. См. дополнительные сведения.

Требуемое действие: чтобы выполнение ваших рабочих нагрузок не прерывалось, отключите свое приложение от Видеоанализатора согласно рекомендациям данного руководства не позднее 1 декабря 2022 г. После 1 декабря 2022 г. ваша учетная запись Видеоанализатора Azure перестанет работать. Начиная со 2 мая 2022 г. создавать новые учетные записи Видеоанализатора станет невозможно.

Центр Интернета вещей позволяет вам вызывать прямые методы на пограничных устройствах из облака. Модуль "Видеоанализатор Azure" предоставляет несколько прямых методов, которые можно использовать для определения, развертывания и активации различных конвейеров для анализа видеотрансляций.

Из этой статьи вы узнаете, как вызывать прямые методы в модуле "Видеоанализатор" на портале Azure.

Предварительные требования

Вызов прямых методов через портал Azure

Все прямые методы, предоставляемые модулем "Видеоанализатор", можно вызвать на портале Azure. Ниже приведены шаги для одного прямого метода. Другие методы можно вызвать, используя аналогичные шаги. Следует иметь в виду, что для каждого прямого метода требуются определенные полезные данные.

Вызовите метод livePipelineList, чтобы получить список всех топологий конвейеров, которые в настоящее время развернуты в модуле "Видеоанализатор". Вызовите этот прямой метод с помощью следующих шагов:

  1. Войдите на портал Azure.

  2. Найдите нужную группу ресурсов на домашней странице портала, чтобы найти свой Центр Интернета вещей или сразу выберите его. resource group in portal home page

  3. На странице Центра Интернета вещей выберите IoT Edge в разделе "Автоматическое управление устройствами", чтобы получить список различных идентификаторов устройств. Выберите соответствующий идентификатор устройства, чтобы вывести список модулей, выполняющихся на устройстве. iot hub page

  4. Выберите модуль "Видеоанализатор", чтобы открыть его страницу конфигурации.

    Select the Video Analyzer module to bring up its configuration page

  5. Выберите в меню параметр "Прямой метод".

    Click on the Direct method menu option

    Примечание

    Вам может потребоваться добавить значение в разделы "Строка подключения", как можно видеть на текущей странице. Вам не нужно скрывать или изменять что-либо в разделе "Имя параметра". Его можно оставить общедоступным.

  6. В поле Имя метода введите livePipelineList.

  7. Скопируйте и вставьте код JSON ниже в поле Полезные данные.

    {
    "@apiVersion": "1.1"
    }
    
  8. Нажмите кнопку Вызвать метод в верхней части страницы.

    invoke method button

  9. В области Результат должно отобразиться сообщение состояния 200.

    connection timeout

Ответы

Условие Код состояния Подробный код ошибки
Успешно 200 Недоступно
Общие ошибки пользователя Ошибки диапазона 400
Общие ошибки сервера Ошибки диапазона 500

Дальнейшие действия

Другие прямые методы можно найти на странице Прямые методы.

Примечание

Конвейер активирует определенную топологию, поэтому перед его запуском убедитесь, что у вас правильно задана топология.

Краткое руководство. Обнаружение движения и события порождения содержит сведения о точной последовательности вызова прямых методов.