在RTCP中ntp time存放在8个字节中,分为:MSW和LSW,分别占用4个字节
MSW: 单位是,不过是从1900年1月1日算起,所以使用gettimeofday后需要加上:1900-1970的时间差:
msw = (70LL * 365 + 17) * 24 * 60 * 60 + tv.tv_sec;
LSW:单位是232皮秒,其中
1s = 10^12ps,所以
lsw = (tv.tv_usec << 32) / 1000000;
关于为什么是232,别人已经解释的很清楚了~~~