为了我的目标,我使用 html5 和标签 <video> 将媒体内容添加到页面。我找到了如何通过 JavaScript 控制视频(停止、播放、加载)。但是有没有办法修改处理视频流。
我正在尝试找到一种解决方案,如何将我的字节序列添加到下载的流中:例如,在播放之前修改文件头。
谢谢
为了我的目标,我使用 html5 和标签 <video> 将媒体内容添加到页面。我找到了如何通过 JavaScript 控制视频(停止、播放、加载)。但是有没有办法修改处理视频流。
我正在尝试找到一种解决方案,如何将我的字节序列添加到下载的流中:例如,在播放之前修改文件头。
谢谢
没有用于修改video
元素中的视频流字节的 API。
你可以:
video
元素的当前帧canvas
video
(在 Gecko 中)XMLHttpRequest
扩展在 JavaScript 中读取视频文件的字节、修改数据、data:
从数据构造 URL 并将 URL 加载data:
到video
元素中。可以<video>
像操作元素一样在视觉上操作<canvas>
元素。查看 Mozilla Hacks 博客上的这篇文章,了解一些可以使用 HTML5 视频做什么的好例子:http: //hacks.mozilla.org/2009/06/pop-art-video/
但就修改实际视频数据流而言,在客户端并没有真正的方法。