Skip to content
Evaluating a professional video workflow? Professional video workflow? Talk to a video expert
Castr/Platform/SRT streaming

SRT streaming

SRT streaming for reliable contribution when the network is unpredictable.

Use SRT for secure, resilient, low-latency video contribution across public networks, then let Castr handle playback, multistreaming, and recording.

A remote field encoder contributes over SRT across the public internet using an SRT endpoint and passphrase. Castr receives the feed while SRT retransmission recovers lost packets within the configured latency window, keeping the stream stable on unstable networks, then transcodes it to adaptive bitrate renditions and publishes to an HLS embed player and multistream destinations such as YouTube, Facebook, and custom RTMP or SRT endpoints, with optional recording to video on demand.
8 years in business since 20185,000+ businesses trust Castr 4.8/5 on G2 99.9% uptime SLA

Trusted by broadcasters and remote production teams

Business outcomes

The workflow should create value, not more operational risk.

01Protect contribution quality

SRT recovers lost packets and absorbs jitter, so a shaky connection that would stall an RTMP stream keeps playing cleanly.

02Produce remotely

Bring feeds from field kits and remote sites into one cloud workflow, wherever the team is.

03Connect to the full stack

Continue from SRT ingest into playback, distribution, and recording.

Capabilities that matter

The SRT streaming workflow, from contribution to delivery.

SRT protects contribution quality over unpredictable networks, and Castr connects that resilient feed to delivery, recording, and playback. SRT ingest is included on all plans.

SRT ingest

Send SRT feeds from your encoder straight into Castr.

SRT pull and push options

Depending on what fits your setup, push streams to Castr or have Castr pull from your SRT source.

Global ingest locations

Choose from 40+ ingest locations worldwide, so every team member contributes from a nearby point.

Encryption support

Encrypt the feed in transit with an SRT passphrase so that only endpoints with the matching passphrase can decrypt the stream.

Live delivery

Castr turns your SRT feed into HLS playback for viewers, delivered over multi-CDN (Akamai, Fastly, and CloudFront).

Recording

Record incoming feeds in the cloud automatically, ready for replay and video-on-demand.

Need the complete matrix? See capability availability and plan tiers in one place.

Compare plans and capabilities →

What SRT streaming is

What SRT streaming is, and why production teams use it.

SRT (Secure Reliable Transport) is an open-source streaming protocol built for sending high-quality video across unpredictable public networks. It adds error recovery and encryption on top of low-latency UDP transport, which is why it is widely used for contribution and remote production.

How SRT works

  • Secure Reliable Transport

    SRT is an open protocol originally developed by Haivision and maintained through the SRT Alliance.

  • Error recovery

    SRT recovers lost packets over lossy networks, so a shaky connection is less likely to break the feed.

  • Low-latency contribution

    SRT keeps contribution latency low while still recovering lost packets that best-effort UDP would simply drop.

  • Encryption

    SRT can encrypt the stream in transit for secure point-to-point contribution.

SRT with Castr

  • SRT ingest

    Send an SRT feed from your encoder straight into Castr.

    SRT ingest is included on all plans.

  • SRT pull and push

    Send SRT to Castr in caller or listener mode, or have Castr pull from your source. Confirm mode, host, and port on both ends.

  • Global ingest locations

    Choose from 40+ ingest locations worldwide, so each contributor connects to a nearby point.

  • On to delivery

    Castr converts your SRT feed into audience-ready HLS playback, distribution, and recording.

SRT affects contribution quality and contribution latency. End-to-end viewer latency also depends on transcoding, delivery protocol, player, and audience scale.

What is the SRT protocol?

SRT encoders that work with Castr

SRT encoders and hardware that connect to Castr.

Castr isn't an encoder itself but the managed SRT ingest and delivery service your encoder sends to. Most professional software and hardware encoders that output SRT can send a feed to Castr using your stream's ingest details.

Software SRT encoders

  • OBS Studio

    The free, open-source OBS supports SRT output and can publish a feed to Castr's SRT ingest.

  • vMix

    vMix can send an SRT stream from a Windows production system.

  • Wirecast

    Telestream Wirecast supports SRT contribution output.

  • FFmpeg

    FFmpeg can output SRT for scripted or custom contribution workflows.

Hardware SRT encoders

  • Haivision encoders

    Haivision, which created SRT, builds hardware encoders that output the protocol.

  • Field and rack encoders

    Common broadcast hardware encoders that support SRT can contribute over public networks.

  • Bonded-cellular units

    Bonded and cellular field units that output SRT suit remote and mobile contribution.

  • Any SRT source

    If a device can output SRT, it can send a stream to Castr's managed ingest.

    SRT ingest is included on all plans.

Your encoder sends the stream to us, and Castr handles the managed SRT ingest and delivery. Before going live, make sure your encoder's SRT settings (mode, port, passphrase, and stream ID) match Castr's ingest details.

What is the SRT protocol?

SRT vs RTMP

SRT vs RTMP: how the two contribution protocols compare.

RTMP and SRT are both contribution protocols for getting a live feed from an encoder to a server. RTMP is older and universally supported, while SRT is newer and built for resilience over unpredictable networks. Castr accepts both, so you can match the protocol to the production.

When SRT fits

  • Unreliable networks

    SRT recovers lost packets, so it holds up better on public internet, cellular, and long-haul paths.

  • Encrypted contribution

    SRT can encrypt the feed in transit with a passphrase for secure point-to-point contribution.

  • Remote production

    Its resilience and low latency make SRT a common choice for REMI and field contribution.

  • UDP transport

    SRT runs over UDP, which suits real-time video better than TCP on lossy links.

When RTMP fits

  • Maximum compatibility

    Nearly every encoder and platform supports RTMP, so it is a dependable default.

  • Simple setup

    A server URL and stream key are all most encoders need to publish RTMP.

  • Established workflows

    RTMP remains widely used for straightforward encoder-to-server publishing.

  • Managed RTMP server

    If RTMP fits, Castr also runs a managed RTMP server on the same delivery stack.

    See the RTMP server page.

Both protocols affect contribution, not end-to-end viewer latency, which also depends on transcoding, delivery protocol, player, and scale.

Compare with a managed RTMP server

Seen enough to test it? Start a 7-day trial with no credit card, or talk through your exact setup first.

Operator fit

Designed for recurring, accountable video work.

Operational complexity matters more than company size. The strongest fit is a team with a named owner, a repeatable schedule, and a real consequence if delivery fails.

Review your workflow with Castr

Strong qualification signals

  • Remote production and REMI
  • Field contribution
  • SRT as an alternative to satellite or fiber backhaul
  • Unpredictable public internet paths

Switching to Castr

Move off your current platform without dropping a broadcast.

You do not have to cut over blind. Run Castr in parallel with your current provider while you test, and let our video team confirm the fit before anything switches.

01

Run in parallel

Point a test encoder at Castr while your current platform keeps serving viewers. Nothing changes for your audience until you are ready.

02

Map the workflow

Our video team reviews your ingest, player embeds, video library, security, and monetization setup, then confirms plan fit for your concurrency and destinations.

03

Cut over with support

Switch your embeds and destinations when you are confident, with 24/7 human support on hand during your first live events on Castr.

Plan your migration with a video expert

Questions before you choose

Evaluate the workflow with confidence.

Feature and plan availability changes by tier. Use the full matrix for comparison, or let our team validate a complex setup.

What is SRT streaming?

SRT streaming uses the Secure Reliable Transport protocol to send live video across public networks with error recovery and optional encryption. It is designed for resilient, low-latency contribution, which makes it popular for remote production and broadcast backhaul. Castr supports SRT ingest on all plans.

SRT vs RTMP: which should I use?

RTMP is a long-established, widely supported protocol for straightforward encoder publishing. SRT is often chosen when the network is unreliable, because it recovers from packet loss and can encrypt the feed. Castr accepts both, so you can match the protocol to the production.

What is an SRT server?

An SRT server, also called an SRT live server, accepts an incoming SRT stream, or serves one for pull, and hands it to a delivery workflow. Castr runs managed SRT ingest at 40+ locations worldwide, so you send an SRT feed to a nearby point without configuring and maintaining your own server.

What is SRT streaming software?

SRT streaming software is any tool that sends or receives video over the SRT protocol, from encoder software like OBS Studio or vMix on the sending side to a platform like Castr on the receiving side. Castr's managed SRT service receives your feed, transcodes it, and handles playback, recording, and multistreaming without server software to run.

What ports does SRT use, and is it UDP or TCP?

SRT runs over UDP, not TCP. There is no single fixed port. You choose a UDP port for the SRT stream and make sure it is open on both ends. A firewall that only allows TCP will block SRT, so confirm UDP is permitted on the port you configure.

What are the SRT passphrase and stream ID for?

The passphrase enables SRT's built-in encryption, so only endpoints with the matching passphrase can decrypt the feed. The stream ID (streamid) identifies which stream you are connecting to on the server, which lets one ingest endpoint route multiple streams. Set both to match what the ingest expects.

What is the difference between SRT caller, listener, and rendezvous modes?

In caller mode the encoder initiates the connection to a listening server, and in listener mode the device waits for an incoming connection. In rendezvous mode both sides connect to each other, which helps when both are behind firewalls. Pick the mode that matches how your encoder and the ingest are set up.

What latency should I set for SRT?

SRT uses a latency buffer, usually set in milliseconds, that trades delay for resilience: a higher value recovers more lost packets on a poor network, while a lower value reduces contribution delay. Set it based on your network quality, and remember it affects contribution, not final viewer latency.

Why use SRT instead of RTMP?

Choose SRT when the path between your encoder and the server crosses unreliable links such as the public internet, cellular, or long-haul connections, or when you need the feed encrypted in transit. If your network is solid and your gear is RTMP-first, RTMP is still a dependable choice, and Castr accepts both.

Can Castr pull an SRT source?

Yes. Castr can pull from an SRT source (acting as caller to your listener) as well as accept pushed SRT feeds. Availability of pull workflows varies by plan. Either way, confirm the mode, host, and port on both ends.

Does SRT determine viewer latency?

No. SRT settings control contribution latency, the leg from your encoder to Castr. What viewers experience also depends on transcoding, the delivery protocol, the player, and audience scale.

Can Castr help us validate our current workflow?

Yes. Castr’s video team will walk through your current setup, from sources and destinations to audience scale, security, and monetization, and confirm the fit before you migrate.

Move from evaluation to a working broadcast

Map Castr to the workflow your team runs today.

Discuss protocols, concurrency, destinations, bandwidth, storage, security, monetization, migration, and support with a video expert.