繁体   English   中英

如何使用VLC Web插件拍摄视频快照

[英]How to take video snapshot with VLC Web Plugin

我目前需要在网页上使用RTSP从IP摄像机中提取快照。

VLC Web插件适用于播放流,但在我玩弄Javascript API之前,有人可以告诉我API是否可以帮助我拍摄流的快照,就像它完成的方式一样使用VLC媒体播放器,因为它没有出现在上面的页面上。

如果答案是“否”,请给我一些其他方法来做到这一点。

提前致谢。

当来。

VLC插件仅提供可从JavaScript访问的元数据属性。

由于这个原因,无法访问位图/视频本身,因为插件在浏览器中以沙盒形式运行。 获取此类数据的唯一方法是插件本身是否为其提供了机制。

因此,获取框架的唯一方法是使用通用屏幕障碍(例如SnagIt),但无法从JavaScript控制它。

作为一个选项,您可以查看HTML5视频元素 ,看看您是否可以使用您的视频源。 在这种情况下,您可以抓取帧,将它们绘制到画布,然后从那里将其保存为图像。

如果不支持原始流格式,则另一种选择是将其动态转码为浏览器支持的格式。 这是一个这样的代码转换器

暂无
暂无

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

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