Я работаю над проектом webrtc и пытаюсь понять разницу между предложением / ответами и кандидатами в лед.
В примере simple-peer два партнера могут соединитьсябез предложения / ответа.«Сигнал», которым обмениваются между ними, является чем-то вроде
{ candidate:
{ candidate: 'candidate:...',
sdpMLineIndex: 0,
sdpMid: '0'
}
}
, который, как я считаю, является просто IceCandidate.
в Mozilla Simple RTCDataChannel Sample , предложение/ ответ должен быть обменен до генерации IceCandidate.
Так что я немного неясен относительно нескольких вещей:
- Какова цель IceCandidate по сравнению спредложение / ответ.
- Можно ли создавать IceCandidates без процесса предложения / ответа?
- Можно ли подключиться к пиру, просто зная его IceCandidate?