已登录用户之间的 WebRTC 视频通话

WebRTC video call between logged in users

我有一个网络应用程序,例如有 1...n 个用户。用户登录使用应用程序并注销。 现在,如果登录用户说用户 "A" 想与用户 "B" 进行视频聊天,如何实现? WebRTC 是否共享一个 sessionId 等来识别哪个用户正在发送请求以及该请求如何针对特定的一组用户(接收者将只是 "B" 用户)?

不,WebRTC不提供这种授权。那是因为 WebRTC 依赖于外部信令系统。

您必须将这种授权包含在您的信令系统中。例如。如果您使用的是 websockets,则可以使用那里的会话来授权、识别并将消息路由到适当的用户。这当然取决于您在服务器端使用的 platform/technology。