1Confirm the local setup (same network)
For local streaming, keep your Android phone and your OBS computer on the same network.
If you plan to stream while moving between networks, skip to Step 6.
2Find your local OBS IP address
In OBS, go to Tools > WebSocket Server Settings.
Click Show Connect Info and copy the Server IP for your local network.
3Set the IRL Pro local connection link
In IRL Pro, create or edit your OBS/local destination connection.
Set IRL Pro Connection Link to: srt://{{LOCAL_OBS_IP_ADDRESS}}:7654
Replace {{LOCAL_OBS_IP_ADDRESS}} with the local OBS IP you copied in the previous step.
4Add an SRT listener media source in OBS
In OBS, add a new Media Source.
Set OBS Media Source Input Link to: srt://0.0.0.0:7654?mode=listener
Set OBS Media Source Input Format to: mpegts
5Go live in IRL Pro
Start streaming from IRL Pro and your Android camera feed should appear in OBS.
You are now streaming locally over your current network.
6Launch a Streamable server for different networks
If you need to stream while switching networks or using cellular, open streamable.run and Quick Launch a server.
After the server starts, open the Ingests page at https://streamable.run/ingests.
Sources and references
7Connect IRL Pro using the Streamable ingest
In your ingest list, open the IRL Pro (Android) section.
Scan the QR code with your phone camera to import the Streamable destination into IRL Pro.
Tap Go Live in IRL Pro to send your feed to Streamable.
8Stream from anywhere with auto-reconnect
Select the IRL Pro ingest in your cloud-hosted OBS and start your stream.
If your mobile connection drops, Streamable can switch to your ingest offline scene and reconnect when signal returns.