下面是更新后的手动安装 mjpg-streamer
的完整步骤,包括安装 make
和更新的启动命令。
手动安装 mjpg-streamer
-
安装依赖:
你需要先安装一些编译
mjpg-streamer
所需的依赖项。打开终端并运行以下命令:sudo apt-get update sudo apt-get install build-essential git libjpeg-dev cmake
注意:这里我们也添加了
cmake
和make
的安装。 -
下载
mjpg-streamer
源代码:使用
git
克隆mjpg-streamer
的 GitHub 仓库:git clone https://github.com/jacksonliam/mjpg-streamer.git
-
编译
mjpg-streamer
:进入下载的目录并编译:
cd mjpg-streamer/mjpg-streamer-experimental make
-
安装
mjpg-streamer
:编译完成后,运行以下命令进行安装:
sudo make install
-
启动
mjpg-streamer
:使用以下命令启动
mjpg-streamer
,确保指定正确的视频设备:./mjpg_streamer -i "./input_uvc.so -d /dev/video1" -o "./output_http.so -w ./www"
这里,
-d
用于指定摄像头设备,如果你的摄像头设备是/dev/video0
,可以相应调整。 -
访问视频流:
在浏览器中输入
http://<你的树莓派IP>:8080/?action=stream
来查看摄像头的视频流。
注意事项
- 确保 USB 摄像头已经连接上,并且可以被树莓派识别。你可以使用
ls /dev/video*
命令来检查摄像头设备。 - 如果在编译过程中遇到问题,请确保已安装所有必要的依赖项,特别是
libjpeg-dev
和cmake
。
通过以上步骤,你应该能够成功安装和运行 mjpg-streamer
。