我刚刚在Amazon服务器上安装了rfc5766-turn-server(https://code.google.com/p/rfc5766-turn-server/),以便中继我的WebRTC调用。

由于身份验证用户名和密码将分配给WebRTC iceServers中的每个客户端,我如何确保仅我的客户端使用我的TURN中继他们的调用?

最佳答案

您可以使用它代替https://code.google.com/p/coturn/。它是从rfc5766-turn-server项目演变而来的。

支持的TURN身份验证机制:

  • “经典”长期凭证机制;
  • TURN REST API(对长时机制的修改,用于基于时间的 secret 身份验证,用于WebRTC应用程序:http://tools.ietf.org/html/draft-uberti-behave-turn-rest-00)
  • 基于第三方oAuth的实验性第三方客户端授权选项
  • 关于webrtc - 如何为WebRTC保护TURN服务器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28092251/

    10-12 16:32