Error de "No se permite cargar el recurso local" al intentar adjuntar un objeto MediaSource como fuente de una etiqueta de video HTML5

Estoy tratando de conseguiresta Ejemplo para trabajar. Funciona bien cuando hago clic en el enlace. Pero cuando trato de descargar el archivo HTML en mi máquina local y trato de hacer lo mismo, aparece este error.

No se permite cargar el recurso local: blob: null / 6771f68d-c4b8-49a1-8352-f2c277ddfbd4

La línea de código que parece estar causando el problema es esta,

video.src = window.URL.createObjectURL(mediaSource);

Lo que está haciendo esta línea de código es básicamente intentar establecer el origen del elemento multimedia de la etiqueta de video en el objeto MediaSource. He intentado varias permutaciones sin mucha suerte.

Estoy usando la versión de Chrome 28.0.1500.72 m, que es la última versión estable.

Agradecería cualquier punteros.

Respuestas a la pregunta(2)

Su respuesta a la pregunta