"peerConnection new connection state: connected"
{
"janus": "webrtcup",
"session_id": 3414770196795261,
"sender": 4530256184020316
}
{
"janus": "media",
"session_id": 3414770196795261,
"sender": 4530256184020316,
"type": "audio",
"receiving": true
}
... 1 minute passes
"peerConnection new connection state: disconnected"
{
"janus": "timeout",
"session_id": 3414770196795261
}
"peerConnection new connection state: failed"
Полные журналы см. В pastebin.
Я пытаюсь присоединиться к видеорубке на моем сервере Janus. Все запросы кажутся успешными, и мое устройство показывает подключенный статус WebRTC в течение примерно одной минуты, прежде чем соединение будет отменено из-за тайм-аута.
Обрыв соединения WebRTC, похоже, совпадает с разрывом соединения WebSocket с API Януса.
Я пробовал добавлять сообщение WebSocket каждые 10 секунд, но это не помогло. я
- присоединение к комнате
- получение моих местных кандидатов SDP plus
- настройка комнаты с помощью указанного SDP
- получение ответа от Януса
- принимаю этот ответ своим одноранговым соединением WebRTC.
Не уверен, что здесь идет не так.
Я также попытался установить STUN-сервер внутри конфигурации Janus, но безрезультатно. Та же проблема.
Также в pastebin добавлены логи сервера.