Skip to main content
Skip table of contents

GetDvrRanges

Позволяет получить существующие интервалы записей DVR

GET /api/streams/{stream-uid}/ranges/
Body
stream-uidoptional
uid
Уникальный идентификатор потока {@hint:uid}
tokenrequired
string
Токен авторизации API запросов. см. Mediaserver/Web API/Authorization/CreateApiToken
Response
200
Возвращает JSON объект с интервалами архива
JSON
{
                "start": 1676615636,
                "stop": 1676637235,
                "length": 21600,
                "ranges":
                [
                    {
                        "duration": 6842,
                        "from": 1676615636,
                        "end": 1676622478
                    },
                    {
                        "duration": 9646,
                        "from": 1676626870,
                        "end": 1676636516
                    },
                    {
                        "duration": 34,
                        "from": 1676637201,
                        "end": 1676637235
                    }
                ]
            }
timestamp
startВремя начала архива
timestamp
stopВремя окончания архива
seconds
lengthДлительность архива в секундах, учитывая интервалы разрывов
array
rangesМассив объектов, описывающих интервалы архива
seconds
ranges.durationДлительность отрезка архива в секундах
seconds
ranges.fromВремя начала отрезка архива
seconds
ranges.endВремя окончания отрезка архива
404
Поток с таким UID не найден
403
Ошибка авторизации. Неверный или отсутствует токен доступа к API см. Mediaserver/Web API/Authorization/CreateApiToken
Пример
JSON
curl -k --location --request GET 'https://localhost:8080/api/streams/{stream-uid}/ranges/?token=string'
JavaScript errors detected

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

If this problem persists, please contact our support.