Для получения скриншота видеопотока используется команда screenshot.
Примеры запросов:
https://192.168.1.200:8080/screenshot/XjwUsj8w?sid=OhiEj3U
https://192.168.1.200:8080/screenshot/XjwUsj8w?figures=1&sid=OhiEj3U
https://192.168.1.200:8080/screenshot?channel=XjwUsj8w&figures=1&password=12345
В запросах используются следующие параметры:
- XjwUsj8w или channel=XjwUsj8w - GUID канала, с которого запрашивается скриншот;
- figures=1 - параметр, добавляющий фигуры на скриншот;
- sid=OhiEj3U - id сессии.
В качестве ответа на запрос будет получен кадр с указанного канала с фигурами на нем.
При подключении к нескольким серверам можно запросить скриншот с канала, подключенного к одному из них.
Пример запроса:
https://192.168.1.200:8080/screenshot?server=HTwUsj8I&channel=XjwUsj8w&sid=OhiEj3U
В запросе используются следующие параметры:
- server=HTwUsj8I - GUID сервера, с которого запрашивается скриншот;
- channel=XjwUsj8w - GUID канала на сервере;
- sid=OhiEj3U - id сессии.
В качестве ответа на запрос будет получен кадр с указанного канала на одном из подключенных серверов.
См. также
Для получения скриншота из архива используется та же команда screenshot с параметром timestamp, в котором передается дата и время.
Примеры запросов:
https://192.168.1.200:8080/screenshot/XjwUsj8w?timestamp=20140225T112001&sid=XOhiEj3I
https://192.168.1.200:8080/screenshot/XjwUsj8w?timestamp=20140225T11200&figures=1&sid=XOhiEj3I
https://10.16.16.89:8080/screenshot?channel=XjwUsj8w×tamp=20140225T112001&figures=1&password=12345
В запросах используются следующие параметры:
- XjwUsj8w или channel=XjwUsj8w - GUID канала, с которого запрашивается скриншот;
- timestamp=20140225T112001 - время кадра сохраненного в архиве, указанное в одном из предложенных форматов:
- YYYY-MM-DD HH:MM:SS
- YYYY-MM-DDTHH:MM:SS
- YYYYMMDD-HHMMSS
- YYYYMMDDTHHMMSS
- а так же в UNIX(10 знаков) и TIMESTAMP(16 знаков) форматах.
Подсказка
Если timestamp=0 или он не указан, то это означает, что запрашивается последний сохраненный кадр.
Подсказка
Время указывается с учетом часового пояса, настроенного на сервере.
- figures=1 - параметр, добавляющий фигуры на скриншот;
- sid=XOhiEj3I - id сессии.
В качестве ответа на запрос будет получен кадр с указанного канала.

