Обрыв соединения при трансляции содержимого канвы

KonstantinK

New Member
если транслировать видео через канву, как показано у вас в примере, то трансляция идет нормально, но если на канву ставить картинки, с некоторой задержкой, то изображение не всегда попадает в видео, а если задержка будет длительной (пару минут) то поток вообще отваливается, возможно это происходит из за того что содержимое канвы не меняется и в видео не формируется, а если видео не формируется то сервер считает что это ошибка и обрывает стрим.
Подскажите пожалуйста есть ли какие-то настройки что бы заставить транслировать видео с канвы не смотря на то что каринка статичная ?
 

Max

Administrator
Staff member
Добрый день.
возможно это происходит из за того что содержимое канвы не меняется и в видео не формируется, а если видео не формируется то сервер считает что это ошибка и обрывает стрим.
Скорее всего, да, поток завершается по отсутствию активности. Это можно проверить, в логах должны быть записи вида Failed by RTP activity
В этом случае поможет отключение контроля активности медиапотока либо настройкой
Code:
rtp_activity_detecting=false,60
либо в последних сборках, начиная с 5.2.533, настройками
Code:
rtp_activity_audio=false
rtp_activity_video=false
 
Top