Moblin is the go to streaming app for IRL on iPhone, and one of the few iOS apps that bonds multiple connections with SRTLA. The setup is four fields and a couple of toggles.
Set up the stream
- Open Moblin and go to Settings, Stream, then add a new stream.
- Set the protocol to SRTLA so Moblin can bond your connections.
- Enter your relay details from the dashboard:
- Server:
srt.<region>.irl.ac - Port:
5000 - Stream id:
live/stream/YOUR_KEY
- Server:
Pick the region nearest you. The dashboard shows your exact server and stream id.
Bond your connections
Enable Wi-Fi and cellular at the same time so Moblin spreads the stream across both. Add more modems if you have them. The more healthy connections SRTLA has, the better it rides out a dead one. More on how that works in SRTLA bonding explained.
Two connections minimum
One connection is not bonding. Run at least two (Wi-Fi plus cellular, or two SIMs) so a single dead link cannot take your feed down.
Then bring it into OBS
Moblin sends your bonded stream to the relay. To broadcast it, pull the relay into your own OBS as a media source, then run NOALBS so OBS switches to a holding scene if the feed gets rough. The full OBS side is in the OBS setup guide and NOALBS setup.
That keeps the broadcast on Twitch or Kick even when the field connection wobbles, because OBS stays connected the whole time. See keep your stream live for the full picture.
On Android the equivalent app is IRL Pro.
FAQ
- Does Moblin support SRTLA bonding?
- Yes. Moblin is one of the iOS apps that bonds multiple connections with SRTLA. Enable Wi-Fi and cellular at the same time, and add more modems if you have them.
- Where do I get the server, port, and stream id?
- From your IRLServer dashboard. It gives you the relay address, the port, and your stream id. Paste those into Moblin's stream settings.
- What do I do with the stream after Moblin?
- Pull the relay into your own OBS as a media source and run NOALBS for automatic scene switching. OBS is what broadcasts to Twitch or Kick.