从gst-launch-1.0管道发出(动作)信号

时间:2018-10-19 08:14:31

标签: gstreamer rtsp

我有一个带有反向通道支持的rtsp cam,我正在尝试使其与命令行工具gst-launch-1.0一起使用。传入的流不是问题,但是启用后向通道不会产生接收器。但是,我已经浏览了源代码,并从开发人员的rtspsrc元素那里得到了这个小提示:

  

将backchannel = onvif设置为启用,并使用“ push-backchannel-sample”   具有正确流ID的动作信号。

我似乎在gst-launch-1.0的命令行上找不到有关(动作)信号的任何信息

有人知道甚至有可能从gst-launch-1.0发送信号吗?

谢谢

布拉姆

1 个答案:

答案 0 :(得分:0)

我认为这应从代码中调用,而不能从gst-launch-1.0中使用。

仅供参考,signal被称为push-backchannel-buffer(不是-sample)。

此外,上面链接的gst-launch-1.0手册页说:

  

请注意,gst-launch-1.0主要是调试工具。您   不应在其之上构建应用程序。对于应用程序,请使用   GStreamer API的gst_parse_launch()函数是一种简便的方法   从管道描述构建管道。