Arch on Pogoplug 运行 MJPG-streamer - 如何禁用 Logitech 摄像头上的 LED?

Arch on Pogoplug 运行 MJPG-streamer - 如何禁用 Logitech 摄像头上的 LED?

我将 Arch Linux 放在 Pogoplug v2 POGO-E02 上。我让 wifi 正常工作,并通过打包程序从 AUR 安装了 MJPG-Streamer。

视频流工作正常,但由于这是一个安全摄像头,我想禁用摄像头 LED。我的相机是 Logitech HD Pro C910。 MJPG-Streamer 有一个 LED 标志,但它似乎不适用于 Logitech 摄像头。

#Start mjpg_streamer service, use -b flag for background
# -l flag to disable LED
mjpg_streamer -i "input_uvc.so -d /dev/video0 -n -y -r 800x448 -f 3 -l off"\
 -o "output_http.so -w /www -p 8080" -b
#then close console, service will continue running

我想找到最合适、最优雅的方法,让摄像头 LED 在直播时熄灭。请不要说在上面贴上黑色胶带。我来 Stack Exchange 不是为了得到这种答案。

与 UVC 驱动程序有关吗?


更新:一天工作的另一部分。有一个听起来很有前途的软件包“uvcdynctrl”,但事实证明它并不容易找到和安装。我尝试在主 Arch 库(使用 pacman)或 AUR(使用 packer)中找到这些名称,但未能成功。

libwebcam
uvcvideo
uvcdynctrl
webcam-tools

明天我将尝试在 Pogoplug 上手动下载并安装这个: https://sourceforge.net/projects/libwebcam/

如果成功,我可以看看是否可以按照本指南禁用 LED:https://www.togaware.com/linux/survivor/Video_Camera.html

我将更新线程的任何进展。

相关内容