gstreamer 桌面 rtsp 流延迟 4 秒

gstreamer desktop rtsp streaming delayed by 4 seconds

我正在使用以下命令从 vc++ 应用程序通过 rtsp 流式传输我的桌面屏幕。

dx9screencapsrc startx=1280 use-damage=0 ! video/x-raw,framerate=15/1 ! decodebin ! videoconvert ! x264enc ! rtph264pay pt=96 name=pay0

输出当前延迟了大约 4 秒。我想知道是否有办法解决或减少这种延迟。

x264enc 元素尝试 tune=zerolatency 选项。

P.S。我不认为 use-damagestartxdx9screencapsrc 的有效选项。这些用于 X11 屏幕的 ximagesrc 元素。