# PiCamCar 一个带有摄像头的简单远控小车,基于树莓派3B。 ffmpeg采集摄像头画面并推流到本地rtmp, livego监听本地rtmp并转为http-flv视频流, web页面用flv.js播放http-flv,调用php页面执行GPIO操作,完成小车控制。 ## Usage - 自行编译安装ffmpeg,wiringpi - 运行 `sudo modprobe bcm2835-v4l2`解决摄像头驱动 - 点此下载对应版本的livego(树莓派对应版本为*_linux_armv6.tar.gz) - 运行sh目录下的 `openCam.sh` - *(推流不成功的话看看ffmpeg.log找原因。也可以试试raspivid通过管道给ffmpeg然后推到rtmp)* - 更改car.php文件第64行的url为livego的flv路径(具体请参考[这里](https://github.com/gwuhaolin/livego/blob/master/README.md)) - 访问car.php页面应该就可以了吧 - 完了记得执行 `closeCam.sh`关掉摄像头 用到的开源项目:flv.jslivegoFFmpegWiring Pi。感谢大佬们。 ## 它最后长这样 #### 小车: ![demo3](picture/demo3.jpg) #### 没开摄像头时: ![demo1](picture/demo1.png) #### 开了摄像头: ![demo2](picture/demo2.png)