Hello Windows 摄像头作为 Linux 上的网络摄像头 |飞利浦 272s1mh/00

Hello Windows 摄像头作为 Linux 上的网络摄像头 |飞利浦 272s1mh/00

我最近购买了一台飞利浦 272s1mh/00 27 英寸显示器,打算将其用作我的运行 Windows 11 pro 的 HP 工作笔记本电脑的附加显示器,同时也作为我运行 Linux Mint Cinnamon 21.1 的戴尔 Vostro 笔记本电脑的附加显示器。

我不想使用显示器的 Hello Windows 摄像头进行面部识别,也不想登录到我的任何系统,因为它的主要用途是 - 我更喜欢它只是一个普通的网络摄像头。

有可能实现这一目标吗?我在网上找不到任何数据。有人有类似的经历吗?

我的 Linux 系统看不到它,因为它没有通过电缆连接到显示器。它作为可伸缩弹出装置集成到显示器中。

当我启动Cheese(相机软件)时,我的集成戴尔笔记本电脑相机灯闪烁一次,然后关闭,只是告诉我遇到错误。当我在 Cheese 中打开首选项时,它只提供我的笔记本电脑集成摄像头。

我应该继续一个接一个地安装Linux相机软件,并尝试以试错的方式解决这个问题,还是有更可靠、系统的方法,比如已经解决了类似问题的人?

答案1

Windows 你好人脸验证需要一个能够感应近红外光(代替常规可见光或除了常规可见光之外)的摄像头,并带有可选的红外频闪灯来增强生成的红外图像。

该相机可能也可能不用作常规(可见光)网络相机。我有一个 Tobii 5 眼动仪(用于飞行模拟器游戏):它还兼作 Windows Hello 面部验证摄像头,因为红外摄像头是眼动仪功能的一部分,但它显然根本无法拍摄可见光照片。

在 Linux 中,我的红外摄像头显示为由驱动/dev/video0程序控制的设备uvcvideo,但大多数 Linux 网络摄像头程序都对此感到困惑,因为显然摄像头具有一些特定于红外的额外属性和/或一些有关常规可见光的属性被编码为“不”适用”在相机的元数据中,并且网络摄像头程序和/或uvcvideo驱动程序不希望出现这种情况。

我认为我之前的操作系统版本 Debian 10 有一些程序可以设法从摄像头获取黑白红外图像(分辨率出奇的差!),但我当前的 Debian 11 似乎无法做到这一点这样做(或者可能是uvcvideo我从源代码构建的一些特定的驱动程序测试实用程序来测试相机,然后忘记了细节)。

尽管相机在内部连接到显示器,但它可能仍然是一个 USB 设备。如果您在显示器和笔记本电脑之间连接 USB 电缆以允许使用集成到显示器的 USB 集线器,则同样的连接还应该提供对相机的访问。

相关内容