【发布时间】:2010-04-16 10:33:20
【问题描述】:
为了我的目标,我使用 html5 和标签
我正在尝试找到一种解决方案,如何将我的字节序列添加到下载的流中:例如,在播放之前修改文件头。
谢谢
【问题讨论】:
-
我很好奇你想达到什么目标。但一般情况下,HTML5 视频不支持客户端动态生成的视频流。
标签: javascript html html5-video
为了我的目标,我使用 html5 和标签
我正在尝试找到一种解决方案,如何将我的字节序列添加到下载的流中:例如,在播放之前修改文件头。
谢谢
【问题讨论】:
标签: javascript html html5-video
video 元素中没有用于修改视频流字节的 API。
你可以:
canvas 上绘制video 元素的当前帧
video 元素(在 Gecko 中)XMLHttpRequest 扩展在JavaScript 中读取视频文件的字节,修改数据,从数据构造data: URL 并将data: URL 加载到video 元素中。
【讨论】:
<video> 元素可以像<canvas> 元素一样在视觉上进行操作。请查看 Mozilla Hacks 博客上的这篇文章,了解一些可以使用 HTML5 视频做什么的好例子:http://hacks.mozilla.org/2009/06/pop-art-video/
但就修改实际视频数据流而言,在客户端并没有真正的方法。
【讨论】: