OBS (Open Broadcaster Software) is free, open-source software for video recording and live streaming. Packed with lots of features, OBS gives you the tools to maximize your stream quality based on your setup. Works on Windows, macOS, and Linux.
How to download OBS Studio:
- Go to the official website: https://obsproject.com.
- Click "Download" and choose your operating system (Windows, macOS, or Linux).
- Run the downloaded installer and follow the on-screen instructions.
- That’s it! You’re ready to stream.
After installation, log in to your model account and start your broadcast. Below the broadcast window, click “Switch to External Broadcast Software”. Review the recommended settings in the modal dialogue window — you’ll need these values during the setup process.
Stream setup
In OBS Studio, go to Settings → Stream.
- Service: Select Custom.
- Server: Paste the RTMP URL from your broadcast page.
- Stream Key: Paste your broadcast token (green alphanumeric code). For security purposes, keep your token private for security.
Output setup
In OBS Studio, go to Settings → Output.
- Set Output Mode to Simple.
- Video Bitrate: Set according to the table below.
- Audio Bitrate: Set to 128 kbps.
Resolution (WxH) | Video Bitrate | Audio Bitrate | FPS |
320×240 | 300–600 kbps | 96 kbps | 24–30 |
640×480 | 600–1000 kbps | 96 kbps | 24–30 |
854×480 | 800–1200 kbps | 96 kbps | 24–30 |
1024×576 | 1200–2000 kbps | 96 kbps | 24–30 |
1280×720 | 1500–2500 kbps | 96 kbps | 24–30 |
1920×1080 | 3000–6000 kbps | 96 kbps | 24–30 |
Advanced Output Mode lets you configure Stream settings separately. If you’d like to try it, stick to these parameters:
- Rate Control: CBR (preferred)
- Bitrate: See the Output settings table above.
- Keyframe Interval: 2 seconds (IMPORTANT)
- CPU Usage Preset: Veryfast or Faster
- Profile: Main or High
- Tune: zerolatency (IMPORTANT)
If using a non-default Encoder, set B-frames to 0 (essential for stream flow). To reduce CPU load, you can enable GPU/graphics card encoding in OBS.
Audio setup
OBS captures desktop audio and the microphone by default. Check the Audio Mixer for activity.
If there’s no movement or the wrong device is captured, go to Settings → Audio and select the correct devices.
Camera selection
- In OBS Studio, go to the Sources tab.
- Click the “+” icon.
- Select “Video Capture Device”.
- Choose “Create New” and click “OK”.
Select your camera from the device list and set the resolution to match the base resolution you set earlier.
Broadcasting with OBS
Once you click “Start Streaming” in OBS, you’ll go live immediately — even if you’re not logged into your model account.
To end your stream, always click “Stop Streaming” in OBS. Simply closing your browser or logging out won’t stop the broadcast.
Hardware encoding
Hardware encoders are usually better than the default x264 software encoder because they use your graphics card (GPU) instead of your computer’s CPU. This helps your stream run smoother and reduces lag. Modern hardware encoders also give you good video quality with less strain on your computer.
You can read more about GPUs and their in-built hardware encoders on the OBS official website.
Testing
Now it’s time to test your setup. Make sure the stream runs smoothly and your settings work as expected. Testing ahead of time helps you catch any issues early and avoid problems during your live stream.
All trademarks are the property of their respective owners.