title: Monitor WebRTC video (media) stream quality in Javascript
body: <p>I'm using WebRTC to stream video between peers, but changes in network conditions for some clients often produce quality changes in the received video stream. People blame the service for these quality drops and clearly I (the service) cannot do anything about their network conditions. But showing an indication that the quality dropped due to network conditions on the client's end would most likely alleviate this problem.</p>
  
  <p>I've been searching Google &amp; Stackoverflow for a while now and haven't seen any questions related to quality detection of incoming audio or video stream. Is there a way to monitor the quality (current bitrate or dropped frames, anything) during the live stream?</p>