RTCPeerConnection API с несколькими пирами - PullRequest
0 голосов
/ 29 апреля 2018

У меня сложный логический код, созданный для создания группового чата между более чем двумя одноранговыми узлами с использованием API RTCPeerConnection.

Симуляция того, что происходит в точности так:

Допустим, у нас есть 3 пира A, B и C, соединения, созданные от A до B и от A до C, являются нормальными и работают правильно но проблема возникает, когда B пытается подключиться к C, что делает подключение A-C отключенным

техническим способом: в соединениях флаг A-B и A-C iceConnectionState завершается, но когда B подключен к C, флаг A-C-соединения iceConnectionState меняется на отключенный, а затем через момент снова переключается на проверку и остается в этом состоянии. Я не знаю, почему происходит это прерывание и как я могу его устранить.

Извините, я не могу разместить здесь код, потому что он очень сложный и огромный

...