Предложение / ответ против IceCandidate - PullRequest
0 голосов
/ 10 июля 2019

Я работаю над проектом webrtc и пытаюсь понять разницу между предложением / ответами и кандидатами в лед.

В примере simple-peer два партнера могут соединитьсябез предложения / ответа.«Сигнал», которым обмениваются между ними, является чем-то вроде

{ candidate: 
     { candidate: 'candidate:...',
       sdpMLineIndex: 0,
       sdpMid: '0'
     }
}

, который, как я считаю, является просто IceCandidate.

в Mozilla Simple RTCDataChannel Sample , предложение/ ответ должен быть обменен до генерации IceCandidate.

Так что я немного неясен относительно нескольких вещей:

  1. Какова цель IceCandidate по сравнению спредложение / ответ.
  2. Можно ли создавать IceCandidates без процесса предложения / ответа?
  3. Можно ли подключиться к пиру, просто зная его IceCandidate?

1 Ответ

0 голосов
/ 10 июля 2019

@ deceze закончил тем, что был прав, что простой peer абстрагирует это. Причина, по которой я неправильно понял, состоит в том, что сигнал не всегда является одним и тем же объектом и иногда содержит данные предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...