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
选项。
附言我不认为use-damage
和startx
是dx9screencapsrc
的有效选择.这些用于 X11 屏幕的ximagesrc
元素。
相关文章:
- 如何仅为一个函数添加延迟
- 试图在visual studio上用C++创建一个桌面应用程序
- 通过套接字[TCP]传输数据 如何在C / C ++中打包多个整数并使用send() recv()传输数据
- Angelscript从C++传输数组
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- 从服务器传输到客户端的消息不会出现
- 以在Qt中的IF语句中设置时间延迟
- 模板化类中静态成员的延迟初始化
- USB传输的LibUSB C++格式不同
- 在 Windows 8/10 技术中完全实时的屏幕捕获,没有延迟
- 如何在桌面C++上使用 WinApi 画线
- 将自定义函数传递到基抽象类中以延迟执行
- 我希望改进或要求我目前的延迟/睡眠方法。C++
- 在本地网络中通过OpenCV(C++)实时流式传输图像
- 将相机数据从服务器实时流式传输到客户端
- 加密在 Windows、C++ 和 Java 中传输中的数据
- 如何在 c++ 中延迟?
- 如何从网站获取数据并将其传输到数据库?
- 桌面中的Qt QMessageBox中心'critical'
- Gstreamer 桌面 RTSP 流式传输延迟 4 秒