Build an IRL streaming setup that fits your day
IRL streaming means broadcasting from the real world: walking a city, exploring a theme park or taking viewers on a trip. A useful setup balances camera quality, reliable internet, battery life and controls you can operate while moving.
StreamHelpers joins a local router dashboard with an Android Companion app. You do not need to buy a fixed backpack kit or carry a laptop. Start small, then add equipment only when it solves a specific production or connectivity problem.
The minimum StreamHelpers rig
The standard starting point is a GL.iNet Mudi 7 (GL-E5800), an Android phone running Companion, working cellular data and a receiver with a public address. The phone can capture the camera, compose overlays and encode the program. The router runs the dashboard and sends the stream through its SRTLA bond. The receiver reassembles video and publishes it to your configured destinations.
The dashboard can run on other OpenWrt or GL.iNet routers, but the shipped bonding sender targets the Mudi 7. Do not assume another router has equivalent modem support, processing power or compatibility.
Compact carry or streaming backpack?
A router and camera/director phone minimize weight. Add a compatible pocket camera if its angle or stabilization improves the show. For a longer multi-camera day, add a power bank, more Companion phones and cameras. One phone directs; others capture video, bridge a camera or share a cellular connection. Extra phones do not combine into one faster encoder.
A larger bag gives you room for power and more uplinks, but weight, cabling and heat increase too. Keep hot devices ventilated, protect cables from strain and test the rig packed exactly as you will carry it. A battery's advertised capacity alone does not tell you how long the complete system will last.
Plan data, power and receiver hosting
Each cellular link needs an active data plan. Different carriers can add diversity; several SIMs on the same underlying network may still fail together. At a constant 6 Mbps, video payload alone is about 2.7 GB per hour, before protocol overhead, retransmissions, previews and other traffic. Measure actual usage rather than treating that example as a plan allowance.
The receiver can run as a Docker container on a suitable rented server or always-on machine with a reachable public address. It still needs enough bandwidth, resources and correct network configuration. The bonding guide explains why it is separate from the equipment in your bag.
Connect YouTube, Twitch or Kick
Configure compatible outputs through the receiver's Restreamer or your chosen publishing workflow. Restreamer and Restream.io are different products: the former runs on your receiver, while the latter is an external service. Platform permissions, accepted codecs, output settings and any subscription fees still apply. Test your actual destination, not just the local camera preview.
Before your first public stream
- Request an invitation and complete dashboard, Companion and receiver setup.
- Choose a phone-supported output format and verify camera-to-router video.
- Confirm each uplink and the receiver, then check playback at the final platform.
- Test a lost connection and any configured backup video off-air.
- Check battery runtime, heat, audio and safe storage during a realistic walk.
Keep the router dashboard on your LAN or a configured private connection, set its login and do not port-forward it. See the dashboard guide, phone selection guide and receiver guide for installation details.
Start with the free dashboard
The IRL Dashboard is free by invitation. Hardware, data plans and receiver hosting are separate; Pro is optional. Compare features and costs before choosing your rig.
