NTRIP
Ntrip Server: 通过某种途径获得到RTK差分信息,然后传送给 Ntrip Caster.
Ntrip Caster:接收Ntrip Server的差分数据。给ntrip client发送GPS差分数据。
Ntrip Client: 向Ntrip Caster申请GPS差分数据,最终实现RTK定位。
NTRIP2.x vs NTRIP1.0
NTRIP2.0协议是ntrip1.0的基础上,修改了不符合 HTTP 1.1 协议的一些地方:
用POST替换SOURCE
全部时间戳采用GMT(Greenwich Mean Time, 格林威治时间)
使用分块传输编码(chunked transfer encoding), 不需要额外的长度指示
解决代理服务器/防火墙/的问题
NTRIP2.0向下兼容, 又增加了一些实时性好的协议或特性:
UDP 单播
RTSP-UDP协议
源表过滤(Sourcetable filtering), 解决显示或内存受限的问题, 最小化传输成本和时间
SSL for NTRIP:
传输数据的加密(包括用户名和密码)
服务器或数据提供商的身份验证
用户身份验证
用户设备身份验证
通信隐私
SSL 已建立 Internet 标准
———————————————
NTRIP2.0 caster安装
1、登录服务器
将pc上的ntripcaster-2.0.39.tar.bz2包,放到需要安装的服务器上。
2、解压caster包
tar -xjvf ntripcaster-2.0.39.tar.bz2
3、进入ntripcaster-2.0.39文件夹
#cd ntripcaster-2.0.39/
执行以下命令
# ./configure