Skip to content
TransferSize

Guide

Protect an HLS stream with Live Relay

Add a controlled TransferSize link in front of an HLS stream you own or are allowed to publish.

5 steps · Paid plan, Live Relay add-on, and an authorized HLS origin · Updated 2026-08-25

Where to startWorkspace → Live Relay → Add authorized source
Steps

Steps to protect an HLS stream with Live Relay

  1. 01

    Make sure you have permission

    Use only a stream you own, run, or have clear permission to republish.

  2. 02

    Test the original stream

    Open the HTTPS .m3u8 address directly and check that its playlists and segments work.

  3. 03

    Open Live Relay

    Add Live Relay to a paid plan and open it in your workspace.

  4. 04

    Add and check the stream

    Enter the source address and wait for TransferSize to show that it is healthy.

  5. 05

    Use the new playback link

    Share it only with the allowed player or audience and watch the source during the event.

What the viewer sees

The viewer opens a TransferSize playback URL. Live Relay serves the HLS stream from the source you approved. It does not change the video quality.

Good to know

A few things that matter

Live Relay does not fix the source

It passes the stream through. Missing segments, bad codecs, or an overloaded server will still cause problems.

Source access must stay valid

Signed links, headers, and allowlists must keep working for TransferSize during the event.

Have a backup plan

Keep access to the source and a way to tell viewers what is happening if it fails.

Questions

Questions people ask

Can I relay any website's stream?

No. The HLS source must be yours or explicitly authorized.

Does it create new video qualities?

No. The current version does not transcode.

Ready?

Choose your files and follow the steps above.

Choose files