Documentation

Help & Setup Guide

Everything you need to configure OBS, Moblin, and your iRLStar streaming server. Follow these steps and you'll be live in minutes.

Getting Started

iRLStar works by sitting between your streaming software and the destination. Instead of sending your stream directly, you send it to your iRLStar server. The server then relays it to your destination — adding failover, BRB mode, and multi-source switching along the way.

1
Sign up and wait for approval

Create your account at irlstar.com/signup. We'll manually provision your streaming server and send you an email when it's ready — usually within a few hours.

2
Add your stream key

Log into your dashboard and go to the Keys tab. Paste the server and stream key. iRLStar needs this to relay your stream.

3
Add a source and configure your software

Go to the Sources tab and add a source. Choose RTMP for OBS or SRT for Moblin. You'll get connection details — copy them into your streaming software using the guides below.

4
Start your stream

Select your quality in the Stream tab, hit Start Stream, then start streaming from OBS or Moblin. Your stream will go live automatically when the source connects.

Connection Settings

Use the settings guide below to set your program settings. Your source software must be configured to match the platform requirements you stream to.

!
Required settings — configure these in OBS or Moblin
Video codecH.264 (AVC)
ProfileHigh
Rate controlCBR (Constant Bitrate)
Keyframe interval2 seconds
Max bitrate8000 kbps
Max resolution1920×1080
Max framerate60 fps
Audio codecAAC
Audio channelsStereo
Audio sample rate44100 Hz or 48000 Hz
Important: The keyframe interval of 2 seconds is critical. If this is wrong, your stream will not connect or show buffering for viewers. Set it exactly.

OBS Setup

OBS connects to your iRLStar server via RTMP. This is the most stable and widely supported protocol — use this if you're streaming from a desktop or laptop.

1
Get your RTMP connection details

In your iRLStar dashboard, go to Sources → Add Source → RTMP. You'll see a Server URL and Stream Key. Keep this page open.

2
Configure OBS stream settings

In OBS, go to Settings → Stream and set:

ServiceCustom
ServerYour Server URL from dashboard
Stream KeyYour Stream Key from dashboard
3
Configure OBS output settings

Go to Settings → Output → Streaming and set:

Encoderx264 or hardware H.264
Rate controlCBR
Bitrate4000–8000 kbps
Keyframe interval2 (seconds)
Profilehigh
Tip: For 1080p60 we recommend 6000 kbps. For 720p60 use 4000 kbps. For 480p use 2500 kbps.
4
Configure OBS video settings

Go to Settings → Video and set:

Output resolutionMatch your quality setting in dashboard
FPS60 or 30 — match your quality setting

Moblin Setup

Moblin connects to your iRLStar server via SRT — a protocol designed specifically for unstable mobile connections. Use Moblin when streaming IRL from your phone.

1
Get your SRT connection details

In your iRLStar dashboard, go to Sources → Add Source → SRT. You'll see a Host, Port, and Stream ID. Keep this page open.

2
Configure Moblin stream settings

In Moblin, go to Settings → Stream and configure:

ProtocolSRT
HostYour server IP from dashboard
PortYour port from dashboard
Stream IDYour Stream ID from dashboard
Background streamingOn
3
Configure Moblin video settings

In Moblin settings, set the following for best compatibility:

CodecH.264 / AVC
ProfileHigh
Bitrate4000–6000 kbps (adjust for your connection)
Tip: Enable Background Streaming in Moblin so your stream continues if you switch apps or your screen locks.
Note: Moblin does not always report FPS correctly in the dashboard — this is expected and not a problem with your stream.

Using the Control Panel

The iRLStar control panel lets you manage your stream from any device. Here's a quick overview of each tab.

Stream tab

Shows your live status, stream uptime, and active source. Select your quality (resolution + fps) before starting. Hit Start Stream to begin — the stream goes live as soon as your source connects. Use Stop Stream to end it.

🔀
Sources tab

Manage your ingest sources. Add RTMP sources for OBS or SRT sources for Moblin. The active source (shown with a purple border) is what viewers see. Tap Switch on any connected source to change the active one live.

🔑
Keys tab

Store your stream key here. You can also update the server URL if it needs changing. Your stream key is stored securely on your server and masked in the panel.

📊
Data tab

Shows your data usage for the current session and session history for the past 31 days. Useful for keeping track of bandwidth usage.

BRB Mode

BRB mode lets you step away from your stream without ending it. Viewers see your standby screen instead of a dead feed.

1
Activating BRB

In the Stream tab, tap the orange BRB button while streaming. Your standby video will start playing immediately on Kick. Your stream stays active — viewers see the standby screen.

2
Resuming from BRB

When you're ready to go live again, tap the Resume button. If your source is connected, you'll switch back to live immediately. BRB mode will not auto-switch back to live until you tap Resume — so you stay in control.

Tip: Keep your OBS or Moblin stream running while in BRB mode. When you resume, the switchover is instant.

Switching Sources

iRLStar supports switching between multiple sources live without interrupting your stream.

1
Set up multiple sources

Add a second source in the Sources tab. Configure OBS with one source's details and Moblin with another. Both can be connected simultaneously.

2
Switch live

Tap Switch on any connected source to make it active. The switchover happens in under a second. If the source you switch to isn't connected, the server will switch to standby and wait for it to connect.

Note: Make sure your source is sending video before switching to it. Switching to a disconnected source will show your standby video until the source connects.

Troubleshooting

Common issues and how to fix them.

?
Stream won't start — "No stream key set"

Go to the Keys tab and paste your stream key. Make sure there are no extra spaces. The key should show as set with a masked preview.

?
Source connected but stream shows standby

The server waits for 3 consecutive polls confirming your source is connected before switching to live. This takes about 3 seconds. If it doesn't switch after 10 seconds, check that your stream key in OBS/Moblin matches exactly what's shown in your Sources tab.

?
Disconnected after 5 attempts

This usually means your stream key is incorrect, expired or their server is down. Try to get a fresh stream key, update it in the Keys tab, then stop and restart your stream.

?
Low bitrate warning on source

Your source is sending less than 3000 kbps which may cause quality issues on. Check your internet connection and encoding settings. For IRL mobile streaming, move to a better signal area or reduce your bitrate setting in Moblin to match your available upload speed.

?
Moblin shows as SRT source but FPS shows —

This is expected behavior. Moblin doesn't always report frame rate data through the SRT protocol. Your stream is working correctly — the dash just means the server couldn't read the FPS from the source metadata.

?
Still having issues?

Check the Logs tab in your admin panel for detailed event logs and ffmpeg errors. These often point directly to the problem. If you're still stuck, contact support at [email protected] and include your event log.