Gstreamer 管道从命令 lne 到 c 代码

Gstreamer pipeline from command lne to c code

本文关键字:代码 lne 命令 管道 Gstreamer      更新时间:2023-10-16

我希望在代码中实现该命令行。但是"src."部分=>我不明白该怎么做。在gstreamer网站上有一个tee - queue示例,但rtspsrc不能与tee元素链接。无论我在哪里删除解码站,它都会崩溃。我该如何编码?

gst-launch-1.0 rtspsrc location=rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov latency=10 name=src src. ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! autovideosink src. ! decodebin ! audioconvert ! autoaudiosink

https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstParse.html#gst-parse-launch

gst_parse_launch()是一个 API 调用,基本上将与gst-launch-1.0一起使用的字符串管道转换为可在代码中使用的管道对象。