DJI Matrice 5T - Just Launched Shop now →

What Is an NTRIP Caster?

Drone Safe Store November 6th, 2026
What Is an NTRIP Caster?

Caster vs Server vs Client: Who Does What

Component

Role

Example

NTRIP Server

Uploads correction data from a source to the caster

Software running at a reference station, or a network RTK provider's own infrastructure

NTRIP Caster

Receives from servers, authenticates clients, distributes streams

A network RTK provider's hosted service, e.g. Emlid Corrections or the DSS RTK Network Subscription

NTRIP Client

Connects to a caster, requests a mount point, applies the correction

A GNSS receiver or drone controller running NTRIP settings

A caster doesn't generate any correction data itself, it's a distribution point, not a computation engine. The actual correction, whether from a single fixed base or a Virtual Reference Station network, is computed upstream and simply passes through the caster on its way to a client.

What a Caster Actually Receives and Sends

Incoming, a caster accepts one or more NTRIP server connections, each uploading a correction stream, a single base station's own data, or a network RTK engine's computed output for a wider coverage area. Outgoing, it serves any number of connected clients simultaneously, each one authenticated separately and each free to be connected to a different mount point on the same caster.

That's the practical reason a single network RTK subscription can support many operators working at once, a caster hosting a national network isn't limited to one active connection at a time; it manages authentication and stream selection per client independently.

The Sourcetable: How a Caster Advertises What It Has

Every standards-compliant caster publishes a sourcetable, a structured list of everything it offers, built from three record types: CAS records describing the caster itself, NET records describing the network behind it, and STR records, one per mount point, each describing a specific correction stream (its format, coverage area and whether it needs the client's position for a VRS calculation). A client, or a person setting up a receiver manually, can query this sourcetable to see every mount point a caster hosts before choosing one.

This is where mount point naming actually comes from: a caster's sourcetable might list a specific physical base station by name, a general regional VRS feed, or several of each side by side, and picking the wrong one from that list is a common, easily fixed cause of a rover never converging to FIX.

Who Actually Runs a Caster

A network RTK provider is, functionally, an organisation running a caster and a network of reference stations feeding it, Emlid Corrections and the DSS RTK Network Subscription both work this way, each hosting their own caster infrastructure that a rover connects to as a client. Neither requires the end user to run any caster software themselves, the subscription is access to an already-running one.

Running a private caster is also possible for an organisation with its own dense network of fixed reference stations, common among national mapping agencies and large infrastructure operators, but well beyond what a typical survey, construction or drone mapping business needs; buying access to an existing network RTK subscription covers the same ground without the infrastructure overhead.

What This Means in Practice

Every field entered into a receiver's or drone controller's NTRIP correction settings, the caster address, port, username, password and mount point, maps directly onto the caster's own role: the address and port identify which caster to connect to, the mount point identifies which stream from its sourcetable to request, and the credentials are what the caster checks before it starts sending data. Our How Does NTRIP Work? guide covers the full connection sequence these settings trigger, from the initial handshake through to a continuous correction stream.

Emlid Reach RS4 Free Gifts Included
 

Emlid Reach RS4

Survey-Grade Accuracy · Advanced Tilt Compensation

£3,599.00

Common Questions

Share this post

More articles

Accreditation