Перейти в хранилище документации
Обратиться в техническую поддержку![]()
...
| Section | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Note | ||
|---|---|---|
| ||
|
GET http://IP-адрес:порт/префикс/live/media/{VIDEOSOURCEID}
...
| Параметр | Обязательный | Описание | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| format | Нет | Возможные значения: "hls", "mp4". По протоколу HLS видео можно получать в исходном формате без рекомпрессии. При При этом протокол HLS поддерживает только формат H.264. Плеер "mp4" позволяет получить исходное видеоизображение в форматах H.264 и H.265. Во всех других случаях сервер Сервер производит рекомпрессию в формат MJPEG.
| |||||||||||
| w, h | Нет | w – значение ширины кадра; h – h – значение высоты кадра.
| |||||||||||
| fr | Нет | Значение частоты кадров.
| |||||||||||
| enable_token_auth | Нет | Получение авторизованных и подписанных ссылок на видеопотоки.
| |||||||||||
| valid_token_hours | Нет | ||||||||||||
key_frames | Нет |
| |||||||||||
| authToken | Нет | Начиная с версии Axxon Next 4.6.3 Подключение через AxxonNet. | |||||||||||
| auth_token | Нет | Начиная с версии Axxon Next 4.6.3 Авторизация при подключении к Серверу напрямую и авторизация по токену. |
Пример запроса:
GET http://127.0.0.1:80/live/media/Server1/DeviceIpint.23/SourceEndpoint.video:0:0?w=640&h=480&enable_token_auth=1&valid_token_hours=1
...
| Note | ||
|---|---|---|
| ||
Видео по протоколу HLS будет доступно с некоторой задержкой (около 20 секунд). Задержка связана с обобенностью особенностью протокола HLS, который : после получения ссылки он формирует буфер из нескольких частей сегментов видео, передавая информацию по ссылкеи только после этого оно транслируется. |
Для проигрывания видео по протоколу HLS необходимо использовать параметр stream_url из ответа следующим образом:
...
Пример ответа:
| Code Block |
|---|
{
"http": {
"description": "RTP/RTSP/HTTP/TCP",
"path": "hosts/Server1/DeviceIpint.23/SourceEndpoint.video:0:0",
"port": "8554"
},
"rtsp": {
"description": "RTP/UDP or RTP/RTSP/TCP",
"path": "hosts/Server1/DeviceIpint.23/SourceEndpoint.video:0:0",
"port": "554"
}
} |
Запрос на получение видео: GET rtsp://логин:пароль@IP-адрес:554/hosts/Server1/DeviceIpint.23/SourceEndpoint.video:0:0
...