SStreamPartPicker
← All guides
IRL Backpack build

How many SIMs, modems, and bonded connections do you need for IRL?

The most confusing part of IRL, explained. How much connection each bitrate needs, and how to get there, from one phone to a bonded backpack.

Holds 1080p60 on Twitch (standard)

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

Hardware total
$1,216
+ ~$35/mo upkeep
Open this build in the configurator
ComponentPickPrice
Camera
DJI Osmo Pocket 3
Gimbal cam with great low light, USB webcam mode, and DJI mic pairing. The IRL favorite.
$512Buy on Amazon
Encoder
Orange Pi 5 + belaBOX
Dedicated HDMI-in encoder running the free, open-source belaBOX firmware with SRTLA bonding. The DIY backpack heart.
$150Find on Amazon
Connection
Netgear Nighthawk M6
5G mobile router with an ethernet port, so you wire it straight to the encoder.
$400Find on Amazon
Data Plan
Visible Unlimited
Truly unlimited data on the Verizon network. The IRL favorite for a cheap single line.
~$25/moLearn more
Bonding
belaBOX SRTLA
Bonds several connections to your relay, built into the belaBOX encoder. Free.
Free (with belaBOX)Learn more
Relay / VPS
belaBOX Cloud
Managed SRT relay plus phone control to start/stop the encoder. The cheap, popular choice.
~$10/moLearn more
Power
SHARGEEK 140 (20K, 140W)
High-capacity, high-wattage bank that runs a power-hungry encoder all day.
$75Buy on Amazon
Audio
DJI Mic Mini
Tiny wireless lav that pairs straight to the Osmo Pocket 3, keeping audio in sync.
$79Buy on Amazon

This is the question that decides whether your IRL stream holds: how much connection do you actually need to hit your target quality, and how do you get there? Here is how it works, from one phone to a fully bonded backpack.

The core math

Your stream needs a steady upload, and the rule that keeps you off the BRB screen is simple: only use about 70 percent of your real upload speed, so spikes and packet loss have room. One modern 5G phone gives you maybe 5 to 8 Mbps of usable mobile upload in the real world, and a lot less in a crowd.

  • 720p30 needs about 3 Mbps. One good connection is usually enough.
  • 720p60 or 1080p30 needs about 4.5 Mbps. One strong 5G line, or two weaker ones bonded.
  • 1080p60 needs about 6 Mbps. To hold it in a crowd, you want two bonded connections.
  • 1440p (2K) needs about 9 Mbps. Three or more bonded, broadcast-grade territory.
A crowd is the real test. Fifty thousand phones at an event crush a single carrier. That is why a phone that works at home stutters at a convention, and why two bonded carriers matter.

How to add connections

There are three ways to get more pipes, plus a second job of combining them.

  • One modern phone with dual eSIM: a primary line plus a backup. This is failover, it switches when one dies, it does not combine them. A great cheap entry, but effectively one pipe.
  • Extra phones as hotspots: each tethered phone adds a real pipe you can bond. Cheap if you have old phones lying around.
  • Dedicated modems like the Nighthawk: better radios and an ethernet port to wire to the encoder. The real upgrade.

Then you combine the pipes with bonding, and add a relay so a dropped link becomes a BRB, not a restart.

Speedify

Software bonding that fuses your connections into one. Runs on a phone or a Pi.

belaBOX SRTLA

SRTLA bonding built into a belaBOX backpack, free, bonding straight to your relay.

belaBOX Cloud

The relay that turns a dropped link into a quick BRB screen.

Run your two lines on different carriers, say Verizon and T-Mobile. One network's dead zone is the other's full bars, which is the whole point of bonding.

Pick the build for your target

Reach 720p: phone-onlyOne connection, your phoneReach 1080p60: bonded backpackTwo bonded connections plus a relayReach 1440p / 2KBroadcast-grade, three or more bondedBuild your own and see the verdictThe configurator estimates the quality your connections can hold
Build on this in the configurator