GStreamer-无法建立pipline:无元素tcppclientsrc

时间:2018-09-06 10:45:43

标签: ios swift xcode gstreamer

enter image description here我从1-5开始阅读了gstreamer教程。开发人员使用了静态URL,它是http://,但是我的要求没有什么不同。 下面是我在demo3教程代码中更改的代码

pipeline = gst_parse_launch(“ tcpclientsrc host = 。* )port = 5000!gdpdepay!rtph264depay!avdec_h264!videoconvert!autovideosink sync = false enable-last-buffer = false“,&error);

if (error) {

    gchar *message = g_strdup_printf("Unable to build pipeline: %s", error->message);

    g_clear_error (&error);

    [self setUIMessage:message];

    g_free (message);

    return;

}

但是它重现了一个错误,即“无法建立pipline:无元素tcpclientsrc”

请指导我哪里出问题了

2 个答案:

答案 0 :(得分:0)

尝试运行gst-inspect-1.0 tcpclientsrc,如果没有显示此类插件,请安装gst-plugins-base

P.S您的错误说tcppclientsrc,应该是tcpclientsrc

答案 1 :(得分:0)

您是否安装了不同的gstreamer版本,也许是0.10和1.0?您的代码是否与1.0版本链接?