title: Detect if browser is buffering audio stream from mixcloud
body: <p>My app embeds <a href="http://www.mixcloud.com/" rel="nofollow">mixcloud's</a> player widget. It's an embedded swf. </p>
  
  <pre><code>&lt;object&gt;
  &lt;embed src="http://www.mixcloud.com/media/swf/player/mixcloudLoader.swf?feed=x"&gt;
  &lt;/embed&gt;
  &lt;/object&gt;
  </code></pre>
  
  <p>If audio is presently streaming, then I want to alert any user who might click on one of my site's internal navigation links that the buffer will be lost if they continue.</p>
  
  <p>Is there a way to detect whether or not the browser is buffering (or <em>has</em> finished buffering) a particular stream?</p>
  
  <p>I think I need to distinguish between the objects that initialize the player (on page load), and the actual audio itself so that this alert only appears if the user has something playing or buffering.</p>
  
  <p>Is there a js library that can help me here?</p>