title: Html5 video source with base64
body: <p>I am trying to play html5 video encoded with base64 but its not working. It works without encoding. What is the problem?</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>var s = 'http://clips.vorwaerts-gmbh.de/VfE_html5.mp4';
  var video = document.createElement('video');
  document.body.appendChild(video);
  video.src = "data:video/mp4;base64," + btoa(s);//not working
  //video.src = s;//works
  video.autoplay = true;
  video.controls = true;</code></pre>
  </div>
  </div>
  </p>