SStreamPartPicker
← All guides
IRL Backpack build

How to self-host an SRT relay for IRL streaming for under $6 a month

By Elan Harpaz · Published 2026-11-03

A $5 VPS, MediaMTX or SLS, and NOALBS give you a BRB-capable relay you own. The steps, the hosts worth using, and when belaBOX Cloud at $10 is the smarter buy.

How to self host SRT relay for IRL streaming: the short answer
This IRL Backpack build holds 1080p60 on Twitch (standard) and costs $1,059.97 in hardware plus about $45 a month to run. It needs roughly 8.6 Mbps of sustained upload to hold that comfortably, and what stops it going higher is its encoder. Your encoder tops out at 1080p60. A higher-end encoder would go further.
Holds
1080p60
on Twitch (standard)
360p480p720p1080p1440p4K

Your encoder tops out at 1080p60. A higher-end encoder would go further.

Hardware total
$1,059.97
+ ~$45/mo upkeep
Prices checked 2026-10-22
Open this build in the configurator

Buy links are affiliate links: we earn a commission at no extra cost to you. Prices are tracked estimates, not live prices. Full disclosure

ComponentPickPrice
CameraDJI Osmo Pocket 3
Gimbal cam with great low light, USB webcam mode, and DJI mic pairing. The IRL favorite.
Buy on Amazon
$495
EncoderOrange Pi 5 + belaBOX
Dedicated HDMI-in encoder running the free, open-source belaBOX firmware with SRTLA bonding. The DIY backpack heart.
Buy on Amazon
$150
ConnectionNetgear Nighthawk M1
The budget IRL workhorse: an ethernet port and long battery, often cheap secondhand.
Buy on Amazon
$248.90
Data Plan
Red Pocket Unlimited
The MVNO that lets you pick the network per SIM, AT&T, T-Mobile or Verizon, which makes it the easiest way to build a two-carrier bag from one account.
Learn more
From ~$40/mo
Bonding
SRTLA on your own relay (srtla_rec)
The open-source receiver half of belaBOX bonding. Run srtla_rec next to SLS or MediaMTX on a VPS and any SRTLA sender bonds to it for free.
Learn more
Free (plus your VPS)
Relay / VPS
Hetzner Cloud VPS
The cheapest serious VPS with US and EU regions and 20 TB of traffic included, which is why so many self-hosted SRT relays live here.
Learn more
From ~$5/mo
Power Bank / Portable BatteryINIU P512 20,000mAh
A high-capacity 20,000mAh bank with strong USB-C output, enough to run a backpack rig for hours.
Buy on Amazon
$27.99
AudioDJI Mic Mini
Tiny wireless lav that pairs straight to the Osmo Pocket 3, keeping audio in sync.
Buy on Amazon
$79
Mount / StabilizerSmatree telescoping pole
Extends reach for selfie framing and stable walk-and-talk shots.
Buy on Amazon
$24.99
Backpack / CaseCawypety Transparent Bubble Pack
Another see-through ventilated bubble pack, this one foldable so it packs down for travel. Great airflow with a stowable design.
Buy on Amazon
$34.09

Self-hosting an SRT relay for IRL streaming costs about $5 a month on a Hetzner or Linode VPS and takes an evening: install MediaMTX or SRT Live Server to receive the stream, run OBS somewhere to pull it and push to Twitch, and add NOALBS so a dead connection swaps to a BRB scene automatically. Add srtla_rec on the same box and any belaBOX, Moblin or IRL Pro sender bonds to it. The honest comparison is belaBOX Cloud at $10 a month, which does all of that with no terminal, so the self-hosted route is for people who want control, a specific region, or the $60 a year.

What a relay does, in one sentence

The Relay Turns a Drop Into a BRB: the encoder in the bag sends SRT to a server you control, OBS on that server or at home pulls it, and when the bag goes quiet OBS shows a holding scene while Twitch keeps seeing a live stream.

The build

  • Rent a VPS in the region you stream in. Latency to the relay matters more than CPU; a 1 vCPU, 2 GB box is plenty for a passthrough relay.
  • Install MediaMTX (one binary, one config file) or SRT Live Server. MediaMTX also accepts RTMP and WebRTC, which future-proofs it.
  • Open the SRT port in the firewall and set a passphrase. An open SRT port is an invitation.
  • Install srtla_rec if the sender is a belaBOX, Moblin or IRL Pro, so bonded links reassemble on your box.
  • Point OBS at the relay as a media source. That OBS can be on the same VPS, on a home PC, or on IRLToolkit.
  • Add NOALBS. It watches the bitrate and switches scenes to BRB and back. Without it the relay only freezes the last frame.
  • Test at home with the modem off: the channel should show BRB, not go offline.
Hosts for a relay
Hetzner CloudLinode (Akamai)Oracle Free TierRackNerdbelaBOX Cloud
MonthlyAbout $5About $5FreeAbout $3 (yearly)$10
Included traffic20 TBGenerous10 TBFairIncluded
You maintain it
srtla bondingInstall itInstall itInstall itInstall itBuilt in
RegionsEU + USWorldwideLimitedUSWorldwide
A 6,000 kbps stream for 20 hours a month is about 54 GB in and 54 GB out. Every allowance above covers it.
Hetzner Cloud VPS

Cheapest serious VPS with the traffic allowance to match. Where most self-hosted IRL relays live.

MediaMTX

One binary, SRT in, SRT or RTMP out, and a config you can read. The modern relay.

NOALBS (auto BRB switcher)

The BRB switcher. Without it your relay is a freeze frame.

SRTLA on your own relay (srtla_rec)

The bonding receiver. Free, and the reason a belaBOX can use two modems against your own server.

Oracle Cloud Free Tier

A relay for nothing, if you can get an ARM instance in your region and remember to keep it active.

belaBOX Cloud

The managed version of this whole page for $10 a month. Pick it if the terminal steps above read as work rather than fun.

Bandwidth per hour at the tier you stream is on the data usage calculator. The relay sees the stream twice, in and out, so double it when checking a host allowance.
GB per hour at each tierPlan the VPS trafficThe managed relays comparedbelaBOX Cloud versus IRLToolkitEvery relay option we trackRanked by first-year cost

Frequently asked

How much does it cost to self-host an IRL relay?

About $3 to $6 a month for a VPS, and $0 on the Oracle free tier. The software (MediaMTX or SLS, NOALBS, srtla_rec) is free.

Is a self-hosted relay better than belaBOX Cloud?

It is cheaper and you choose the region and the software. belaBOX Cloud is easier, includes bonding and the BRB logic, and costs $10 a month. Most people should start with belaBOX Cloud.

Do I still need OBS with an SRT relay?

Yes, something has to pull the SRT feed and push RTMP to Twitch with the BRB scene. That OBS can run on the VPS, on a home PC, or on a cloud OBS service.

About this guide. Written by Elan Harpaz. We do not lab-test hardware. Every quality verdict on this page is a planning budget computed from a published model, and every price is a tracked estimate rather than a live one. How the numbers are derived: methodology. How picks are chosen: editorial policy.

Build on this in the configurator