OBS Studio is the free, open-source software millions of creators use to record their screens and broadcast live. The first time you open it, the interface looks intimidating— panels, docks, and settings crowd every corner of the window. If you select the wrong encoder, bitrate, or keyframe settings, your stream may drop frames, buffer, or fail to connect.
The fix isn’t complicated.
OBS follows one ordered setup you can finish in a single sitting, and the right numbers are the same for almost everyone.
This guide walks you through every step to install OBS, build your first scene, dial in the correct settings, and go live without a hitch.
Step 1: Download and Install OBS Studio on Your Device
Grab OBS from its official site before anything else. Go to obsproject.com and click the download button for your operating system. OBS runs on Windows 10 and newer, macOS, and Linux, so pick the installer that matches your machine and run it. The setup takes under a minute. During install, skip the optional plugin prompts for now; you can add them later once you know what you need.
Launch OBS from its new desktop icon when it finishes. The software is completely free, with no paid tier, watermark, or hidden cost waiting on the other side.
Step 2: Run the Auto-Configuration Wizard for Optimized Settings
Let OBS pick your starting settings automatically. The first time you open the app, the Auto-Configuration Wizard launches on its own. It tests your CPU, GPU, and internet upload speed, then applies the best resolution, frame rate, and bitrate for your setup.
Choose “Optimize for streaming” if you plan to go live, or “Optimize for recording” if you’re capturing video to a file.
You can reopen the wizard anytime from the Tools menu at the top if you skipped it on first launch. Treat its numbers as a solid baseline. You can still fine-tune every value by hand in Step 6.
Step 3: Create Your First Scene in OBS
A scene is a saved layout of everything on screen, and you need at least one. Find the Scenes panel in the bottom-left corner.
Click the plus (+) button, give the scene a clear name like “Webcam” or “Gameplay,” and confirm. Each scene holds its own mix of sources, so you can build one for your intro, one for your main content, and one for a break screen.
Switch between them with a single click while you’re live. Start with one scene now. You can add more once your first broadcast feels comfortable.
Step 4: Add Video and Audio Sources to Your Scene
Sources are the actual content inside a scene, and an empty scene shows a black screen until you add one. Click the plus (+) button under the Sources panel, then pick what you want to capture:
- Display Capture: your entire screen
- Window Capture: one specific app or browser window
- Game Capture: a running game in fullscreen
- Video Capture Device: your webcam or capture card
Name each source, then drag its red handles to resize or reposition it. Hold Alt (Option on Mac) to crop the edges. Stack several sources in one scene for a picture-in-picture look.
Step 5: Balance Your Audio Levels in the Mixer
Set your audio before you go live so your voice comes through clean and even. The Audio Mixer sits at the bottom-center of OBS, with a moving meter for each source.
Speak at your normal volume and watch the bars. Aim for your voice to peak around -6 dB, where the meter stays in the yellow and never touches red.
To clean up your sound, right-click your mic, open Filters, and add three in this order: Noise Suppression, Compressor, then Noise Gate.
Set your sample rate to 48 kHz under Settings > Audio so it matches what streaming platforms expect.
Step 6: Dial In Your Video and Output Settings
These settings decide whether your stream looks sharp or turns into a blurry, stuttering mess. Open Settings > Video, then Settings > Output, and match these values for a stable 1080p broadcast:
- Base (Canvas) Resolution: your monitor’s native size
- Output (Scaled) Resolution: 1920×1080, downscaled with the Lanczos filter
- Encoder: NVENC if you have an NVIDIA GPU, or x264 (CPU) on the “veryfast” preset
- Rate Control: CBR
- Bitrate: 6000 kbps for 1080p at 60 FPS; 4500 kbps for 720p60 or 1080p30
- Keyframe Interval: 2 seconds, which Twitch and YouTube both require
YouTube accepts up to 8000–9000 kbps if your upload speed can carry it.
Step 7: Connect OBS to Your Streaming Destination
OBS reaches a platform using two pieces of information:
- A stream URL
- A stream key
Open Settings > Stream, then choose your platform in the Service dropdown, such as YouTube or Twitch. Sign in through the account button, or select “Custom” and paste the stream URL (the server address) and the stream key your platform gives you.
The stream key is a private password that ties the broadcast to your channel, so keep it secret and never show it on screen. Click OK to save. On its own, OBS broadcasts to one destination at a time.
Step 8: Switch Scenes Cleanly with Studio Mode
Studio Mode lets you set up a scene privately before your audience ever sees it. Click the Studio Mode button in the right-side Controls panel.
Your view splits into two: Preview on the left, which you edit, and Program on the right, which viewers watch live.
Make your changes on the Preview side (adjust a source, load the next scene, or fix a layout), then click Transition to push it live. Pick a cut for an instant switch or a fade for a softer one. This gives you the same controlled workflow that professional broadcast setups rely on.
Step 9: Go Live and Monitor Your Stream Health
One button starts everything. Click Start Streaming (or Start Recording) in the bottom-right Controls panel, and OBS connects to your destination and goes live.
Watch the stats bar at the bottom of the window as you broadcast. It shows your live bitrate, dropped frames, and CPU load. A healthy stream holds a steady bitrate close to your target with zero dropped frames.
Dropped frames that keep climbing mean your upload connection is struggling, so lower your bitrate or drop your resolution to 720p. Keep this bar visible for your whole broadcast. It’s your early warning for trouble.
How to Use OBS with Castr
Castr is an all-in-one live streaming and video platform, and OBS works as a documented encoder for it. You send one OBS feed into Castr, and Castr handles distribution, hosting, and monetization from a single dashboard. These are the features you unlock once OBS is pointed at Castr:
- Multistreaming: broadcast one OBS feed to up to 30 platforms at once, including YouTube, Facebook, Twitch, LinkedIn, X, TikTok, and Kick. Simulcasting reaches every audience from a single stream.
- Video hosting: store and embed on-demand videos with a customizable HTML5 player on your own site.
- Cloud production: mix multiple live sources, videos, images, and overlays in the browser with a cloud switcher, no local software needed.
- Monetization: charge viewers per video through a built-in paywall with pay-per-view access.
- Sub-second latency: stream with under one second of delay for real-time chat and interaction using low-latency streaming.
- TV playout: run 24/7 scheduled channels from your uploaded playlists, like a broadcast TV station.
- Analytics: track viewer geography, devices, and engagement across every stream you run.
Connecting OBS to Castr takes five steps:
- Create a live stream in Castr and open the Source Setup panel.
- Under Publish, copy the Primary RTMP server URL and the Streaming Key.
- In OBS, open Settings > Stream, choose “Custom,” and paste both values.
- Start streaming on OBS. Castr detects the input and the stats bar comes alive.
- Add your destinations in the Destinations tab, then enable playback to embed the player on your site.
Wrapping Up
OBS turns any computer into a broadcast studio once you set up scenes, sources, and the right encoder settings. Castr pairs with OBS to stream everywhere at once, host your videos on demand, and monetize them from one dashboard.
Sign up for Castr’s free plan, paste your ingest URL into OBS, and go live in minutes.


