2015-02-07 99 views
3

我一直在使用我的mac(版本10.10)和我的覆盆子pi(raspbian)来使用gstreamer将来自我的树莓派pi相机的视频流直播到我的mac。我的Mac上,在终端,我一直在下面的代码将通过WiFi接收来自树莓PI数据:mac上的gstreamer错误

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

不过,我不断收到错误, 错误:管道无法建造:没有元素“tcpclientsrc”。有没有人遇到过这个问题,是否有可能我错误地下载了导致这个错误的插件?如果有人有更好的流式传输视频流的方式,并且延迟时间低于1秒,我会很感激链接指南。如果你需要更多的信息来回答这个问题,那么对这个错误的任何洞察都是有用的,只需在评论中提问即可。

回答

-1

你需要安装GST-插件基地获得TCP插件

,如果您使用的端口安装软件

须藤端口搜索gstreamer1

将列出所有gstreamer1

相关的端口

,那么你可以安装gstreamer1-GST-插件基

sudo的港口安装gstreamer1-GST-插件基

+0

请您详细说明一下吗? – dgilperez 2015-02-21 00:11:40

5

谢谢您的建议。 因此,我做了一些更多的研究,并找到了一些有助于解决问题的插件列表。用自制软件获取额外的插件使用命令: brew install gstreamer gst-libav gst-plugins-ugly gst-plugins-base gst-plugins-bad gst-plugins-good,这将获得流媒体直播视频馈送所需的所有插件。

+0

应该是被接受的答案 – RameshVel 2018-01-30 10:51:05