The Mudi 7 dashboard + Android Companion app work together to run your IRL stream. Travel light with a router and phone, add a pocket camera, or build a multi-camera show with more phones and more connections.
There is no fixed kit to buy. The normal starting point is the GL.iNet Mudi 7 + an Android phone running Companion, not the router alone. Keep those two at the core, choose the cameras and extra phones that suit the day, and enable only the features you use. These are examples of the gear you carry; a bonded stream also needs a receiver off-site.
GL.iNet Mudi 7 + one Android phone. The Companion phone can be both your camera and your director: capture video, compose overlays and encode the show. The router runs the dashboard and sends the bonded stream.
No separate camera, laptop or Director Mini required. The phone can also provide GPS and optionally share its cellular connection.
Mudi 7 + three phones + Anker Prime battery + DJI Pocket 3 + SJCAM S10. Use one phone for directing and video processing; use others as cameras, remote camera bridges or extra cellular uplinks.
Add angles, distribute jobs and extend runtime. Different carriers add connection diversity. More phones do not pool into one faster processor: each has a role, and one director composes the program.
Mudi 7 + Android + SJCAM S10. Let the small camera provide the angle and the phone direct the show. Leave the extra phones, gimbal and large battery behind when compact matters more than extra angles or runtime.
For a theme-park day, plan secure, closed storage and keep devices ventilated. On a coaster, follow the operator's rules: store all gear as required, never use loose handheld equipment, and film only where explicitly permitted. Pocket fit depends on clothing and cases.
Original setup illustrations, not product photos or scale drawings. Camera streaming modes, phone encoder limits, battery capacity and safe storage determine what works in your rig. For the SJCAM S10, confirm your firmware offers a compatible custom RTMP mode before choosing it.
A Companion director phone handles video composition and encoding. Other phones can capture or bridge cameras, leaving the router to manage the network. Choose a phone with the encoder capability and cooling your output needs.
Companion connection sharing or Moblink lets nearby Android phones contribute cellular data over the rig's Wi-Fi. Combine those with router cellular and available Wi-Fi in the SRTLA bond. Each cellular link needs its own working data plan.
Extra cameras, a power bank, a Director Mini, GPS accessories and Bluetooth accessories are optional. Keep the same dashboard and simplify the carry; unconfigured tabs stay hidden.
StreamHelpers makes one thing: the IRL Dashboard. It is free, and right now it is available only by personal invitation. Each invited person receives a unique, one-time install link, so there is nothing to download from this site and no public installer.
Invitations are issued directly or by request. To request one, email [email protected] and include your use case, who referred you, and your level of expertise with streaming technology.
That address is only for invitation requests, not for technical support. Help comes from the community: the wiki and the StreamHelpers Discord. Requests without the required details, including single-line emails, are deleted.
Use a phone camera, DJI Pocket 3, a compatible SJCAM or another camera that can publish compatible RTMP video to a custom address. You are not locked into one camera brand. Network video transport and camera-control commands are separate capabilities.
A Companion director receives camera feeds, switches angles, adds overlays and encodes the program. A remote Companion phone can send its own camera, or accept an external RTMP camera on its reachable input and send that feed back to the rig.
Nearby: cameras publish to the router's input addresses over the rig network. Remote: configure the paired phone's supported camera tunnel or Tailscale path and its internet connection. Remote camera participation is a Pro feature; nearby cellular sharing is a different job.
Talkback keeps the crew connected. Send private, big-text messages between director and Companion camera operators, with an on-air tally so they know when their shot is live. These messages are not audience chat and do not go into the program audio.
Bluetooth camera commands: pair and start supported DJI cameras, adjust quality and stabilization, and check video status. Use a Companion phone's Bluetooth or a compatible router USB Bluetooth adapter. Generic RTMP support does not mean every camera supports remote commands.
Your phone director, hardware encoder or compatible direct camera sends the program to the router. The router's SRTLA bonding sends that stream over its active uplinks, and a receiver with a public address (one Docker container on a rented server or a machine you own) puts it back together and publishes it to YouTube, Twitch, Kick or another configured destination. Other links can carry the stream when one drops; delivery still depends on available bandwidth and receiver settings.
The router and Companion do different jobs. The router serves the dashboard, manages links and routes the stream. A Companion director phone does the video processing, while Companion devices provide mobile controls, camera feeds, GPS, sharing and supported Bluetooth services. A Director Mini or OBS can replace the phone's director role, but that does not replace every Companion feature. Optional integrations stay optional: a tab you leave unconfigured simply is not there. The dashboard is free and works without StreamHelpers Pro. Data plans, receiver hosting and any paid external subscriptions are separate.
Bond active cellular and Wi-Fi paths, including nearby phones sharing data through Companion or Moblink. See each link's throughput and health. Multiple carriers can reduce reliance on one network, but no bond can transmit when every usable connection is gone.
The receiver's backup-video system can switch to your uploaded holding clip if the live feed disappears or falls below the configured threshold, then return when it recovers. Upload and enable it, confirm readiness and test off-air. This is separate from SRTLA bonding; a switch can interrupt delivery and is not a guarantee of seamless playback.
Use phone, router or USB GPS for maps, tracks, distance and location overlays. Carry an optional SwitchBot Outdoor Meter for local temperature and humidity via Companion Bluetooth, alongside forecast, radar and lightning. A phone alone is not an outdoor thermometer; keep the meter shaded and ventilated.
Run polls, scored trivia, closest guess and the emoji meter from chat, and put questions, countdowns, results and leaderboards on stream. Feature a viewer's message, show celebrations, or let a helper run the games while you concentrate on the shot.
Restream.io is the supported chat source. Pro Chat requires StreamHelpers Pro and a separately paid Restream subscription. Use Reply in Restream Chat to open Restream's reply-capable chat; the dashboard's feed is not a native reply composer.
Already operate your own chat infrastructure? The only alternative is the very advanced, unsupported bring-your-own feed. You supply and run the connectors, API keys, platform approvals and hosting. StreamHelpers does not host direct platform connectors.
Automatic vote counting, answer scoring, guess collection and emoji activity need Pro Chat. The game cards and overlays can still be used without automatic chat participation.
Stream status is a guided start and stop screen. It checks the camera, the Director Mini, the bond, your receiver and your Restreamer server, names the exact stage that needs attention and takes you to the right control. With a DJI camera configured, one Connect my camera button does the Bluetooth, the pairing and the start.
Every modem, tethered phone and Wi-Fi uplink becomes one stream. Plug an uplink in and it joins the bond; lose service and it drops out, no menus. Spare Android phones join through Companion connection sharing or Moblink and relay their own cellular data. Live per-link and aggregate throughput, receive-buffer tuning and a timestamped connection log. Switch bonding off and the same tab simply lists the addresses your camera can publish to.
Every phone on the router shares its GPS and, if you like, its cellular data into the bond. Make one phone the director and it takes up to four camera phones, lays the overlays on top, offers 720p, 1080p and 4K at 30 or 60 fps in HEVC or H.264, cuts to BRB clips with a caption and sends the show into the bond. Chat down the side of the camera screen, talkback with the crew and adding a phone from across town are Pro.
Overlay control puts every overlay on one page: switch each on or off while live, jump straight to its builder with Edit, turn whole groups on and off, and give your encoder one URL that carries everything. Built-ins cover GPS, map, satellite, radar, lightning, weather, hourly forecast, clock, timer, chat, featured messages, polls, trivia and more. The visual designer works on a true 16:9 stage with text, live router values, artwork, icons, shapes, animations and seamless tickers, and can turn any browser JSON API into a live graphic. Export a design with its artwork and import it on another rig.
Pro Chat uses Restream.io as its supported source, with a separately paid Restream subscription. A very advanced, unsupported user-operated feed is also available without Restream; you own the connectors, API keys, approvals and hosting. StreamHelpers does not host platform connectors. Feature a message on stream with a title, raise chat alerts, style celebrations, and put the Director Mini picture behind the chat and full screen so one phone shows the shot, the chat and the connection at once. Chat alerts the icon while you work in another tab. Reply in Restream Chat opens Restream's reply-capable chat.
GPS from a USB receiver, the router or a phone: lock and satellites, map, track, distance and steps, Tell me about this place lines to read out, and map, satellite, radar and speed overlays. Weather with an hourly forecast, radar and lightning. Clock. Timer for countdowns and count-ups with one-tap theme-park actions. Theme parks: live wait times, show times and dining from ThemeParks.wiki as a ticker, scroller, list or one at a time; it even teaches the timer what you are queueing for. Heading to shows viewers where you are going next, how far, when you will arrive and the wait there, then times the queue.
Per-interface throughput and a connection log, the internal modem, cell scanning and band locking for a better tower at a crowded venue, modem reboot, multi-WAN failover, and venue Wi-Fi repeater controls for captive portals, camouflage, MAC mode, BSSID locking, TTL and MTU, with the risky settings surfaced as plain warnings. Tailscale for private remote access, a Funnel public link for a helper, and a link for approved remote producers.
Stage cards for connection, encoding, delivery, ingest and egress, the logs and downloads behind them, and a ready-made bug report for Discord. Ask AI explains a problem in plain words. You bring your own AI provider key; the same key writes trivia and jokes, answers What am I looking at? and Tell me about this place.
A guided setup asks one plain question at a time. Header chips you choose (bitrate, battery, viewers, alerts and many more) sit across the top of every tab. A dashboard login, a one-link share with a helper that opens only Trivia, Polls and Jokes, backup and restore as one JSON file with secrets left out by default, and a System update card that tells you when a new version is out and installs it without touching your settings.
The dashboard is free. StreamHelpers Pro is an optional subscription that unlocks Pro Chat (and the games that count or score chat), the public Live Map your viewers open with one link, overlays without the StreamHelpers.com mark, Motion & g-force readouts from a Companion phone, and the Companion's Pro layouts, camera talkback and adding a phone from anywhere. Restream chat needs its own paid Restream subscription, separate from Pro; the unsupported user-operated feed does not need Restream. See what each Pro feature does and the Pro guide.
Part of the standard setup, not just an optional remote. Install StreamHelpers Companion for the full mobile feature set. It can be your camera and director, or work beside an external encoder. Check phone encoder limits, cooling and power before choosing your output format.
A GL.iNet Mudi 7 (GL-E5800) with your SIMs. The dashboard runs on any OpenWRT or GL.iNet router; the bonding sender is built for the Mudi 7.
One Docker container on any always-on machine with a public address: a rented server, a home server or a NAS. The receiver · renting a server.
Add compatible RTMP cameras, more Companion phones, or a Director Mini or OBS for a different director workflow. A USB GPS receiver, USB Bluetooth adapter, weather meter and external battery are optional. Why these pieces explains what each one adds.
Every guide, from going live to recovering a broken update, lives in the community StreamHelpers wiki. Start at the dashboard.
Questions, bug reports and feature requests go to the StreamHelpers Discord, where the community answers them and votes on what matters. How support works.
Not published. It is not open source and not available on request: run it or don't, but please don't ask.