为了我的目标,我正在使用html5和tag<视频>向页面添加媒体内容。我已经找到了如何通过JavaScript控制视频(停止,播放,加载)。但有没有办法修改处理视频流。
我正在尝试找到如何将我的字节序列添加到下载流中的解决方案:例如,在播放之前修改文件头。
由于
答案 0 :(得分:4)
没有用于修改video
元素中的视频流字节的API。
你可以:
video
canvas
元素的当前帧
video
元素(在Gecko中)XMLHttpRequest
扩展程序在JavaScript中读取视频文件的字节数,修改数据,根据数据构建data:
网址并将data:
网址加载到video
元素。答案 1 :(得分:0)
<video>
元素可以在视觉上与<canvas>
元素类似地进行操作。在Mozilla Hacks博客上查看这篇文章,了解一些关于HTML5视频可以做些什么的好例子:http://hacks.mozilla.org/2009/06/pop-art-video/
但就修改实际视频数据流而言,在客户端实际上没有办法实现这一点。