title: peer 2 peer libraries to broadcast real time video using websocket?
body: <p>First of all, is it a nice and successfull idea to use peer 2 peer to broadcast realtime video ? I know that it will make the application scallable and will allow more users to get the real time video without affecting the server much, but are there drawbacks performance-wise and video quality-wise  ?</p>
  
  <p>Now the specefic question, my intention is to share realtime video, and then use peer2peer in the webclient level using websockets, are there any libraries that are used for this purpose?</p>
  
  <p>I know that streaming should be better using UDP but the follwing post says that even using websockets (TCP) at 30fps is fast ennough (<a href="https://stackoverflow.com/questions/4241992/video-streaming-over-websockets-using-javascript">Video streaming over websockets using JavaScript</a>)</p>