我有一个带有反向通道支持的rtsp cam,我正在尝试使其与命令行工具gst-launch-1.0一起使用。传入的流不是问题,但是启用后向通道不会产生接收器。但是,我已经浏览了源代码,并从开发人员的rtspsrc元素那里得到了这个小提示:
将backchannel = onvif设置为启用,并使用“ push-backchannel-sample” 具有正确流ID的动作信号。
我似乎在gst-launch-1.0的命令行上找不到有关(动作)信号的任何信息
有人知道甚至有可能从gst-launch-1.0发送信号吗?
谢谢
布拉姆
答案 0 :(得分:0)
我认为这应从代码中调用,而不能从gst-launch-1.0中使用。
仅供参考,signal被称为push-backchannel-buffer
(不是-sample
)。
此外,上面链接的gst-launch-1.0手册页说:
请注意,gst-launch-1.0主要是调试工具。您 不应在其之上构建应用程序。对于应用程序,请使用 GStreamer API的gst_parse_launch()函数是一种简便的方法 从管道描述构建管道。