asp.net-coresignalrasp.net-core-signalr

Is it possible to make communication in audio or video using Core SignalR


I am using signalR with ASP.NET Core 2.1 to send and receive messages from server-to-client or client-to-server even I also used streaming channel to send long message in chunks greater than 30kb from client to server.

But now I am wondering is it possible that I can make communication between server and client using voice or video?

I checked WebRTC is giving the solution for my requirement but as I am already using SignalR so I am looking for the solutions using SignalR for the websocket transport.


Solution

  • Adding answer to my old question as nobody added any response to it.

    Yes, it is possible to use signalR core with WebRTC as a signaling server.

    Here is the sample project that I created for .NET Core 3.1. Feel free to ask me question related to my approach.