> И что WebRTC уже умеет делать групповые аудио/видео вызовы, демонстрацию рабочего стола,
> в том числе и групповую, передачу файлов, в том числе групповую,
> переписку, в том числе групповую, ведение истории, управление/отображение контактов,
> а так же всё это без централизованного сервера?Да пока не понятно даже, как простым способом из браузера "А" отправить простое текстовое сообщение "Привет, мир" в браузер "Б" по известному первому браузеру "А" адресу браузера "Б".
Гугление ответа по вопросам решения этой задачи постоянно выводит на какие-то странные описания типа:
WebRTC - это так круто, так круто! Теперь вы можете гонять из браузера в браузер Видео, Аудио и прочую галиматью. Ах, да, вам это не надо, а надо отправить просто текст "Привет, мир"? Эх... какие вы не модные... мы вам тут и видео потоки и аудио потоки, а вы ещё ассемблер бы вспомнили, ретрограды! Ну да ладно, просто текст отправить из браузера в браузер таки тоже можно. Делать это так: и тут опять начинается какое-то пространное описание вместо того, чтобы показать, как браузеру "Б" открыть у себя порт ПОРТ_Б для слушания входящих подключений, а браузеру "А" потом открыть соединение себя с браузером "Б" по адресу АДРЕС_Б:ПОРТ_Б.
Да по дороге ещё говорят так:
большинство браузеров сидят за NAT и поэтому связатья друг с другом могут только через третьи узлы и поэтому мы вам покажем только способ связи за-NAT-овских узлов, а прямые подключения браузера к браузеру без применения прокси-прокладок мы вам показывать не будем - ищите эти способы свищите себе и гуглите короче дальше!
Эх, печаль...
Как же двум браузерам (не за разными NAT-ами сидящим) отправить друг другу просто и прямо (без третьих узлов) строки типа:
"- Привет, это браузер А"
"- О, привет, а это отвечает тебе браузер Б"
?