Как я могу использовать webrtc без какого-либо собственного сервера? - PullRequest
0 голосов
/ 12 апреля 2019

Есть ли способ использовать webrtc без какого-либо сервера или затрат и без скачивания чего-либо? Я пытаюсь создать одноранговую сеть без какого-либо сервера (я не могу настроить свой собственный). Каждый найденный мной учебник нуждается в каком-либо сервере, или скачивании node.js, или использовании какого-либо сервиса, за который вы платите подпиской. Есть ли способ сделать это?

1 Ответ

1 голос
/ 12 апреля 2019

WebRTC на самом деле является одноранговым протоколом RTC, который происходит между браузерами.

Но вы поняли это неправильно.Для установления прямой связи между двумя системами WebRTC требует,

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

Установить соединение по наилучшему пути через данную топологию

Наличие резервного механизма, если все остальное не помогает.

Стандарты WebRTC требуют использования трех стандартов обхода NAT IEFT для решения этих проблем:

Установление интерактивного подключения (ICE) - RFC 5245

Утилиты обхода сеанса для NAT (STUN) - RFC 5389

Обход с использованием ретрансляции NAT (TURN) - RFC 5766

Итак, окончательный ответ невозможен с WebRTC.

...