OBS Studio settings are not one-size-fits-all. This guide gives you reusable starting profiles for YouTube, Twitch, and vertical TikTok Live workflows, then shows how to adjust resolution, frame rate, bitrate, encoder, audio, and recording settings for your hardware and connection. Use the checklist before each new setup, platform change, or major equipment upgrade.
Overview
The best OBS settings for streaming balance three limits: your computer’s encoding capacity, your upload connection, and the platform’s accepted stream parameters. A higher resolution or frame rate can make video look sharper and smoother, but it also increases the work required from your encoder and the amount of data sent to the platform.
Start with a stable profile rather than the most demanding one. A reliable 1080p stream is more useful than a stream that repeatedly drops frames, overloads the encoder, or forces viewers to buffer. If your connection or computer is modest, 720p at 30 frames per second is a sensible baseline. If your system and upload connection have headroom, move to 1080p or 60 frames per second one change at a time.
Before changing settings, run a private or unlisted test where the platform supports it. Watch the preview, review OBS statistics, and check the recording afterward. Your goal is not simply a green indicator in OBS; it is clear video, intelligible audio, synchronized speech, and stable delivery over the length of a normal broadcast.
Core OBS terms
- Base (Canvas) Resolution: The size of the workspace where you arrange cameras, screens, overlays, and other sources.
- Output (Scaled) Resolution: The size OBS sends to the streaming platform or saves in an encoded file.
- Common FPS Value: The number of video frames sent each second. Thirty is a practical starting point; 60 is useful for fast gameplay or motion when your system can sustain it.
- Video bitrate: The amount of data allocated to the video stream. More bitrate can preserve detail, but it cannot repair a poor source image or unstable connection.
- Encoder: The software or hardware method used to compress video. Hardware encoders can reduce CPU load when supported by your graphics hardware; software encoding gives you more control but may require more processor capacity.
- Keyframe interval: The regular spacing of reference frames. Use the interval requested by the destination platform or its current OBS integration guidance.
Checklist by scenario
The profiles below are starting points, not universal platform rules. Platform requirements and available encoder options can change, so confirm the destination’s current guidance before publishing a production profile.
General starting profile for a first stream
| Setting | Starting point |
|---|---|
| Base canvas | 1920 × 1080 if your sources are primarily HD; otherwise match your main source |
| Output resolution | 1280 × 720 |
| Frame rate | 30 FPS |
| Video bitrate | Use a conservative value accepted by your platform, then test upward only if stable |
| Encoder | A supported hardware encoder when it performs well; otherwise test software encoding |
| Keyframe interval | Follow the destination platform’s current requirement |
| Audio sample rate | Use one consistent rate across OBS, your operating system, and audio devices |
| Recording format | Choose a format and workflow that can be recovered or remuxed if OBS closes unexpectedly |
This profile is appropriate for talking-head streams, simple presentations, interviews, and early tests. It reduces the number of variables while you confirm that your microphone, camera, scenes, and network are working together.
YouTube Live OBS settings
For a standard horizontal YouTube Live stream, set the canvas to match your production layout and choose an output resolution that suits your upload capacity. A practical progression is 720p at 30 FPS for testing, followed by 1080p at 30 FPS if the system remains stable. Consider 60 FPS for gameplay or other fast-moving content only after a sustained test.
- Use a landscape canvas for standard horizontal programming.
- Match the output resolution to the quality your camera, screen capture, and encoder can consistently deliver.
- Set the keyframe interval and bitrate according to YouTube’s current live-stream instructions rather than copying an old profile.
- Check the stream health panel during a private test and after the broadcast begins.
- Use separate audio sources for microphone and desktop audio so you can correct their levels independently.
Twitch streaming setup
For Twitch, begin with a profile that prioritizes stable delivery and readable motion. Many creators start at 720p or 1080p with 30 FPS, then test 60 FPS when streaming games or other fast content. The right Twitch bitrate settings depend on your chosen resolution, frame rate, encoder, and connection stability.
- Use a consistent canvas so alerts, chat panels, and gameplay sources do not shift between scenes.
- Test motion-heavy content, not only a static webcam screen.
- Watch OBS’s dropped-frame and rendering indicators during a full-length rehearsal.
- Keep overlays away from important game or presentation information.
- If your connection is variable, reduce output resolution or frame rate before adding more bitrate.
TikTok Live OBS setup and vertical scenes
A vertical workflow requires more than rotating a horizontal scene. Create a dedicated canvas with a portrait aspect ratio, then redesign the layout for a narrow screen. Place the camera, comments area, product view, or screen capture where each remains legible without excessive shrinking.
| Vertical scene decision | Practical approach |
|---|---|
| Canvas | Use a portrait layout sized for the destination workflow and your available sources |
| Camera | Crop or reposition it so the subject remains prominent in the narrow frame |
| Screen capture | Show only the essential application area; a full desktop often becomes unreadable |
| Text and alerts | Use larger, high-contrast elements with safe margins near the edges |
| Output settings | Confirm the current TikTok Live connection method and accepted parameters before going live |
TikTok Live access and connection options can vary by account, region, and current platform tooling. Treat OBS as the production layer and verify the delivery method available to you before building a permanent scene collection.
When upload speed or hardware is limited
Reduce load in this order: lower frame rate, lower output resolution, simplify scenes, then review bitrate. Close unnecessary applications, limit browser sources, and avoid stacking animated overlays. If the encoder is overloaded, a supported hardware encoder may help; if the hardware encoder produces poor results or is unavailable, test a less demanding software preset. Do not change several settings at once, because you will not know which adjustment solved the problem.
What to double-check
Connection headroom
Run a speed test at a time and location similar to your broadcast, but do not treat the headline upload number as a guarantee. Other household traffic, Wi-Fi interference, and routing changes can affect delivery. If possible, use wired Ethernet and leave headroom between your available upload capacity and the stream’s target bitrate.
Encoder and GPU load
Open OBS’s statistics window while testing. Look for dropped frames caused by the network, rendering lag caused by scene composition, and encoder overload caused by the chosen output settings. These are different problems and require different fixes. Lowering bitrate will not necessarily fix an overloaded encoder, while changing the encoder will not fix an unstable Wi-Fi connection.
Audio before video
Viewers generally tolerate modest image-quality compromises more easily than unintelligible speech. Set microphone gain so normal speech is strong without constantly reaching the clipping range. Listen for desktop audio, alerts, music, and microphone overlap. Record a short sample and check it with headphones before the live broadcast.
Recording settings
Streaming and recording can use different output settings. If you record locally for clips, choose a recording resolution and encoder your computer can sustain alongside the live stream. Confirm the recording path has enough storage and that the resulting file opens in your editing software. A short local test is safer than discovering after a long broadcast that the file is unusable.
Common mistakes
- Copying a bitrate without checking resolution: Bitrate is meaningful only alongside output size, frame rate, content motion, and platform limits.
- Using 60 FPS by default: Smooth motion is valuable for some content, but it increases production and delivery demands. Use it when the content benefits from it and testing supports it.
- Confusing canvas and output resolution: A large canvas does not guarantee a large, sharp stream. Inspect both fields in the Video settings.
- Testing only for thirty seconds: Short tests can miss heat, memory, network, or encoder problems that appear during a longer session.
- Relying on Wi-Fi without a fallback: If wired networking is unavailable, reduce the profile conservatively and test from the actual broadcast location.
- Building one scene collection for every platform: Horizontal and vertical destinations often need different layouts, source crops, text sizes, and safe areas.
- Ignoring audio monitoring: A microphone can sound acceptable to the operator while being too quiet, distorted, delayed, or mixed with unwanted desktop audio for viewers.
When to revisit your OBS settings
Revisit this checklist before seasonal programming cycles, a new content format, or any move between YouTube, Twitch, TikTok, and a multistream workflow. Platform requirements, available encoders, OBS menus, graphics drivers, and streaming tools can change, so avoid treating an old profile as permanent.
Update your settings when you replace a GPU, CPU, camera, microphone, router, or monitor; move from horizontal to vertical video; add browser sources or animated overlays; change internet providers; or begin recording locally while streaming. Also revisit them after repeated dropped frames, encoder overload, audio drift, blurry motion, or viewer reports of buffering.
Use this final preflight checklist:
- Confirm the correct platform, account, orientation, and scene collection.
- Verify canvas size, output resolution, frame rate, encoder, bitrate, and keyframe interval against current platform guidance.
- Run a private or unlisted test when available.
- Watch OBS statistics for network drops, rendering lag, and encoder overload.
- Listen to a short recording with headphones and check sync.
- Keep a written note of the profile that worked, including the date and the hardware or network used.
- Change one variable at a time when troubleshooting.
For broader setup planning, pair these OBS checks with a beginner live-streaming setup guide. If you plan to publish to several destinations, compare your workflow with this guide to multistream platforms for creators. After the broadcast, a repeatable content repurposing workflow can help turn the recording into clips without changing the production settings that kept the live stream stable.