Open Broadcaster Software (OBS), which is video recording and live streaming software, is a tool for broadcasters.
The described configurations are general-purpose settings designed to balance quality and stable performance. To achieve low latency, see Low latency: considerations and recommended OBS setup.
To configure OBS with RTMP or SRT live source ingest for Live Streaming, follow these steps:
1. Set Up Your Encoder:
Configure your OBS settings to ensure compatibility with Ravnur Media Services.
Key settings can be configured in the “Settings”:
Video Settings
Select the Output > Output mode - “Advanced”.
- Codec: x264 (or NVENC H.264 for NVIDIA owners)
- Bitrate:
Type | Bitrate (kbps) |
---|---|
Minimum | 2000 |
Average | 4000 |
Dynamic | 10000-12000 |
Range | 2000-12000 |
- Rate Control: VBR
-
Keyframe Interval: 2 s
Select the Video tab.
- Frame Rate: 30 fps
-
Resolution: Maximum 1920x1080 for both Base and Output
Audio Settings
-
Codec: FFMPEG AAC
-
Bitrate: 192 kbps for Track 1 (ensure this aligns with the selected track in Streaming > Audio track settings)
-
Sample Rate: 44.1 or 48 kHz
Network Configuration
-
Ensure outbound TCP port 1935 is open for RTMP streams.
-
Ensure outbound TCP port 1936 is open for RTMPS streams.
2. Create a Live Source
In the Ravnur admin portal, navigate to Live Streaming > Configure Sources. Click on Create Live Source and choose the type of live source and the rest of the fields.
Your option would be “Ravnur Media Services (RMS)” which generate the necessary parameters to connect to OBS:
- Ingest URL
- Streaming Key (for RTMP type).
3. Configure the Live Channel
In the Ravnur admin portal, navigate to Live Streaming > Manage Channels. Click on Create Live Channel.
4. Connect the OBS studio:
1. Open Settings > Stream in OBS
2. Select Service - “Custom…”
3. Insert the “Server” value - copy the Ingest URL (RTMP) and paste it there. Find it in the Live Source or in the Live Event Control Room.
4. Insert the “Stream Key”
For SRT type, Stream Key is set in the URL field, learn more.
You are ready to start the Live Event and begin the OBS stream. Ensure all stream settings and configurations related to the source, such as properties and other details, are set up now. Learn more about the options OBS offers.
5. Schedule and Start the Live Stream:
Before you start streaming, schedule a live event on Ravnur. Learn more.
Then:
1. Access the Control Room from your scheduled live stream.
2. Use the Preview button to start the live source without going public. This allows checking for stream stability.
3. Go back to OBS Studio and select Start Streaming in the Controls tab.
4. Click Go live to start broadcasting. The live stream may take up to a minute to start, and it can be recorded from this point. Learn more.