title: How to stop downloading an audio stream in an audio tag?
body: <p>I'm trying to set up a live stream on a web page. I already have <code>prelaod=none</code>, which works until you click play, but then when I pause the player with</p>
  <pre class="lang-js prettyprint-override"><code>stream.pause()
  </code></pre>
  <p>it continues downloading. This is something everyone who goes down this path finds out. However, I expected that if I remove and replace the <code>&lt;audio&gt;</code> tag (and hence its enclosed <code>&lt;source&gt;</code> tag) it would reset the player to be as though it hadn't started yet.</p>
  <pre class="lang-js prettyprint-override"><code>stream.remove()
  sibling.parent.appendChild(stream)
  </code></pre>
  <p>However, even if I just remove the stream and don't add it back in, server-side logs show the download continue until the page is reloaded.</p>