Javascript 如何在HTML5中捕获屏幕(视频格式)?

Javascript 如何在HTML5中捕获屏幕(视频格式)?,javascript,html,ffmpeg,Javascript,Html,Ffmpeg,我想捕捉屏幕(或在画布中完成的所有动作)。我需要这在视频格式,不想截图,但在屏幕上做了一段时间的所有行动的视频 我想在HTML5中实现这个功能 请告知。如果这在HTML5中不可能实现,请推荐替代技术?HTML5不提供摄像头功能。 但是,有一个只提供使用一个小型flash实用程序的功能。如果我理解正确的话,您希望以x ms的间隔保存画布。该部分是可用的 注意你的问题不清楚。您想捕获屏幕、完整文档还是单个画布 第二部分,是否要使用javascript将其呈现为“类似视频”的组件?还是要将其另存为视频

我想捕捉屏幕(或在画布中完成的所有动作)。我需要这在视频格式,不想截图,但在屏幕上做了一段时间的所有行动的视频

我想在HTML5中实现这个功能


请告知。如果这在HTML5中不可能实现,请推荐替代技术?

HTML5不提供摄像头功能。
但是,有一个只提供使用一个小型flash实用程序的功能。

如果我理解正确的话,您希望以x ms的间隔保存画布。该部分是可用的

注意你的问题不清楚。您想捕获屏幕、完整文档还是单个画布


第二部分,是否要使用javascript将其呈现为“类似视频”的组件?还是要将其另存为视频。第一个想法。第二个也不多。至少不使用javascript。您可以将所有图像发送到后端(如php、asp、jsp),并使用ffmpeg等工具在服务器端创建视频

捕获很容易。有趣的部分是压缩捕获的视频。事实上……当然,如果它将被许多人同时使用,压缩将需要时间和大量资源。@starbeamrainbowlabs我知道webworkers在后台运行繁重的东西(有点像线程)。但是我没有看到任何可能的解决方案,使用javaScript在客户端捕获/压缩视频。。。