在javascript

时间:2015-06-30 14:46:37

标签: javascript filereader arraybuffer

我试图关注有关媒体源扩展的this示例。

我在给定的网址上有一个webm文件,我想将其附加到我的视频标记中。

我的代码是:

 Template.video.events({
   'click button': function () {
     var ms = new MediaSource();

     var video = document.querySelector('video');
     video.src = window.URL.createObjectURL(ms);

     ms.addEventListener('sourceopen', function(e) {

       var sourceBuffer = ms.addSourceBuffer('video/webm; codecs="vorbis,vp8"');
       var reader = new FileReader();
       var file = File("video/movie.webm");
       var chunck = reader.readAsArrayBuffer(file);
       sourceBuffer.appendBuffer(chunck);

     }, false);

   }
 });

如何在arraybuffer中的给定URL处转换webm,以便将其提供给appendBuffer?

0 个答案:

没有答案