![Atom x86 平板电脑,屏幕关闭且 ConnectedStandby 关闭时无法访问相机](https://linux22.com/image/1496540/Atom%20x86%20%E5%B9%B3%E6%9D%BF%E7%94%B5%E8%84%91%EF%BC%8C%E5%B1%8F%E5%B9%95%E5%85%B3%E9%97%AD%E4%B8%94%20ConnectedStandby%20%E5%85%B3%E9%97%AD%E6%97%B6%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E7%9B%B8%E6%9C%BA.png)
我有这款 atom 平板电脑(http://www.utok.ro/800-series/utok-i800),我将其升级到 Windows 10。并决定将其用作无人值守的代理服务器。在禁用连接待机的情况下,它工作正常。我甚至经常用电池供电,它很容易让我使用超过 10 小时的代理服务,因为它不会让屏幕保持打开状态。
我想在浏览器功能中添加网络摄像头查看功能,并使用了这个修改后的 Python 脚本https://gist.github.com/n3wtron/4624820
(修改后的版本在这里https://github.com/ovidiubuligan/PythonHttpWebCam但该问题也出现在基本版中)
我通过 teamviewer 访问平板电脑进行部署和配置。
当屏幕打开时(teamviewer 会话正在运行或者我点击屏幕以保持其唤醒),Python mjpeg 脚本可以完美运行。
问题是:一旦显示器关闭,正在运行的 Python 脚本就无法从设备捕获任何新图像。点击屏幕或通过 TeamViewer 连接即可立即恢复捕获图像。同时,代理服务器可以毫无问题地处理请求。
有没有办法通过代码唤醒相机而无需屏幕?