如何在不登录 X 会话的情况下初始化网络摄像头?

如何在不登录 X 会话的情况下初始化网络摄像头?

我正在尝试将 OpenCV 用于机器人项目,并且我希望能够从网络摄像头捕获内容,而无需登录主机上的 X 会话。目前,我必须通过 GUI 登录屏幕登录,然后任何网络摄像头才会响应。例如,当我使用带有 X 转发的 ssh 并启动 cheese 时,它​​会显示“未找到设备”,直到我登录主机,此时启动 cheese 将按预期传输视频。

我对 Linux 相对缺乏经验,我希望可以创建某种启动脚本,无需登录即可初始化网络摄像头。

答案1

我能够使用 sudo 远程启动网络摄像头。不知道为什么需要这样做,但对我来说已经足够了。

答案2

此应用程序有 uvc 子系统uvcviewer。遗憾的是,它不支持所有网络摄像头。链接在这里

相关内容