首页 > linux下如何实现多个程序共用一个物理摄像头

linux下如何实现多个程序共用一个物理摄像头

我想在树莓派上用mjpg-streamer 做实时视频流,然后用opencv编写一个程序来侦测运动情况(即一旦有动静就拍照)和在程序中加入警告的指令,来激活某些程序,但现在两个程序都是打开/dev/video0,且程序独占摄像头,我该如何解决这个问题?PS:我不想用两个或以上的物理摄像头,别问我为什么.


有个叫作Video4Linux Loopback Device的项目不知道能不能满足你的需求,或者再看看v4l2loopback。

不知道这些在pi上面是否容易搞,如果你的激活的程序只需要处理图片的话就直接opencv把结果处理好了保存成图片得了,免得它还要求操作摄像头,这样会简单一些。

【热门文章】
【热门文章】