title: WebRTC vs WebSockets server to client/s (one to many) live video streaming from IP camera
body: <p>I couldn't find a definitive answer for this, Let's say I have a server that receives an RTSP feed from an IP camera, this stream will be broadcasted to multiple clients, the connection is always initialized by the clients.</p>
  <p>I am wondering whether it would be better in this case to use WebSockets instead of WebRTC to broadcast the media stream, because from what I've seen webRTC server implementations don't support media channels anyways, so I will need to use Data Channels, and go through packaging the stream to be MediaSource compatible,as will as configure Signaling, TURN, and STUN servers, when I could just do the same using WebSockets, am I missing something, or would WebSockets really be better in this case, like does WebRTC have any features that would make the overhead of implementing it over WebSockets worthwhile?</p>
  <p>Edit: Forgot to mention that the Clients are Web Browsers.</p>