我已经进行了很多搜索,但是无法获得足够多的信息以了解如何将它们真正结合在一起。
因此,我了解H264帧包含一些可从中提取帧速率的帧上的SPS和PPS信息。但是PTS实际上是在PES中编码的吗?那么如何在RTMP中传输PES?
我正在使用librtmp和RTMPServer推送h264帧。服务器是否简单地将相同的数据包发送给使用librtmp发送的客户端? RTMP具有自己的时间戳和帧速率,在发送的数据包中看起来很像。那么RTMP客户端是否不需要从h264帧等中提取帧率,而仅依赖RTMP数据包数据?
如果有人能解释所有这些如何一起工作,那将很酷。我最终试图发送有用的计时信息,这些信息可以在客户端进行绝对时间的解析。