WebRTC без Node.js или Peer.js

У меня есть 2 вопроса

1 - У кого-нибудь есть учебник по разработке простой страницы чата с использованием WebRTC без использования Node.js/Peer.js?

иначе мы не можем использовать Node.js?

(btw, для сигнализации, я хочу использовать свой собственный сервер с помощью websocket)




2 - я хочу настроить свой собственный оглушающий сервер для webrtc без использования google. возможно ли это?

Ответ 1

1. Вы можете писать и настраивать свой собственный сервер сигнализации с помощью любой технологии/механизма, который вам нравится.

Вот пример другого решения: http://www.webrtcexample.com/

Вот исходный код (сервер сигнализации написан в Erlang и очень прост): https://github.com/fycth/webrtcexample

Следует отметить, что я являюсь автором этого примера.

2. Вы можете настроить собственный STUN-сервер.

Кроме того, лучше было бы использовать собственный сервер STUN/TURN, а не использовать общедоступный.

Здесь вы можете найти STUN-сервер с открытым исходным кодом, который работает под Linux либо Windows: http://www.stunprotocol.org/

Это также очень просто в конфигурации.

Ответ 2

Отказ от ответственности: я работаю в Pusher.

Если вы не хотите испытывать трудности с настройкой собственного сервера сигнализации, вы можете использовать Pusher для обработки этого для тебя. Он использует websockets, который имеет очень хороший вариант в этот день, поскольку большинство браузеров поддерживают его. Кроме того, на всякий случай он имеет резервный механизм.

Мы написали webRTC сигнализацию, если вам интересно узнать больше, это не займет у вас больше 5 минут.

http://pusher.com/tutorials/webrtc_chat

Ответ 3

  • Node.js используется только для создания сервера websocket, если вы проверите webrtc.io, javascript клиента не связан с Node.js;

  • Конечно!