我正在从一个主流终端通过 RTP 录制 H.264 单个 nalu 数据包流并播放它。
问题是,当我使用我正在开发的 RTP 模块播放它并将其发送到终端时,视频会跳过并且我在帧之间得到模糊的部分。我不知道它会发生什么或可能会发生什么。这是一些数据:
视频以 15 fps 录制和播放 帧之间的 rtp 时间戳增量为 6000 (90000khz/15fps) rtp 数据包之间的时间间隔约为 66.66 mili secs (1000milis/15fps),如果不增加时间戳,则为 2 milis(对于图片参数集和其他与时间无关的数据包)。
所有这些数据都是用wireshark嗅探收集的。
所以,对我来说,流看起来很健康,但由于某种原因,播放很糟糕。这是显示播放的视频的链接。
也许观看视频有人可以识别发生了什么。
谢谢您的帮助!