Передача данных о width и height при publishStream

LmSys

New Member
При оповещении о публикации потока, /publishStream или /StreamStatusEvent, в теле запроса width и height имеют нулевые значения. Узнать эти данные удается только прямым запросом через rest api /stream/find. Есть ли какая то настройка что бы изначальные данные публикации потока были в запросах /publishStream или /StreamStatusEvent ?
 

Max

Administrator
Staff member
Добрый день.
Такой настройки нет. REST hook /publishStream посылается на бэкенд, когда потока еще нет на сервере, поэтому разрешение на этом этапе неизвестно. /streamStatusEvent посылаются при изменений статуса потока, там разрешение также может не быть известно.
Наиболее точные данные о разрешении, битрейте, кодеках и количестве принятых и потерянных фреймов можно получить REST API запросом /stream/metrics. Отметим, что для WebRTC эти данные верны только в текущий момент времени, т.к. браузер может менять битрейт и разрешение, адаптируясь к каналу публикации.
 

Olehus

New Member
Добрый день.
В ответе от WCS не прилетает поле VIDEO_LOST.
Это нормальная ситуация?
 

Max

Administrator
Staff member
Метрика VIDEO_LOST была введена в сборке 5.2.548. Пожалуйста, обновите сервер до более новой сборки, например. до текущей 5.2.647.
 
Top