WebRTC在WebRTC统计的ssrc报告中有一个实验统计量googCaptureStartNtpTimeMs。我相信它被定义为当流从发送方开始时的NTP时间,以毫秒为单位。
我希望我的客户端与WebRTC用于生成该googCaptureStartNtpTimeMs的NTP时钟同步。
我一直在谷歌上搜索/读取WebRTC源代码,我找不到使用哪个NTP服务器来生成这个stat。我假设所有的NTP服务器都不可能同步,所以我需要确切地知道WebRTC使用的是哪个NTP服务器,这样我就可以用它们的googCaptureStartNtpTimeMs时间戳同步我的客户机。
我看到了几个选择:
pool.
我的FreeIPA服务器的日期时间漂移了大约10分钟,导致登录失败。ntpd服务正在启动和运行。我检查了配置,并注意到freeIPA添加了一个本地服务器来同步ntpd.conf文件中的时间。
这就是ntpd.conf中FreeIPA添加的内容:
### Added by IPA Installer ###
server 127.127.1.0 iburst
fudge 127.127.1.0 stratum 10
我也有标准的百人池。
# Use public servers from the pool.ntp.org project.
# Please consider joining th
我不能在我们的服务器上有正确的时间。在这三个服务器中,我们总是得到相同的延迟(它们是同一服务器上的VM )。
我们使用ntp让我们的约会总是同步的。
被虚拟化的主服务器具有。
我在主服务器中的探测:
重新配置tzdata (CEST晚上12:14实时):
root@ns226161:~# dpkg-reconfigure tzdata
Current default time zone: 'Europe/Madrid'
Local time is now: Wed May 13 11:55:01 CEST 2015.
Universal Time is now:
我刚刚注意到,我的服务器在ps 's输出的开始列中有错误的值,它总是显示2017值,而应该显示hour:minute格式。在重新启动服务器后,问题没有得到解决。
服务器的时间是正确的:
root@atlanta:~# date
Sat Jun 23 02:47:28 EDT 2018
服务器运行在ubuntu14.04.5OS上,这是很旧的。这个操作系统将不再支持在2019年4月,但就目前而言,我想保持它和解决问题,而不是重新安装操作系统。
谢谢你的帮助!