У меня проблема с подключением к плагину janus janus.plugin.videoroom
с устройства iOS с помощью swift.
Хотя все шаги выполняются правильно, но сервер janus отправляет следующее сообщение:
{
"janus": "hangup",
"session_id": 3201104494179497,
"sender": 7759980289270843,
"reason": "ICE failed"
}
и отключите.
Отладка сообщений о подключении к janus приводит меня к следующему:
1 - RTCIceGatheringState никогда не меняется на Завершено
2- Сгенерированные кандидаты выглядят следующим образом:
candidate:3215141415 1 udp 1686052607 w.x.y.z 57168 typ srflx raddr w.x.y.z rport 57168 generation 0 ufrag 340a network-id 1 network-cost 10
как вы видите видео и аудио слова заменяются на 1 и 0 соответственно в сгенерированном кандидате.
Есть ли у вас какие-либо идеи об этих двух наблюдениях!
А почему Янус отправляет сообщение "ICE failed"
?