К объектам сервера, принадлежащие тому или иному классу, применяются методы, соответствующие этому же классу объектов.
Для применения метода к объекту необходимо выполнить запрос вида:
https://[адрес_сервера]:[порт]/objects/[GUID_объекта]/[метод]?[параметр_1]=[значение_1]&[параметр_2]=[значение_2]&sid=[id_сессии]
Ключевые элементы запроса:
- [GUID_объекта] - guid объекта сервера (см. пример Запрос дерева объектов);
- [метод] - метод, применяемый к объекту (ниже приведен список методов, применяемые к объектам сервера);
- [параметр_x]=[значение_x] - параметр и его значение, используемое методом;
- sid=[id_сессии] - id сессии, в которой выполняется запрос (см. пример Получение id сессии).
Методы для работы с каналами
Таблица 161.
| Метод | Описание методов и их параметров | Версия ПО |
|---|---|---|
| manual_record_start |
Включить запись архива канала. |
≥3.1 |
| manual_record_stop |
Выключить запись архива канала. |
≥3.1 |
| ptz_position_query |
Получить положение поворотной камеры |
≥3.2 |
| ptz_preset |
Переместить поворотную камеру на предустановку Параметр:
|
≥3.1 |
| record |
Параметр:
|
≥3.1 |
| record_off |
Выключить ручную запись архива канала. |
≥3.1 |
| record_on |
Включить ручную запись архива канала. |
≥3.1 |
| screenshot |
Сохранить скриншот |
≥3.1 |
| screenshot_ex |
Сохранить скриншот из архива Параметры:
|
≥3.1 |
| screenshot_v2 |
Сохранить скриншот из архива Параметры:
|
≥3.2 |
| set_watermark |
Добавить текст на видео Параметры:
|
≥3.1 |
Методы для работы с интерфейсом оператора
Таблица 162.
| Метод | Описание методов и их параметров | Версия ПО |
|---|---|---|
| archive_export |
Экспорт основного потока их архива канала Параметры:
|
≥3.1 |
| archive_export_ss |
Экспорт дополнительного потока их архива канала Параметры:
|
≥3.2 |
| archive_open_inplace |
Открыть архив канала Параметры:
|
≥3.2 |
| assign_channels |
Параметр:
|
≥3.2 |
| change_view_settings |
Изменить настройки внешнего вида окна камеры Параметры:
|
≥3.2 |
| eco_start |
Включить экономичный режим Параметры:
|
≥3.2 |
| eco_stop |
Выключить экономичный режим Параметры:
|
≥3.2 |
| ptz_start |
Включить управление PTZ-камерой Параметры:
|
≥3.2 |
| ptz_stop |
Выключить управление PTZ-камерой Параметры:
|
≥3.2 |
| raise_monitor |
Отобразить монитор поверх всех окон Параметр:
|
≥3.2 |
| screenshot |
Сохранить скриншот из архива Параметры:
|
≥3.1 |
| screenshot_ex |
Сохранить скриншот из архива Параметры:
|
≥3.2 |
| show |
Отобразить канал или шаблон на мониторе Параметры:
|
≥3.1 |
| show_archive |
Показать архив канала на мониторе или в шаблоне Параметры:
|
≥3.1 |
| show_channel |
Отобразить канал на мониторе Параметры:
|
≥3.1 |
| show_html |
Отобразить html-страницу Параметры:
|
≥3.2 |
| show_html_on_monitor |
Отобразить html-страницу на мониторе Параметры:
|
≥3.2 |
| show_html_on_template |
Отобразить html-страницу в шаблоне Параметры:
|
≥3.2 |
| show_template |
Отобразить шаблон на мониторе Параметры:
|
≥3.1 |
| show_template_by_guid |
Отобразить шаблон на мониторе Параметры:
|
≥3.1 |
| update_active_monitor |
Обновить активный монитор Параметры:
|
≥3.2 |
Методы для работы с системой "Орион Про"
Таблица 163.
| Метод | Описание методов и их параметров | Версия ПО |
|---|---|---|
| refresh_device_list |
Обновить список устройств. |
≥3.1 |

