Как обезопасить сервер TURN для WebRTC?

Я только что установил rfc5766-turn-server ( https://code.google.com/p/rfc5766-turn-server/) на сервере Amazon, чтобы ретранслировать мои вызовы WebRTC.

Так как для аутентификации имя пользователя и пароль будут разосланы каждому клиенту в WebRTC iceServersКак я могу убедиться, что только мои клиенты используют мой TURN для ретрансляции своих вызовов?

1 ответ

Вы можете использовать это вместо https://code.google.com/p/coturn/. Он создан на основе проекта rfc5766-turn-server.

Поддерживаемые механизмы аутентификации TURN:

  • "классический" механизм долгосрочных полномочий;
  • TURN REST API (модификация долгосрочного механизма для ограниченной по времени секретной аутентификации для приложений WebRTC: http://tools.ietf.org/html/draft-uberti-behave-turn-rest-00)
  • Экспериментальная сторонняя опция авторизации клиента на основе oAuth
Другие вопросы по тегам