mac上的gstreamer错误

Mat*_*der 4 macos video-streaming gstreamer raspberry-pi

我一直在使用我的mac(版本10.10)和我的覆盆子pi(raspbian)来使用gstreamer将视频源从我的覆盆子pi相机直播到我的mac.在我的Mac上,在终端中,我一直在输入以下代码来通过wifi接收来自覆盆子pi的数据:

gst-launch-1.0 -v tcpclientsrc host=192.168.2.50 port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false

但是我一直收到错误,ERROR:管道无法构造:没有元素"tcpclientsrc".有没有人遇到过这个问题,我是否错误地下载了一个导致此错误的插件?如果有人有更好的方式来播放具有低延迟和不到一秒延迟的视频输入,我将非常感谢链接指南.如果您需要更多信息来回答问题,那么对此错误的任何洞察都会很有用,请在评论中提问.

Mat*_*der 11

感谢您的意见.所以,我做了一些更多的研究,找到了一个有用的插件列表.使用自制软件来获取额外的插件使用命令: brew install gstreamer gst-libav gst-plugins-ugly gst-plugins-base gst-plugins-bad gst-plugins-good,它将获得所有流媒体直播视频源所需的插件.


小智 -3

您需要安装 gst-plugins-base 才能获取 tcp 插件

如果您使用端口来安装软件

sudo 端口搜索 gstreamer1

将列出与 gstreamer1 相关的所有端口

然后你可以安装 gstreamer1-gst-plugins-base

sudo 端口安装 gstreamer1-gst-plugins-base