SRT MiniServer
User guide
×
Menu
Index

7.2. Remote Control

 
SRTMiniServer поддерживает удаленное управление через браузер. Также он поддерживает Web API для доступа с помощью скриптов. Для активации удаленного управления веб-сервером нажмите значок и Start, как на изображении ниже:
 
 
 
Вы можете увидеть информацию в браузере
 
Web API
Вы можете использовать HTTP-запросы для чтения и обновления SRTMiniServer.
Вы можете увидеть пример API внутри файла code.js.
Заметки:
 
МЕТОДЫ:
GET /api/v1/read - возвращает информацию обо всех строках
POST /api/v1/line/LINE_NUM/disconnect -для линии отключения
POST /api/v1/line/LINE_NUM/resetbuffer - для сброса буфера
GET /api/v1/line/LINE_NUM/streamid - для чтения текущего потока для строки
POST /api/v1/line/LINE_NUM/streamid - нужен параметр: streamid (строка)
для настройки streamid для линии
 
Контроль доступа для Web API
Вы можете использовать пустой "Secret Key" и игнорировать этот раздел.
Если вы используете непустой "Secret Key", то любой запрос должен включать параметры запроса “tick” и “sign”.
tick (галочка): целочисленное значение. ДОЛЖЕН БЫТЬ РОСТ (SHOULD BE GROWTH): значение следующего запроса больше предыдущего значения. Вы можете использовать временную метку для этого.
sign (знак): md5 hash из строки “tick:secret_key“
 
Пример для javascript: