没有画过板子,不太清楚
代码运行前需要确认是否具有访问资源的权限,这个提示肯能是不具备访问权限导致的。
用树莓派 4 安装最新的 Raspberry Pi OS Bookworm 试试看,大概也会出现声音问题。这个可能是系统支持的问题。
这个现象看起来是媒体被压缩,要确认树莓派以及云服务器的 nginx 是否有开 gzip 之类的配置。以及云服务器本身是否有 CDN 之类媒体自动压缩的功能。
云服务器设置反向代理树莓派的 motion?
http {
server {
listen 80;
location /motion {
proxy_pass http://树莓派IP:端口号;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location / {
}
}
}
树莓派搭建一个网关就可以实现以上功能。
网页通信使用 http 协议
还可以使用这类工具控制树莓派:
https://shumeipai.nxez.com/2024/11/12/introduction-of-the-raspberry-pi-server.html
不如用 docker 稳
@OGoose 远程桌面不显示可能和 X11 或 wayland 有关,要自己查一下
@OGoose 使用终端中的 Ctrl+C 停止。
如果只是拍照,可以运行 libcamera-jpeg --output test.jpg
用这个方法进入命令行界面
https://shumeipai.nxez.com/2017/02/17/how-to-reset-a-forgotten-raspberry-pi-password.html
然后根据 systemctl 里面的错误信息排查问题
你是 SSH 登录终端运行的吧
如果是,可以使用这个命令:
libcamera-hello --qt-preview
试试这个,Docker 也算虚拟环境
https://shumeipai.nxez.com/2024/11/12/introduction-of-the-raspberry-pi-server.html
配置 rc.local 就可以
https://shumeipai.nxez.com/2023/05/13/run-a-program-on-your-raspberry-pi-at-startup.html
@Tony 微信推出了 Linux 版本,但是测试启动不成功。你有没有试过。
根据经验,通常情况下会报依赖关系的错误,我们可以使用以下的命令修复安装。
sudo apt-get install -f
看起来没有烧掉,接显示器看看
这是系统底层的一个功能。如果都无法登录进去,可以试试以下方法登录,然后进去排查这个问题。
https://shumeipai.nxez.com/2017/02/17/how-to-reset-a-forgotten-raspberry-pi-password.html
在这里:
https://github.com/raspberrypi/linux/blob/6137fb168c08bd8c41c8421bf26f09ed29479f08/arch/arm/boot/dts/bcm2712-rpi-5-b.dts#L447
pwr_button {
compatible = "gpio-keys";
pinctrl-names = "default";
pinctrl-0 = <&pwr_button_pins>;
status = "okay";
pwr_key: pwr {
label = "pwr_button";
// linux,code = <205>; // KEY_SUSPEND
linux,code = <116>; // KEY_POWER
gpios = <&gio 20 GPIO_ACTIVE_LOW>;
debounce-interval = <50>; // ms
};
};
Raspberry Pi 5 Video Capture: Camera Module V3 Video Stream Latencies. Comparing UDP, TCP, RTSP, and WebRTC
https://www.instructables.com/Comparing-Raspberry-Pi-5-Camera-Module-V3-Video-St/