是否可以使用 Core SignalR 进行音频或视频通信

Sha*_*rza 4 signalr asp.net-core asp.net-core-signalr

我正在使用带有 ASP.NET Core 2.1 的 signalR 来发送和接收来自服务器到客户端或客户端到服务器的消息,即使我还使用流通道从客户端到服务器发送大于 30kb 的块的长消息。

但是现在我想知道是否可以使用语音或视频在服务器和客户端之间进行通信?

我检查了 WebRTC 是否为我的要求提供了解决方案,但由于我已经在使用 SignalR,所以我正在寻找使用 SignalR 进行 websocket 传输的解决方案。

Sha*_*rza 12

为我的旧问题添加答案,因为没有人添加任何回复。

是的,可以将 SignalR 核心与 WebRTC 一起用作信令服务器。

这是我为 .NET Core 3.1 创建的示例项目。随时问我与我的方法有关的问题。

  • 您能指导我如何运行您的示例吗?非常感谢。 (2认同)