1

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

4

1 回答 1

0

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

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

从那里你的网络摄像头截图会很好。不需要编码,但您当然也可以以编程方式进行类似的操作。

于 2013-04-26T08:39:08.967 回答