How to Setup and Livestream on Twitch.tv using OBS

PhD Lecturer at “School of Computer Science for Business Management” – Romanian-American University

)

Introduction

What is streaming?

Streaming means providing video or audio content for others to watch or listen in “real time”. This type of content is for some people more reliable to produce, than recording and editing something. The broadcasters that provide this type of content are called Streamers and they are allowed to stream anything under some ToS (terms of service) provided by the server they stream on.

How does it work?

 Streaming is in a growing state, and it become more and more popular thanks to internet radio stations, various audio and video on-demand services, such as Spotify, Twitch, YouTube and many more.
As a broadcaster, you need a high speed Upload internet speed to provide a real time video and audio content. When streaming, the files encoded from streaming are often highly compressed to use as little bandwidth as possible. If there happens to be an interruption between the provider and the server, the viewer orlistener cannot longer watch or listen that stream. Usualy for these kind of problems, the Computers stores a “buffer” of data that has already been processed and received by the server and if the intrerruption is happening between the provider and the server, the viewer or listener will have the “buffer” data streamed. If there is no more data in the buffer, the stream will eventualy go off and usualy will display a “buffering” message.

  • Creating your Twitch.tv account

  1. Access the Twitch.tv twitch 1 300x169 How to Setup and Livestream on Twitch.tv using OBS
  2. On the top left corner you have a Sign Up button, press it and fill the blank areas with your personal infos.twitch 2 1 158x300 How to Setup and Livestream on Twitch.tv using OBS
  3. After registration you can Log In into your account. On the top left corner now you will have your username. Click on your username and then on Dashboard.twitch 3 1 300x233 How to Setup and Livestream on Twitch.tv using OBS
  4. On Live tab fill the blank areas with your Title and your game name, if you are not playing any games just select Not Playing then click on Update button.twitch 4 1 300x223 How to Setup and Livestream on Twitch.tv using OBS
  5. Near Live button we have Editing, Activity, Stats and Stream Key. Click on Stream Key and then click on Show Key button. Click the I Understand button and copy and save the Stream Key in a Notepad (we will need the stream key later on).twitch 5 1 300x69 How to Setup and Livestream on Twitch.tv using OBS twitch 6 1 300x224 How to Setup and Livestream on Twitch.tv using OBS twitch 7 1 300x295 How to Setup and Livestream on Twitch.tv using OBS
  • Downloading and Installing Open Broadcaster Software (OBS)

What is OBS?

Open Broadcaster Software is free and open source software for video recording and live streaming.

  1. Access the Open Broadcaster Software siteobs 1 300x169 How to Setup and Livestream on Twitch.tv using OBS
  2. Click on Download tab from top left corner.obs 2 300x55 How to Setup and Livestream on Twitch.tv using OBS
  3. Choose your Operating System, in my case Windows. On Select Version tab choose Original and then click Download OBS Installer.obs 3 300x134 How to Setup and Livestream on Twitch.tv using OBS
  4. Open the OBS Setup and click on Next. In the next tab click I Agree and then Finish.obs 4 300x234 How to Setup and Livestream on Twitch.tv using OBS obs 5 300x234 How to Setup and Livestream on Twitch.tv using OBS obs 6 300x234 How to Setup and Livestream on Twitch.tv using OBS

 

  •  Setting Up the Open Broadcaster Software for streaming

  1. Start the Open Broadcaster SoftwareObsTut1 300x188 How to Setup and Livestream on Twitch.tv using OBS
  2. On the top left corner, click on Settings and again on SettingsScreenshot 2 300x114 How to Setup and Livestream on Twitch.tv using OBS
  3. On General tab, fill the Setting Profile with your name (in our case I will use Tutorial).Screenshot 3 300x104 How to Setup and Livestream on Twitch.tv using OBS
  4. On Video Encoding tab, check x264 for Encoder , check Use CBR and Enable CBR padding.Screenshot 4 300x119 How to Setup and Livestream on Twitch.tv using OBSFilling Max Bitrate (kb/s) box depends on your PC specifications and internet connection!
  5. Acces www.speedtest.net .Screenshot 5 300x149 How to Setup and Livestream on Twitch.tv using OBS
  6. Click on Settings tab.Screenshot 6.1 300x18 How to Setup and Livestream on Twitch.tv using OBS
  7. On Speed Measurement select kilobits then click on Save button.Screenshot 7 300x81 How to Setup and Livestream on Twitch.tv using OBS
  8. Click on Take a Speed Test button and wait ~30 seconds. Screenshot 6.2 How to Setup and Livestream on Twitch.tv using OBS
  9. After it ends, you must remember the Upload Speed. If your Upload Speed is similar with mine or over 50.000 kbps you can use the same Max Bitrate as mine.Screenshot 8 300x49 How to Setup and Livestream on Twitch.tv using OBS

Slower Internet = Lower Bitrate, More CPU Usage
Faster Internet = Higher Bitrate, Less CPU Usage

OBS Set Bitrate = Bitrate at witch viewers will download the stream. Don’t set it TOO high or your viewers may be locked behind constant buffering!

  1. Back to Encoding tab, fill Max Bitrate with 3300. Remember you can always modify the Max Bitrate if your game lose fps or if your stream is lagging. You can set Audio Encoding like this.screenshot net 300x60 How to Setup and Livestream on Twitch.tv using OBS
  2. Click now on Broadcast SettingsScreenshot 9 300x251 How to Setup and Livestream on Twitch.tv using OBS
  3. Select Twitch on Streaming Service.Screenshot 10 How to Setup and Livestream on Twitch.tv using OBS
  4. On FMS URL select the closest server from your location. Since I am from Bucharest, Romania I will choose Prague, CZScreenshot 11 300x298 How to Setup and Livestream on Twitch.tv using OBS
  5. Fill the Play Path/Stream Key box if your Stream Key (you saved it in a Notepad, see Paragraph 2 Creating your Twitch.tv account)Screenshot 12 300x25 How to Setup and Livestream on Twitch.tv using OBS
  6. You can leave the rest as they are. If you want to save your stream into your PC just fill File Path box and check Automatically save stream to file.Screenshot 11.1 300x251 How to Setup and Livestream on Twitch.tv using OBS
  7. Click on Video tab. I suggest you if you have a 1080p monitor to stream in 720p expect if you have a high end PC. On Base Resolution check Custom and set it to 1280 with 720. Resolution Downscale set it to none since we already downscaling it from Base Resolution. For FPS I suggest you to use 60 if you are streaming FPS games or 30 if you want to stream MOBA games or just your Desktop. Screenshot 13 300x251 How to Setup and Livestream on Twitch.tv using OBS
  8. Click on Audio tab. You can let them default or you can choose your devices in my case on Desktop Audio Device and Microphone Audio Device I chose my Gaming HeadSet. And the rest leave them as they are. Screenshot 14 300x251 How to Setup and Livestream on Twitch.tv using OBS
  9. If you don’t want to set up any HotKeys you can skip this step.Screenshot 15 300x251 How to Setup and Livestream on Twitch.tv using OBS
  10. Open the Advanced tab and modify only Process Priority Class and CPU Preset (check the next 2 steps).Screenshot 16 300x250 How to Setup and Livestream on Twitch.tv using OBS
  11. If you have a high end PC you can choose Above normal on Process Priority Class. If not you should choose Normal.Screenshot 17 300x82 How to Setup and Livestream on Twitch.tv using OBS
  12. Choose veryfast on x264 CPU PresetScreenshot 18 300x73 How to Setup and Livestream on Twitch.tv using OBS
  13. Open Microphone Noise Gate if you need a perfect sound without noises on your stream. Activate Preview and check Enable noise gate. To set it properly don’t talk in your microphone and set the Close threshold above the green line then set the Open threshold above the Close threshold with 5 dB. Now the microphone will activate only when you will talk and the background noise will be gone. Click Apply and OK. Screenshot 19 300x251 How to Setup and Livestream on Twitch.tv using OBS
  14. On the OBS main tab right click on the Scenes white box and click Add Scene.Screenshot 20 300x187 How to Setup and Livestream on Twitch.tv using OBS
  15. Set your Scene name. I will leave it default.Screenshot 21 300x83 How to Setup and Livestream on Twitch.tv using OBS
  16. Now right click on the Sources white box and select Game Capture if you want to stream only the game or Monitor Capture if you want to stream everything that it appears on your screen.Screenshot 22 300x92 How to Setup and Livestream on Twitch.tv using OBS
  17. Name it how you want. I will let the default name.Screenshot 23 300x83 How to Setup and Livestream on Twitch.tv using OBS
  18. On the Monitor Capture just click OK, everything should be fine as it is on default.Screenshot 24 300x284 How to Setup and Livestream on Twitch.tv using OBS

 

Finally you are ready to stream! Click on Start Streaming and your stream should be up in a second, you can see it on www.twitch.tv/dashboard and you can share it to your friends using www.twitch.tv/YourNameAccount ex: www.twitch.tv/TutorialTestScreenshot 29 300x185 How to Setup and Livestream on Twitch.tv using OBS

Article reviewed and approved by: Garais Gabriel

PhD Lecturer at “School of Computer Science for Business Management” – Romanian-American University


Article Autor/s:

Costin Catalin

Student at “School of Computer Science for Business Management” – Romanian-American University

Leave a Reply