GStreamer文字叠加在rtsp重播上

时间:2018-06-28 10:26:05

标签: video-streaming streaming gstreamer rtsp

我想在rtsp流上放置文本叠加层,而不是使用gst-rtsp-server对其进行流传输

重播部分有效,但是当我要在其上放置文本叠加层时,由于无法链接错误而失败

我的管道当前看起来像这样:

./test-launch "(rtspsrc location=rtsp://hostname/video latency=0 ! application/x-rtp, clockrate=90000, encoding-name=H264, profile=high ! rtph264depay ! h264parse ! rtph264pay name=pay0 pt=96)"

当我添加一个简单的textoverlay时,我无法将texoverlay0链接到rtph264depay,caps或h264parse或rtph264pay,因此基本上什么也没有。

带有textoverlay的提示线如下所示:

./test-launch "(rtspsrc location=rtsp://hostname/video latency=0 ! textoverlay text="text" valignment=center halignment=center font-desc=36 ! application/x-rtp, clockrate=90000, encoding-name=H264, profile=high ! rtph264depay ! h264parse ! rtph264pay name=pay0 pt=96)"

如何向流中添加基本的文字叠加层?

0 个答案:

没有答案