我想在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)"
如何向流中添加基本的文字叠加层?