Использование последней версии Chrome. Насколько я могу судить, все настроено правильно. Предложение / ответ .. Кандидаты .. Я ожидал ...
Однако, одна странная проблема, которую я заметил ... и я погуглил ... обнаружил, что точно такую же проблему я сейчас замечаю ...
https://stackoverflow.com/questions/44157738/webrtc-sharing-one-stream-with-multiple-peers
У меня тоже есть три сверстника. Я хочу, чтобы A видел B и C, B видит A и C, а C видит A и B.
Только один пэр может видеть двух других пиров, но два других пира видят только одного ...
Кстати, я подтвердил, что каждый узел получил уведомление о событии onddstream два раза, и это правильно.
Вот что я сделал ..
Получив поток, я сохранил его в своем window.localStream ...
Всякий раз, когда приходит одноранговое соединение (так как я поддерживаю несколько одноранговых узлов, я справлялся со словарем), я добавлял этот localStream с помощью peerConnection.addStream (window.localStream)
Я настроил поток в теге видео в peerConnection.onaddstream ...
Как только MediaStream активен и затем передается, этот же поток не может быть одновременно передан другому узлу?
Любая помощь будет принята с благодарностью.
Спасибо