pull WebRTC (Stopped by session disconnect)

pride

Member
Забираю поток с одного сервера на другой:
Code:
https://wcs1.com:8444/rest-api/pull/pull [code: 200]
{ "uri":"wss://wcs.com:8443",
"localStreamName" : "test",
"remoteStreamName" : "test"
}
Если не трогать забранный поток, через примерно минуты 2 поток закрывается:
Code:
info: 'Stopped by session disconnect',

Возможно ли это обойти ?
 

Max

Administrator
Staff member
Добрый день.
При pull (/rest-api/pull/pull) трансляции с другого сервера WCS используется таймер активности. Если за указанный промежуток времени (по умолчанию, 60000 миллисекунд) на сервере WCS не будет действий с этой сессией, то она будет отключена на этом сервере.
Параметр регулируется настройкой в файле flashphoner.properties:
Code:
wcs_activity_timer_timeout=60000
 
Last edited:

pride

Member
Добрый день.
При pull (/rest-api/pull/pull) трансляции на другой сервер WCS используется таймер активности. Если за указанный промежуток времени (по умолчанию, 60000 миллисекунд) на сервере WCS не будет действий с этой сессией, то она будет отключена на этом сервере.
Параметр регулируется настройкой в файле flashphoner.properties:
Code:
wcs_activity_timer_timeout=60000
А нет возможности отключить это? wcs_activity_timer_timeout=0 не работает.
 

Max

Administrator
Staff member
А нет возможности отключить это? wcs_activity_timer_timeout=0 не работает.
Отключить этот таймер нельзя.
Если вам необходимо, можно увеличить значение параметра. Например, в данном варианте таймер активности установлен на 24 часа:
Code:
wcs_activity_timer_timeout=86400000
 
Top