Raspberry Pi 摄像头模块无法被普通应用程序检测到

Posted

技术标签:

【中文标题】Raspberry Pi 摄像头模块无法被普通应用程序检测到【英文标题】:Raspberry Pi Camera Module undetectable by common applications 【发布时间】:2022-01-18 08:44:41 【问题描述】:

我在亚马逊上为我的树莓派 4 2 GB 型号购买了一个 5 mp 摄像头模块。然后我配置它以供使用并使用raspistillraspivid 对其进行测试,它按预期工作。但由于它是连接到 CSI 端口的模块而不是 USB 摄像头,因此某些常见应用程序无法检测到它。例如:- OBS(来自 Pi-Apps)、Zoom(来自 PI-Apps、Pi-Kiss 及其门户网站)。

我尝试了什么? --

    通过 OBS 的虚拟相机。我能够安装 OBS 但我无法编译 它用于虚拟相机和相机模块的插件。它有很多错误。

    IP 摄像机适配器:- 想法是在本地网络上流式传输摄像机源,然后将源转换为虚拟摄像机。是的,有很多这样的应用程序,但都只适用于 windows/Mac,而不适用于 Linux。即使是少数可用的也不支持 Raspberry pi 的架构。

是否有任何解决方法或技巧可以让模块像普通相机一样工作?

P.S.:- 如果您想知道为什么这个问题出现在 *** 上,那么我觉得这是一个与软件相关的问题,而 *** 是最好的选择;)。

【问题讨论】:

【参考方案1】:

您是否尝试过调查libcamera

https://www.arducam.com/docs/cameras-for-raspberry-pi/raspberry-pi-libcamera-guide/

这可能不是您正在寻找的最佳、直接的答案,但我最近使用 PiCam 进行了一些工作,发现 libcamera 可以创造奇迹。我在相当低的级别上使用它,并没有尝试将它指向其他程序,但也许你可以在那里找到一些有用的东西!祝你好运。

【讨论】:

请详细说明一下。我检查了链接并尝试了 pyhton 可以访问的虚拟相机节点。但 Zoom 并不在意识别它 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。 @jmcdee 请回复 @István Kerek 我在 *** 上看到了你关于 obs virtualcam 的唯一帖子。你能帮帮我吗..

以上是关于Raspberry Pi 摄像头模块无法被普通应用程序检测到的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 应用程序中播放 Raspberry Pi h264 流

如何在 Raspberry Pi Motion 中访问网络摄像头,而不是使用端口

树莓派(Raspberry Pi)4B 使用摄像头拍照篇

树莓派(Raspberry Pi)4B 使用摄像头拍照篇

python 基于Python Bottle的简单应用程序,用于控制Raspberry Pi相机模块

Raspberry Pi:检测声音并触发网络摄像头 [关闭]