我觉得用 mjpg-streamer 测试USB摄像头非常方便,如果能输出到LCD上就更方便了。
遗憾的是,我并没有找到这样的插件。
分析了 mjpg-streamer 源码后,我决定自己实现了一个输出到LCD的插件。
得益于 mjpg-streamer 良好的实现框架,过程很顺利,测试效果还不错,现分享给有需要的人。
- 使用方法
下载后解压到 mjpg-streamer/plugins 目录,编译得到 output_framebuffer.so 即可像其它插件一样使用了。
这里下载 : output_framebuffer_tar.gz
注意,编译的时候需要在 Makefile 里面设置好 gcc 。
- 测试效果
同时输出到 output_framebuffer 和 output_http :
mjpg_streamer -i "/usr/lib/input_uvc.so -r 640x480 -d /dev/video1" -o "/root/output_framebuffer.so" -o "/usr/lib/output_http.so -w /usr/www/"
output_framebuffer 开启了 framebuffer 双缓冲,画面稳如狗。
离线
多谢分享
离线
wow, 这个不错, 多谢分享!
离线
谢谢分享!
离线
这个不错,正好用到,下载试试!
离线
这个插件不错
离线