我从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”
请指导我哪里出问题了
答案 0 :(得分:0)
尝试运行gst-inspect-1.0 tcpclientsrc
,如果没有显示此类插件,请安装gst-plugins-base
P.S您的错误说tcppclientsrc
,应该是tcpclientsrc
答案 1 :(得分:0)
您是否安装了不同的gstreamer版本,也许是0.10和1.0?您的代码是否与1.0版本链接?