rtp 音频采样率48k双声道时间戳为什么以960递增

首先rtp的时间戳单位不是秒之类的单位,而是由采样频率所表示的单位,比如音频采样率是48000,则表示每秒会采样48000次的样本数,举个例子就是:锤子1秒钟敲打48000次,就可以称之为锤子采样样本次数是48000,采样率48000,1秒就有48000个采样,每个采样1/4800*1000毫秒,每个采样对应一个时间戳,RTP音频包(一帧)一般打包20ms的数据,对应的采样数为 48000 * 20 / 1000 = 960,所有时间戳都累加960,就是这一帧对应的采集次数

假如音频采样率是8000,那么rtp时间戳递增(也叫时间戳增量):8000 * 20 / 1000 = 160

视频的时间戳增量:90*1000/视频帧率,就是一帧应该是对应多少次的采集次数;比如视频帧率是25帧,采样率是90kHz(视频一般不会说是用采样率),那么1帧就3600次的采集(90000 / 25 = 3600 (个/帧))

你可能感兴趣的:(音视频流媒体,音视频)