OBS and Twitch Streaming Tutorial

This is my tutorial on how to stream with OBS on Twitch TV. This tutorial is divided into multiple parts for easy navigation, and will teach you the following:

– Whether or not you will be capable of streaming, and what quality you will be able to stream at with your hardware and internet connection.

– What programs and accounts you will need to stream.

– How to create scenes and sources, and avoid issues with monitor captures and games which run in multiple windows.

– How to get your stream started quickly and easily, without getting bogged down in unneeded details.

– How to use advanced settings to tweak your stream to get the best possible performance out of your computer and your internet connection.

– How to make high-quality local recordings for uploading onto video-sharing sites like YouTube.

If you like what you see here, leave a like! And if you have any questions, comments, or criticisms on the video, leave a comment and I’ll get back to you.

0:00:39 Part 1: What hardware / internet connection is needed to stream?
0:05:55 Part 2: Downloading Software
0:06:44 Part 3: Creating Scenes and Sources
0:16:50 Part 4: Basic Setup
0:32:15 Part 5: Advanced Setup
1:25:40 Part 6: How to make high-quality local recordings


Twitch: http://www.twitch.tv

OBS: http://www.obsproject.com

Getting your twitch stream key: http://www.twitch.tv/your_username_here/dashboard/streamkey

Standalone Ping tool: http://www.teamliquid.net/forum/viewmessage.php?topic_id=326034

OBS Ping plugin: https://obsproject.com/forum/resources/server-ping-plugin.17/

x264 presets: http://dev.beandog.org/x264_preset_reference.html

x264 settings wiki: http://mewiki.project357.com/wiki/X264_Settings

Speccy (Temperature monitoring tool): http://www.piriform.com/speccy


I couldn’t have made this tutorial without looking into a few other tutorials and websites along the way. Here are some additional links where I got my information.

NovaWar’s ‘Learn to Live Stream’ playlist
This is where I got the idea to make this video, and I could not have made my video without watching this playlist. Basically, my tutorial is a very condensed version of his tutorial, with a few tweaks here and there for the Blood Bowl people. His version is about 3 and a half hours long, but also answers a few live viewer questions. It’s a very good watch if you have the time.

RobinJack0r’s OBS Advanced 2 – High Quality Local Recordings
This great little video shows you the differences between local recording options, and really shows you the fine line between a high-quality recording and one that’s far too massive to be practical. This is a short video, and I highly recommend it.

You can learn more browsing these forums for an hour than you ever though was possible. There’s a lot of OBS experts here (including the creator himself) who can teach you all kinds of a little things and help you with directed troubleshooting if you get stuck.



  • Saving Dead 5 years ago

    oh hellnaww reading

  • Derby man 5 years ago

    Even though OBS has updated this was an incredibly helpful video. thank you for all the tips. Apparently, I can stream my favourite 3rd person shooters at 1080p. Thought it would have to be 720p. Thanks for the help.

  • Capn Survivalist 5 years ago

    I tried streaming my game, but it only showed a black screen

  • Maxtorym 5 years ago

    hmmm my obs is saying no drop rates but when i self look my stream i have loading time between the stream… unless i set mbit to 1500 it get less. 720p on 2500 its loading from time to time

  • Blurr 5 years ago


  • MARZIN2 5 years ago

    Whenever I stream a game like counter strike global offensive, my ping goes up to 900?  is there anyway i can fix? my upload speed is 0.83 mbps and my download is 9 mbps. plz help

  • dan tan 5 years ago

    i have 20 upload speed without cord lol with cord 72 mbps

  • GrandofTheftHero 5 years ago

    Hi, I'd just like to say that you have a very nice and in depth tutorial here. I do have some issues with my OBS, and I was wondering if you can answer a question I have:

    So basically, when I begin streaming, my fps seems to scale down to 30 or less and I don't like the frames I'm getting when streaming. Is there anyway to boost it to a locked 60 or so. I may have skipped over a portion of the video where you show this, (which I'm sorry for)  but I need to know if there's anything I can do to improve my quality?

    Much appreciated.

  • Lykes 5 years ago

    Hello sir can you help me out ? i need to setup my obs and i just cant if you would help me it would be awesome, let me know if you can. thanks

  • Max Max 5 years ago

    Great tutorial, thank you very much!

    I have a problem though, viewers of my stream complain of a constant buffering, like every 5 seconds it stops to buffer and then it continues, which make it unwatchable for them. I have very good internet 100/100 mb/sec and i set my bitrate to all between 1500-3500 with the same result.
    Do you have any idea on how to fix this?

  • ModernCoolCat 5 years ago

    Can't get the plugin for ping!

  • GamesMetShailo 5 years ago

    when i click start stream its says that the stream key can not be opent or is unvalible or twitch thinks that i am still signt in ?!?!?!?

  • Taylorwest626 5 years ago

    curious how to see how many people are watching and the chat comments while in full screen during game.

  • Jorah Mormont 5 years ago


  • KiwiJackal 5 years ago

    Thank-you so much this helped me alot, just started streaming so Im very happy I found this tutorial. Thanks heaps!

  • ThunderFoot 5 years ago

    great video! kudos and thank you

  • khhnator 5 years ago

    hey thanks for the video

  • Layzee 5 years ago

    I have 10 upload and 30 download. Video Card: Geforce GTX 750Ti 2 GB. CPU: AMD Fx 6300 8-core  5Ghz. 8GB ddr3 ram. My friend says I buffer a lot and it lags and there us a 1 minute lag from when i say somthing (the stream) its 1 min behind. I have 1280×720 rez on obs with CPU at superfast FPS at 35 FPS. Bitrate at 2850 and buffer size at 3500 with CBR and CBR padding checked. Can you help me please.

  • Linked Damin 5 years ago

    Also another question FLG, if your schedule isn't too busy, could you show how to arrange sources onto the stream? I got the hang of it but I like your in-depth tutorials and I would like to know more. For example, I don't know how to break keep aspect ratio on my webcam so it appears on my stream as a rectangle, but I want it to be a square. Thank you in advance, again.

  • Linked Damin 5 years ago

    Hey FLG, I can turn my Microphone Noise Gate close threshold all the way up to 0 decibels and it still won't cut my microphone. I can promise you that my background noise is not 0 decibels and it is actually around -40 decibels. Why is that? I haven't left my close threshold to 0 decibels and I keep it at default (close -32db, open -26db).

  • ModernCoolCat 5 years ago

    Hey dude. Could possibly do a updated version of this? 

  • Milk Gaming 5 years ago

    Hi! it says like this – set base resolution to an aspect ratio of 16:9 to avoid black borders in the default player. When i go to video settings and try to chance the setting it dosn't work. it dosn't allow me to press on it. what should i do?

  • amzgame 5 years ago

    HEY FakeLifeGames,when i finished all the settings,trying to stream,after clicked start stream, it appeared :Could not parse RTMP URL,can you tell me what should i do?Thanks!

  • Zachary Daly 5 years ago

    thanks man i needed this

  • Cato Fosse 5 years ago

    Part 4 & 5 are just the same.. you could skip saying the same in 4 and 5.

  • Kip Kiesow 5 years ago

    When i stream it freezes and says high encoding


Add your comment

Your email address will not be published.