我想通过网址截取网站截图,但目标是捕获在这些网站上广播的实时网络摄像头。当我以编程方式截取屏幕截图时,显示网络摄像头的区域是黑色方块。如何确保屏幕截图还包括显示网络摄像头的区域?
答案 0 :(得分:0)
尽可能(在您的情况下,也是典型情况),视频播放通过视频硬件覆盖路由,当您截取屏幕截图时,视频硬件覆盖不会被回读。所以你得到黑色而不是真正的网络摄像头图像。
在您的情况下,最简单的解决方案是在后台打开视频播放器应用程序(可以是与其中一个网络摄像头相同的应用程序)。暂停它是可以的,它只需要进行视频回放会话以锁定视频覆盖。视频叠加通常是每个硬件项目数量为1(一)的有限资源,因此锁定它会迫使其他玩家回退到屏幕截图友好的显示视频的方法。
从那里你的网络摄像头截图就可以了。不需要编码,但你也可以通过编程方式进行类似的编码。