Skip to content
Menu

OBS integration

Receive your IRL stream in OBS

OBS stays your control room. It pulls the stream from QikStream Relay over SRT like any other source, and you add scenes, overlays and audio on top before going live.

Two ways to receive SRT

IRL Source plugin (recommended)

A free OBS plugin built for IRL streams. It reconnects reliably and keeps audio in sync with video — the most common problem with SRT in OBS. Install it from the project page on GitHub.

Built-in Media Source

Works without installing anything. Good for getting started; if you notice audio drifting out of sync over long streams, switch to IRL Source.

Add the stream with Media Source

You need the Play address of your relay stream — find it in Streams in the QikStream dashboard.

  1. 1

    Add a source

    In OBS click + under Sources and choose Media Source. Name it, for example, Phone.

  2. 2

    Turn off Local File

    Uncheck Local File so OBS shows the network fields.

  3. 3

    Paste the Play address

    Fill in the fields below and confirm with OK.

    Input
    Your Play address: srt://<relay host>:<port>?streamid=<player ID>
    Input Format
    mpegts
    Restart playback when source becomes active
    Off
  4. 4

    Start your encoder

    As soon as your phone or encoder is live, the picture appears in OBS.

Or use the IRL Source plugin

  1. 1

    Install the plugin

    Download the installer for your system from the IRL Source project on GitHub and restart OBS.

  2. 2

    Add an IRL Source

    Add the new source type, choose SRT and paste the same Play address. Follow the plugin's README for the current options.

Go live on your platform

  1. 1

    Open the stream settings

    In OBS open Settings → Stream.

  2. 2

    Enter your platform's details

    Choose your platform, or Custom, and paste the Stream URL and Stream Key from your Kick, Twitch or YouTube dashboard.

  3. 3

    Start streaming

    Click Start Streaming. OBS sends your scenes to the platform — your phone never talks to the platform directly.

Add a BRB scene for bad signal

  1. 1

    Create the scene

    Click + under Scenes and name it BRB. Add an image or a text like *Back in a moment*.

  2. 2

    Switch to it automatically

    The QikStream OBS dock watches your relay's bitrate and switches to BRB when the signal drops — and back when it recovers. Your platform stream keeps running the whole time.

Troubleshooting

The source stays black

Check that your encoder is actually live and that you used the Play address in OBS, not the one for your encoder.

The picture freezes after a reconnect

Restart the source, or let a moderator type !fix in chat if you use the QikStream dock.

Audio drifts out of sync

Switch from Media Source to the IRL Source plugin, which corrects audio sync for SRT.

Stuttering picture

Lower the bitrate in your encoder or raise the latency — a longer buffer survives weaker connections.

Stuck with your OBS setup?

Ask on our Discord — we help streamers set this up every week.