PROBLEM:
WebRTC gives us peer-to-peer video/audio connections. It is perfect for p2p calls, hangouts. But what about broadcasting (one-to-many, for
I am working on a Relay version of WebRTC but I am not sure if it will work. My test is just for one user Johnny and see if that stream can be relayed to other users.
Johnny, the 2nd is special user Relaylocal and a remote video element for testing.Hub are automatically displayed in the browser window.Relay and that user will show up in the remote video element of the first browser window and Johnny will show in the remote window of the second browser window.Johnny will have to connect to the remote window of the special user relay. This example is with one user but the relay window could have more windows (RTCPeerConnections) for more users to connect.relay browser window will be the server to other users. All users connect to the relay browser window. RTCPeerConnections will be created for each connected user.In my example I visualize it with elements but in the relay browser window RTCPeerConnections should be enough.
Is this Idea logic or am I missing something?