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-damage
和 startx
是 dx9screencapsrc
的有效选项。这些用于 X11 屏幕的 ximagesrc
元素。
我正在使用以下命令从 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-damage
和 startx
是 dx9screencapsrc
的有效选项。这些用于 X11 屏幕的 ximagesrc
元素。