Я пишу реле RTP и сталкиваюсь с проблемой.
Основываясь на поточном примере libnice, я написал часть программного обеспечения.
который использует STUN для подключения к JavaScript, работающему в Chrome.
В основном это то, что происходит на моей стороне программного обеспечения:
ожидание сигнала ГОТОВ или ОТКАЗ ...
СИГНАЛ: состояние изменилось 1 1 подключен [3]
Государство теперь связано
СИГНАЛ: состояние изменено 1 1 готово [4]
Государство теперь готово
так ясно, что libnice запускает мой обратный вызов, утверждая, что соединение
твердо установлен
wireshark показывает пакет индикации привязки
но это тупик
Вот лог из хрома во внутренностях webrtc:
Time Event
29/10/2018, 19:59:11 setRemoteDescription
29/10/2018, 19:59:11 signalingstatechange
29/10/2018, 19:59:11 receiverAdded
29/10/2018, 19:59:11 setRemoteDescriptionOnSuccess
29/10/2018, 19:59:11 createAnswer
29/10/2018, 19:59:11 createAnswerOnSuccess
29/10/2018, 19:59:11 setLocalDescription
29/10/2018, 19:59:11 iceconnectionstatechange
29/10/2018, 19:59:11 signalingstatechange
29/10/2018, 19:59:11 setLocalDescriptionOnSuccess
29/10/2018, 19:59:11 icegatheringstatechange
29/10/2018, 19:59:11 icecandidate (host)
29/10/2018, 19:59:11 icegatheringstatechange
ледовая связь с надежным соединением никогда не срабатывает.
это означает, что хром никогда не обнаруживал установленное соединение после
последняя струйка, тогда как моя программа делает.
Последняя запущенная в Chrome замена ледовых соединений "проверяет"
как мне отладить это ???
Любая помощь действительно ценится
Спасибо
/ Patrick