просмотр статистики видения записей стримов

Добрый день. Скажите пожалуйста, как после обноваления, посмотреть статистику видения записей стримов? Через rest-api можно только активные смотреть.
 

Max

Administrator
Staff member
Добрый день.
Статистику ведения записей потоков можно собирать в скрипте, который вызывается по окончании записи каждого фрагмента. Этот скрипт получает на вход имя записанного файла, в которое можно добавить имя потока, время начала и конца записи, идентификатор медиасессии и другие параметры при помощи шаблона.
Также статистику можно собирать из лог-файлов, при условии, что пишутся все потоки.
 
Иногда скрипт отправляет ответ без названия файла записи. В итоге мы не можем оперативно получить название файла со стримом. Парсить логи вариант неудобный так как требует времени и физического вмешательства. Нет ли возможности получать статистику с логов через api?
 

Max

Administrator
Staff member
Добрый день.
Мы перепроверили, в последних сборках 5.2 с этой страницы скрипт on_record_hook.sh всегда получает на вход имя потока и имя записанного файла по окончании записи потока, если не включена ротация записей. При включенной ротации скрипт вызывается только для последнего фрагмента, мы работаем над исправлением этого поведения, о результатах сообщим.
Вы также можете использовать REST API /stream/find для получения списка потоков на сервере, если поток записывается, в его данных будут поля
Code:
...
"record": true,
"recordName": "filename.mp4",
...
а также другие параметры публикуемого потока
 
Top