Skip to main content
Skip table of contents

OnDemandDVRRecording

Запись DVR по требованию. Предварительно поток должен быть сконфигурирован с параметром dvr-ondemand = true. Запрос, в зависимости от значения параметра, включает\отключает запись DVR.

PUT /api/streams/{stream-uid}/ondemand/
Body
stream-uidoptional
uid
Уникальный идентификатор потока {@hint:uid}
tokenrequired
string
Токен авторизации API запросов. см. Mediaserver/Web API/Authorization/CreateApiToken
recordrequired
bool
Указывает, какие действия необходимо сделать с записью DVR
durationrequired
seconds
Задает интервал времени записи DVR. Если duration = 0, будет записываться до получения запроса на выключение
Response
200
Возвращает UID потока
JSON
{
    "uid": "0a20f93c-d370-4107-8548-97bb64c53ed2"
}
404
Поток с таким UID не найден
403
Ошибка авторизации. Неверный или отсутствует токен доступа к API см. Mediaserver/Web API/Authorization/CreateApiToken
Пример
JSON
curl -k --location --request PUT 'https://localhost:8080/api/streams/{stream-uid}/ondemand/?token=string&record=bool&duration=seconds'
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.