Я использую Simple-peer для создания приложения webrt c. Чтобы установить sh соединение, нам нужно сначала отправить предложение и получить ответ. После того, как событие onicecandidate запускается, генерируя кандидата, мы должны отправить данные кандидата удаленному узлу. Затем удаленный одноранговый узел запустит addicecandidate и отправит обратно данные удаленного кандидата, которые необходимо добавить на localpeer с помощью addicecandidate, и соединение будет установлено.
Я хочу понять, как простой одноранговый узел обрабатывает передачу данных кандидата. Данные SDP, относящиеся к OFFER и ANSWER, необходимо передавать с помощью промежуточного сервера, в одном из примеров был использован socket-io. Но как передаются данные кандидата?