NTRIP Caster Setup

原文地址:
http://www.lefebure.com/articles/ntrip-caster-setup/

什么是 NTRIP Caster:

RTCM 数据 IP 网络传输 (NTRIP) 是一种用于通过 Internet 传输 RTK 校正数据的协议。校正数据以类似于流式音频的方式移动。本质上,客户端连接到某个为流提供服务的设备并请求该数据的副本。通过 Internet 传输 RTK 校正数据是使用无线电传输数据的替代方法。GNSS 接收器不知道也不关心校正数据是如何到达它们的,因此我们可以以任何方式传输它,只要字节在到达流动站时的顺序相同。

条款:

NTRIP 软件组件命名不当,导致混淆哪些部分等待连接,哪些部分发起请求。

  • NTRIP 客户端(用作 TCP/IP 客户端) - 这是在流动站端。它启动到 Caster 的连接,请求某个流上的数据。(ip、port、挂载点、用户和密码)
  • NTRIP 服务器(用作 TCP/IP 客户端) - 这是在基站端。它启动与 Caster 的连接,要求为某个流上传数据。(ip、port、挂载点、密码)
  • NTRIP Caster(用作 TCP/IP 服务器)- 这是设备监听连接,并将数据从一个 NTRIP 服务器转发到多个 NTRIP 客户端。

场景 1 - 主播和服务器位于不同的位置:

这是传统场景,您拥有一个承载大量流的主播。每个基站连接到脚轮以上传数据流。客户端然后连接到施法者以下载他们想要的流。
在这里插入图片描述
在这种情况下,Caster 通常会住在数据中心,因为它只是移动数据。每个基站都有一个到 NTRIP 服务器的串行连接,NTRIP 服务器将数据封装成 TCP/IP 数据包并发送给施法者。

如果您管理 NTRIP Caster,您将需要确保您的防火墙允许 TCP 数据包通过它正在侦听的任何端口号进入 caster 软件。NTRIP Server(s) 和 NTRIP Client(s) 都将通过该端口号的公共 IP 连接到您的 Caster。

如果您管理 NTRIP 服务器,则无需在防火墙上执行任何特殊操作。NTRIP 服务器充当 TCP/IP 客户端,这意味着它启动与 Caster 的连接。您将需要知道 Caster 的 IP 地址和端口号,以及将数据发送到该安装点的安装点(流)和密码。


场景 2 - Caster 和 Server 是同一个设备:

对于只有一个数据流和少量客户端的场景,这可能是理想的解决方案。Lefebure NTRIP Caster 软件包括连接到一个串行端口并通过 NTRIP caster 提供该数据的能力。

在这里插入图片描述
在这种情况下,Caster 通常会住在办公室或家中,物理上关闭基站。RTK 基站和计算机之间必须有串行连接,这意味着您受限于电缆可以传输串行数据的最大距离。

NTRIP 客户端需要连接到脚轮,这意味着您需要:

  • 一台可靠的计算机,至少有一个串行端口。
  • 可靠的互联网连接。
  • 来自 Internet 提供商的静态 IP 地址(因此公共 IP 地址不会改变)。
  • 配置防火墙以允许 TCP 端口转发到运行 Caster 软件的计算机的内部 IP 地址。
  • Caster 还应在内部网络上手动分配 IP 地址,以便防火墙始终将传入数据转发到正确的设备。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值