获取网站的程序化屏幕截图,包括实时网络摄像头图像

时间:2013-04-24 14:13:44

标签: video web screenshot webcam live

我想通过网址截取网站截图,但目标是捕获在这些网站上广播的实时网络摄像头。当我以编程方式截取屏幕截图时,显示网络摄像头的区域是黑色方块。如何确保屏幕截图还包括显示网络摄像头的区域?

1 个答案:

答案 0 :(得分:0)

尽可能(在您的情况下,也是典型情况),视频播放通过视频硬件覆盖路由,当您截取屏幕截图时,视频硬件覆盖不会被回读。所以你得到黑色而不是真正的网络摄像头图像。

在您的情况下,最简单的解决方案是在后台打开视频播放器应用程序(可以是与其中一个网络摄像头相同的应用程序)。暂停它是可以的,它只需要进行视频回放会话以锁定视频覆盖。视频叠加通常是每个硬件项目数量为1(一)的有限资源,因此锁定它会迫使其他玩家回退到屏幕截图友好的显示视频的方法。

从那里你的网络摄像头截图就可以了。不需要编码,但你也可以通过编程方式进行类似的编码。