Как сделать реконнект в js на клиенте при получении стрима по WebRTC?

Kirill

Member
1) В случае временных проблем с соединением
2) На сервере временно отвалился видеопоток ( источник перезагружается )

Нужно создать новую сессию ?
 

Max

Administrator
Staff member
1) В случае временных проблем с соединением
Если было потеряно соединение (SESSION_STATUS.FAILED), то создать новую сессию:
Code:
Flashphoner.createSession({urlServer: url});
2) На сервере временно отвалился видеопоток ( источник перезагружается )
C существующей подключенной сессией создать новый поток для воспроизведения:
Code:
var session = Flashphoner.getSessions()[0];
session.createStream({
.....
}).play();
Проверка доступности потока опубликованного с таким именем:
Code:
stream.available();
Пример Two-way Streaming
- Git: https://github.com/flashphoner/flas...eaming/two_way_streaming/two_way_streaming.js
- Demo: https://wcs5-eu.flashphoner.com/demo2/two-way-streaming
 
Top