RTP时间戳
- 编码会沿用当前时间,以毫秒计算,而rtp传输系统采用的是时间基准并不是当前时间
- RTP 时间戳为了多媒体不同流之间实现同步而设计的。
Mediasoup的clockrate参数就是指定这个的
采集实现戳是当前时间uint32类型的毫秒,如果使用rtp发送h264编码的rtp包,时间戳要怎么打?
-
在 RTP 协议中,时间戳字段的设计目的是为多媒体同步提供时序信息。对于 H.264 编码的视频流,RTP 的时间戳不是直接使用采集时的毫秒时间戳,而是基于 RTP 时钟频率(通常为 90kHz) 的递增值。
-
以下是实现 RTP 时间戳的方法:
RTP 时间戳的计算方法
1. 确定 RTP 时钟频率
- 对于视频流