Media Source Api не работает для пользовательского веб-файла (версия Chrome 23.0.1271.97 m)

Я имею в виду демо API источника данных, приведенное на этомссылка

Это нормально работает для данного тестового файла webm, но когда я попытался изменить имя файла на пользовательский файл webm, код перестал работать.

Это генерирует следующую ошибку:Uncaught Error: INVALID_STATE_ERR: DOM Exception 11 по следующему коду:sourceBuffer.append(new Uint8Array(e.target.result));

Чтобы проверить, работает ли пользовательский веб-файл, я создал тестовую страницу, на которой я определил тег видео, имеющий источник этого пользовательского веб-файла. Когда я запустил код, он работает нормально.

Я не могу понять причину этого странного поведения.

Ответы на вопрос(2)

Ваш ответ на вопрос