让RPi-Cam-Web-Interface运行

时间:2016-12-10 18:09:30

标签: camera raspberry-pi raspbian motion

我按照this网站上的教程,让我的RaspberryPi NoIR-Cam运行。启动它后,我检索到以下错误:

mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1)
sh: 1: /var/www/html/macros/error_hard.sh: Permission denied
mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM)

这看起来像是一个权限,但我执行了

chmod u+x *.sh

就像他们在教程中提到的那样。你知道我在这里做错了什么吗?

2 个答案:

答案 0 :(得分:1)

说明:这是一个权限问题,RPi接口试图与其他东西同时使用pi摄像头,而其他东西具有root权限。

我之前使用过此界面将PiCamera数据流式传输到网络服务器中,并使用three.js渲染它并使其与vr兼容。这个RPi网络界面对我来说非常令人沮丧。但是,我之前遇到过这个问题。首先,检查相机与pi的连接。为此,请在终端中键入raspistill -t 0。如果它显示预览窗口,那不是问题,如果它没有显示预览窗口,请调整连接并再试一次。接下来,如果这不起作用,请运行./RPi_Cam_Web_Interface_Installer.sh。这应该会带来粗略的GUI。使用箭头键选择数字4,或启动相机。一旦它开始,它应该说'开始'在它的旁边。您可能会在底部收到一条错误消息mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1) sh: 1: /var/www/html/macros/error_hard.sh: Permission denied mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM)(或者您收到的错误)。要解决此问题,请关闭终端,打开一个新终端,然后cd RPi_Web_Interface,然后再次运行./RPi_Web_Interface_Installer.sh选择配置,启用自动启动和摄像头。然后重启。当pi启动时,立即打开终端cd RPi_Web_Interface./RPi_Web_Interface_Installer.sh并检查摄像头是否已启动(您将知道因为绿色启动消息将在启动选项旁边)。如果没有启动,请启动它。如果您收到相同的错误消息,我不知道该告诉您什么。

答案 1 :(得分:1)

有这样的确切错误: 运行sudo raspi-config并重新启用相机 - 问题消失了