Некорректные потоки
Некорректные потоки
Некорректные потоки. Список некорректных потоков (потоки, которые имели хотя бы 1 реконнект), разделенных на 3 категории:
Некорректные камеры – камеры, которые имели хотя бы 1 реконнект
Проблемные камеры – камеры, у которых за время Х накопилось У реконнектов
Отключенные камеры – камеры, выключенные на медиасервере
GET /api/admin/v1/streams/inactive |
Параметры метода
int
per_page, кол-во элементов в одной странице пагинации. По умолчанию 25 штук
int
page, номер страницы пагинации
string
condition, тип потоков, которые будут отданы. В Основные конфигурации под ключем stream_conditions
string
search, поиск осуществляется по адресу или имени камеры
string
ip, поиск осуществляется по IP-адресу потока
string
sort, поле, по которому нужно отсортировать сервера
string
dir, в каком направлении нужно отсортировать. desc – от большего к меньшему, asc – от меньшего к большему
string
domain, фильтрация по домену медиасервера (фильтрация осуществляется по главному медиасерверу)
200 |
Список камер относящихся к группе
JSON
|
401 |
Токен авторизации не передан или не валидный Получение токена |
curl -k --request POST \
--url 'https://your-domain/api/admin/v1/streams/inactive' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{
"per_page": 0,
"page": 0,
"condition": "string",
"search": "string",
"ip": "string",
"sort": "string",
"dir": "string",
"domain": "string"
}'
$data = array (
'per_page' => 0,
'page' => 0,
'condition' => 'string',
'search' => 'string',
'ip' => 'string',
'sort' => 'string',
'dir' => 'string',
'domain' => 'string',
);
$context = stream_context_create([
'ssl'=>['verify_peer' => false],
'http' => [
'method' => 'GET',
'header' => "Content-Type: application/json\r
Accept: application/json",
'content'=>json_encode($data)
]
]);
$result = file_get_contents('https://your-domain/api/admin/v1/streams/inactive', false, $context);