【问题标题】:Decoding delay in vlc player client when transmitting RTP + h264 packet传输 RTP + h264 数据包时 vlc 播放器客户端的解码延迟
【发布时间】:2023-01-04 09:29:50
【问题描述】:

我开发了一个 rtsp 服务器来与 vlc 客户端通信。 服务器的作用如下: 将 vlc 客户端连接到 rtsp 会话。 就是从特定的pcap文件中获取h264的payload,并用rtp头发送给客户端。

它实现得很好,但是有一个问题。

这意味着必须终止 rtsp 会话(TEARDOWN),但启动解码。

我希望看到实时视频。

我希望你提出一个明智的解决方案。

尝试提高 vlc 客户端的缓存(30000 毫秒) 问题还是没有解决,但是感觉解码后的图像质量有所提高。

我希望有一个实时图像解码的解决方案。

【问题讨论】:

    标签: h.264 vlc rtsp rtp


    【解决方案1】:

    我解决了这个问题。 结果证明是rtp数据包中的时间戳问题。 我发包的时候是按realtime发送的,但是间隔时间太短导致解码延迟。 发送数据包时,通过强制设置合适的间隔来解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-25
      • 2020-06-13
      • 2016-07-17
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 2022-08-02
      相关资源
      最近更新 更多