我正在尝试通过该motion
应用程序使用Pi进行网络摄像头流和运动检测。尝试几种不同的网络摄像机以及与其他硬件的组合,我发现一种组合非常稳定(请参阅下文)。但是,我只能使它以352x288的分辨率工作。我想利用720p网络摄像头所能提供的更多分辨率。我尝试了640x480、640x360和1280x720,但它们不起作用(motion
无法初始化相机)。Pi具有256MB的内存,应该足够支持高分辨率。例如,motion
列出1280x720分辨率下1.8MB的内存使用情况。
关于如何启用更高分辨率的任何提示?
稳定:
- 罗技C310h USB 2.0高清网络摄像头,UVC摄像头(046d:081b)
- 352x288,YUYV调色板
- 由iPad充电器供电
- 网络摄像头连接到下部USB端口
- 没有连接到上层USB端口
- 有线网络已连接
- 运行Motion 3.2.12。
- 作业系统:2012-09-18-wheezy-raspbian.img
- 仅更改为motion.conf:将分辨率设置为352x288
编辑:从那时起,我发现我当前与MJPG-streamer一起使用的设置不是完全稳定的,因此上述设置有可能不是完全稳定的,而是因为使用较低的分辨率而变得更加稳定。
编辑2(4/21/13):一段时间以来,人们都知道USB在Raspberry Pi上不稳定,从而导致许多网络摄像头和wifi加密狗出现故障。基金会正在为此积极努力,最近已经取得了良好的进展。通过rpi-update提供了一个可修复许多问题的更新。请参阅Raspberry Pi论坛上的USB Redux线程。