Перейти в хранилище документации
Обратиться в техническую поддержку
GET http://IP-адрес:порт/downloadarchivefile?cameraid={cam_cameraid}&fromdatetime={from_timefromdatetime}&todatetime={to_timetodatetime}&format={format}
Параметр | Обязательный | Описание |
---|
cameraid | Да | Идентификатор камеры |
fromdatetime | Да | Время начала фрагмента архива в формате ГГГГ-ММ-ДДТЧЧ:ММ:СС |
todatetime | Да | Время окончания фрагмента архива в формате ГГГГ-ММ-ДДТЧЧ:ММ:СС |
format | Нет | Формат, в который будет экспортирован архив. Варианты форматов: mp4, avi, flv, mov, asf Если в теле запроса формат не задан, то используется значение ключа реестра ExportContainerFormat (см. Справочник ключей реестра). Если и ключ не задан, то экспорт архива осуществляется в формат mp4 |
GET http://192127.1680.150.1821:80/downloadarchivefile?cameraid=1&fromdatetime=20142024-10-01T00:00:00&todatetime=20142024-10-01T01:20:05
Code Block | ||
---|---|---|
| ||
HTTP/l.1 200 OК |
...
Content-Type: application/octet-stream |
Также в В результате выполнения команды будет получен файл с фрагментом архива, в названии которого указаны камера и диапазон времени.
Пример названия файла: расширением es (например, Camera[4](20192024-08-13T11_00_00 - 20192024-08-13T12_10_00).es). Чтобы воспроизвести этот файл, необходимо конвертировать его с помощью утилиты ffmpeg. Загрузить эту утилиту можно на официальном сайте https://ffmpeg.org/
Команда для конвертации файла в кодеке .264:
ffmpeg -i "C:\путь до файла в кодеке .264\Camera[5].es" -c:v copy -bsf:v h264_mp4toannexb -c:a copy -f avi output.avi
Команда для конвертации файла в кодеке .265:
ffmpeg -i "C:\путь до файла в кодеке .265\Camera[5].es" -c:v copy -bsf:v hevc_mp4toannexb -c:a copy -f avi output.avi
В результате выполнения команды будет создан файл в формате .avi (output.avi)mp4.