Media Source Api no funciona para un archivo webm personalizado (Chrome versión 23.0.1271.97 m)

Me estoy refiriendo a una fuente api de media media dada en esteenlazar

Está funcionando bien para el archivo webm de prueba dado, pero cuando intenté cambiar el nombre del archivo a un archivo webm personalizado, el código dejó de funcionar.

Se está generando el siguiente error:Uncaught Error: INVALID_STATE_ERR: DOM Exception 11 en el siguiente código:sourceBuffer.append(new Uint8Array(e.target.result));

Para comprobar si el archivo webm personalizado está funcionando, he creado una página de prueba en la que he definido una etiqueta de video que tiene el origen de ese archivo webm personalizado. Cuando ejecuté el código está funcionando bien.

No puedo entender la razón de este extraño comportamiento.