Создать наборы кадров из существующих видеосервисов
Наборы кадров позволяют пользователям создавать скриншоты определенных моментов времени и сегментов в видеосервисе по своему выбору. Это может быть полезно для тех, кто хочет поделиться определенной находкой или извлечь кадр для дальнейшего анализа за пределами ArcGIS Video Server. Для создания набора кадров:
- Перейдите к конечной точке REST для ArcGIS Video Server и войдите в систему.
Например: https://machine.domain.com:21443/arcgis/rest)
- Нажмите Сервисы и найдите сервис со слоем, который вы хотите вырезать.
- Нажмите на нужный слой в разделе Слои.
- В разделе Дочерние ресурсы выберите Наборы кадров.
- Щелкните Создать новый набор кадров.
- Введите JSON в поле Временной диапазон. Это обязательный параметр.
В поле Отметка времени можно ввести целые числа, разделенные запятыми, например 1,2,3.
Поле Срок хранения определяет, как долго набор кадров будет храниться на диске. По истечении указанного времени файлы будут удалены.
- По умолчанию наборы кадров можно найти в папке C:\arcgisvideoserver\directories\arcgisvideoservices\<serviceName> \<Layer#>\framesets\<frameset#>. Если при настройке сайта были выбраны разные директории, местоположение изменится соответствующим образом.
Добавить или удалить слои для существующих видеосервисов
В ArcGIS Video Server добавлена функциональность, чтобы создавать сервисы, слои которых могут обновляться с течением времени.
- Перейдите к конечной точке REST для ArcGIS Video Server и войдите в систему.
Например: https://machine.domain.com:21443/arcgis/rest)
- Нажмите Сервисы и найдите сервис, который вы хотите обновить.
- Щелкните сервис.
- Чтобы добавить слой, щелкните Добавить слой.
Откроется новая страница, запрашивающая ввод JSON.
- Формат ожидаемого JSON следующий: {"type" : "ondemand", "id" : 1, "name" : "layerName", "requestedResolutions" : "sd,hd,fhd,native", “inputs”: { "fileIds" : "theFileID" } } .
- Видеофайл для этого слоя необходимо загрузить на ваш сервер через REST > Uploads. ID файла выводится после загрузки файла и может быть скопирован/вставлен в этот JSON.
- Другие типы слоев потребуют внесения изменений в используемый JSON.
- Для слоя UDP Multicast Livestream требуется, чтобы “type” был “livestream”, “mode” был “multicast”, а также требуется параметр “streamAddress”.
Например, {"type":"livestream","mode":"Multicast","name":"testName","streamAddress":"udp://IP:Port"} .
- Для External Proxy Livestream действуют аналогичные требования: mode равно proxy вместе с streamAddress.
Например, {"cameraInfo":null,"mode":"proxy","name":"External_Livestream”,streamAddress":"https://streamURL.com/video.m3u8","type":"livestream"}.
- После отправки задания мы можем просмотреть Подробную информацию о задании, чтобы следить за процессом публикации, как и в случае с любым другим сервисом. Если возникнут какие-либо ошибки, здесь также будут предоставлены сведения для устранения неполадок.
- Перейдите к REST > Services > yourService и убедитесь, что новый слой указан в списке Слои.
- Чтобы удалить нежелательные слои, выберите слой в Слои и щелкните Удалить в разделе Поддерживаемые операции. Подтвердите на следующем экране, что это действие необходимо.
Создать клип
Клипы позволяют пользователям создавать видеоролики определенных временных диапазонов в видеосервисе по своему выбору. Это может быть полезно для тех, кому нужна только определенная часть видео или чтобы легко поделиться определенными моментами. Чтобы создать клип:
- Перейдите к конечной точке REST для ArcGIS Video Server и войдите в систему.
Например: https://machine.domain.com:21443/arcgis/rest)
- Нажмите Сервисы и найдите сервис со слоем, который вы хотите вырезать.
- Нажмите на нужный слой в разделе Слои.
- В разделе Дочерние ресурсы выберите Клипы.
- Щелкните Создать новый видеоклип.
- Введите JSON в поле Временной диапазон. Это обязательный параметр.
{ "start" : 0, "end" : 10000 }
Параметр Начало указывает, где начнется клип, а Конец отмечает время его окончания. Поле Срок действия указывает, как долго клип будет храниться на жестком диске. Значение по умолчанию равно 60.
Назовите поле. Формат выходных данных позволяет выбрать формат файла клипа. Сейчас доступны форматы выходных данных .ts, .mpeg и .mov. Если оставить это поле пустым, будет использоваться тот же формат, что и у исходного слоя.
- По умолчанию клипы можно найти в папке C:\arcgisvideoserver\arcgisvideoservices\ServiceName\Layer#\clips\. Если при настройке сайта были выбраны разные директории, местоположение изменится соответствующим образом.