Monday, June 17, 2013

OBS 720p-1080p streaming setup guide

Make sure your computer can handle HD streaming (CPU I5 or higher) and you have fast Internet before putting any effort into this guide.

Once done installing OBS start the program up and hit the settings button.

Once in the settings menu you shall see several tabs to the side one of which is encoding there is going to be listed Video Encoding and Audio Encoding. In video encoding type in the Max Bitrate (kb/s): box any where from 2750-4000(if the stream is stuttering lower the Bitrate) and under Audio Encoding AAC at 128 or higher. (lower if any audio problems arise)

Broadcast Settings
Next is the broadcast settings Make sure the Mode is live stream.then choose the streaming service and enter your account details and choose the closest server to you.Make sure auto-reconnect is Checked and the timeout is 10 and delay is at least 3. You can check Minimize network impact if you are having Internet troubles while running OBS. and if you want to record the stream just check the save to file and choose where to save it.


Under video you can stream the resolution of your computer by checking monitor or what we want custom resolution For 720p 1280 in the first box and 720 in the second so 1280x720 for 1080p you want 1920x1080 once that is done go down to FPS and put in 30(60 FPS you  need a very strong computer for this)

Audio is where you put in your microphone device and your audio capture device for games fairly simple you can skip this step if you are just playing games on PC or just streaming from web cam.

advanced should be left alone unless you know what you are doing with said options(the only advice I can give is the x264 CPU Preset is to be set to fast if your CPU can handle it).
x264 Encoding Profile For Twitch must be set to Main.

Microphone Noise Gate can be disabled or enabled if you want to block out some background noise but the setting differ for all microphones.

In the general tab after opening up settings You can save the current settings as a profile just type in a name click add and all the settings have been saved.You can have multiple Profiles and you can easily switch them when you need to.

Due to OBS still being in Beta this guide is subject to change. As of when this guide was made the current version of OBS is 0.522b(Edit:0.592b Still applies.)

Twitch has added minimum requirements for streaming now these requirements will be enforced starting 9/1/2013 the requirement is as follows:

Video Requirements
  • Codec: H.264 (x264)
  • Mode: Strict CBR
  • Keyframe Interval: 2 seconds
Audio Requirements
  • Codec: AAC-LC or MP3, Stereo or Mono
  • Maximum bit rate: 160 kbps (AAC), 128 kbps (MP3)
  • Sampling frequency: any (AAC), 44.1 KHz (MP3)
The defaults of OBS Handle the audio requirement fine.

As for the video all you have to do is to go to the Encoding setting and make sure "Use CBR" and "Enable CBR padding" is checked.(Should already be done by default.)

The Keyframe Interval Is located in Advanced (As of update 0.552b) and set it to 2 (0 is the default and also what I prefer it to be set at.)

Use CFR: Checked

For Older OBS versions 0.552b or less only: Custom x264 Encoder Settings: enter "keyint=X" X is your FPS times 2. AKA your streaming at 30 this will be 60. (Once again I prefer leaving this untouched)

That most of this is because twitch wants phones and tablets to be easier to stream to, if you don't follow their standard your stream won't appear on their phone and tablet Apps.


  1. I like being busy and juggling a lot of things at the same time. I get bored easily, so I need to do a lot. See the link below for more info.


  2. I love your blog. Keep it up.Visit my site too.