从Raspberry Pi到运行OpenCV的桌面的管道视频

从Raspberry Pi到运行OpenCV的桌面的管道视频,opencv,gstreamer,raspberry-pi,Opencv,Gstreamer,Raspberry Pi,我在找一些提示。我已经让我的Pi运行OpenCV,但我将要承担一个项目,该项目将需要几个IP摄像机,所有的视频管道到OpenCV。我很好奇是否可以用Pi+网络摄像头代替IP摄像头 我试图通过在Pi上使用Gstreamer将视频传输到桌面PC,在那里我将使用Python和OpenCV处理图像,然后返回Pi的答案。Pi连接到执行器,因此所述设置将节省我购买几个ip凸轮的费用 我已经设置了ffmpeg来捕获视频并对其进行流式传输,但我似乎找不到合适的Gstreamer管道来在桌面上的OpenCV中将其

我在找一些提示。我已经让我的Pi运行OpenCV,但我将要承担一个项目,该项目将需要几个IP摄像机,所有的视频管道到OpenCV。我很好奇是否可以用Pi+网络摄像头代替IP摄像头

我试图通过在Pi上使用Gstreamer将视频传输到桌面PC,在那里我将使用Python和OpenCV处理图像,然后返回Pi的答案。Pi连接到执行器,因此所述设置将节省我购买几个ip凸轮的费用

我已经设置了ffmpeg来捕获视频并对其进行流式传输,但我似乎找不到合适的Gstreamer管道来在桌面上的OpenCV中将其拉上来


我希望这是清楚的。

首先,我强烈推荐您可以在rpi上编译的最新gestreamer代码。 gstreamer的一些最新版本可以在第三方apt存储库中找到:

apt-get update && apt-get upgrade
作为超级用户

希望有帮助。如果没有,你可以在

甚至

我向您推荐用于pi的UV4L驱动程序,如果您可以看到pi摄像头,该驱动程序将启用URL,这样您就可以使用cv2.videocapture(“”)处理图像。这样,您就不需要在pi上处理任何内容,因为与您的pc相比,该驱动程序非常有限,可以为您提供很好的结果

/etc/apt/sources.list
apt-get update && apt-get upgrade