繁体   English   中英

是否可以通过JavaScript修改视频流

[英]Is it possible to modify video stream by JavaScript

为了我的目标,我使用html5和标记<video>来向页面添加媒体内容。 我已经找到了如何通过JavaScript控制视频(停止,播放,加载)。 但有没有办法修改处理视频流。

我正在尝试找到如何将我的字节序列添加到下载流中的解决方案:例如,在播放之前修改文件头。

谢谢

没有用于修改video元素中的视频流字节的API。

您可以:

  • canvas上绘制video元素的当前帧
  • 将SVG过滤器应用于video元素(在Gecko中)
  • 使用特定于供应商的XMLHttpRequest扩展来读取JavaScript中的视频文件的字节,修改数据,构造data:来自data: URL并将data: URL加载到video元素中。

<video>元素可以在视觉上与<canvas>元素类似地进行操作。 在Mozilla Hacks博客上查看这篇文章,了解一些关于HTML5视频可以做些什么的好例子: http//hacks.mozilla.org/2009/06/pop-art-video/

但是,就修改实际的视频数据流而言,在客户端方面实际上并没有这样做的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM