OBS can be used as an encoder to send a video feed into LIGR Live as an Input, which can then be streamed out to your chosen Destinations.
What This Involves
Connecting OBS to LIGR Live requires setting up an Input in LIGR, then configuring OBS to send its video feed to that Input using RTMP.
This guide covers:
• Creating an Input in LIGR Live
• Configuring OBS to send to that Input
• Verifying the feed is arriving in LIGR
Prerequisites
Before you start, make sure you have:
• An active LIGR Live Organisation with permission to manage Inputs
• OBS Studio installed on your production machine
• A stable internet connection with sufficient upload bandwidth
• A Match created in LIGR that you want to stream
Creating an Input in LIGR Live
1. Open LIGR Live and go to the Streaming tab in the left sidebar.
2. Navigate to the Inputs section.
3. Create a new Input and give it a clear name (for example, the Match or camera name).
4. Once created, open the Input to view its RTMP connection details. You will need the RTMP server URL and stream key.
[ Image placeholder: The Inputs page in LIGR Live showing a newly created Input with its RTMP server URL and stream key visible ]
Configuring OBS to Send to LIGR
1. Open OBS Studio on your production machine.
2. Go to Settings and select the Stream section.
3. Set the Service to Custom.
4. Paste the RTMP server URL from your LIGR Input into the Server field.
5. Paste the stream key from your LIGR Input into the Stream Key field.
6. Click OK to save.
[ Image placeholder: OBS Stream settings showing Service set to Custom with Server and Stream Key fields populated ]
Setting Recommended Output Settings in OBS
For reliable delivery into LIGR, configure OBS output settings sensibly for your upload bandwidth:
• Encoder: x264 or hardware encoder (NVENC, QuickSync) depending on your machine
• Rate Control: CBR
• Keyframe Interval: 2 seconds
• Resolution: 1920x1080 (or lower if bandwidth is limited)
• Frame Rate: 25, 30, 50, or 60 fps to match your production
Starting the Stream
1. In OBS, arrange your scenes and sources as you would for any broadcast.
2. Click Start Streaming in OBS.
3. Return to LIGR Live and open your Input to confirm the feed is being received.
4. Once the Input is live, assign it to your Match and configure your Destinations as needed.
[ Image placeholder: LIGR Live Input page showing an active incoming feed preview ]
Tips
• Name your Input clearly so it is easy to identify later, especially if you run multiple Matches.
• Do a test stream well before the Match to confirm bitrate, audio levels, and stability.
• Keep your stream key private. Anyone with it can push video to your Input.
• If you plan to bring LIGR graphics back into OBS as a source, consider using NDI instead of or alongside RTMP.
Common Issues
• Feed not appearing in LIGR: Double-check the RTMP server URL and stream key are copied exactly, with no extra spaces.
• Stream drops or reconnects: Lower your OBS bitrate or resolution if your upload bandwidth is unstable.
• Audio out of sync: Check your OBS audio sync offset on the relevant audio source.
• OBS fails to connect: Confirm your network or firewall is not blocking RTMP traffic.
