One thing that just keeps growing in the gaming community is the streaming trend. Unsurprisingly more and more people want to try out if they have a streamer inside them, and therefore we have made a guide for you! Make note that this guide will focus on OBS and Twitch.tv!
Setting up Twitch
To use Twitch.tv you’ll need to make an account, just like pretty much any other website you can either use your email or Facebook account. Afterward, the most important part is the Dashboard. This is where you can test out your stream, edit the information, name etc.
Finally, there’s the most important step, the Stream Key! This is the code which you’ll need to put into OBS in order for the program to send the video to your channel. DO NOT share your key with others, as this will allow them to stream on your channel without your knowledge!
You will find your code under dashboard, settings, and channel (in the left-hand menu). In OBS you’ll go into settings and stream and here’s where you’ll enter your stream key.
How to set up OBS (Ulvespill settings)
OBS (Open Broadcaster Software) is perhaps the most popular streaming-program. It’s free, it’s easy to use, and you can do almost anything you want with it. You can add pictures, text or webcam, and easily shape the video going out to the viewers. Below you’ll see the start screen of OBS, what you’ll pay attention to here is “Scenes” and “Sources”. Think of scenes as a black sheet of paper, and sources are things you draw on that paper.
Right-click in the sources window and you’ll get a list of options. Here we have chosen to use “game capture” as this focuses solely on running programs, instead of the entire screen (for example if we play a game in window mode, this is useful). If you want to capture whatever is on your main screen, however, choose “screen capture” – this is slightly more resource heavy. Once you’ve chosen the source you want, you should get the picture in the preview window (above the settings).
If you want to resize the picture in the preview window (and how it will look in the stream) – you should be able to do so by marking the source you want to edit, and you should get a red border around that source, which you can drag/resize to your liking. Obviously, you can add more sources in the same scene, for example, a web camera – by simply selecting “video capture device”.
How to configure OBS for the best quality/performance
Under the Output mode, select advanced!
Under Streaming and Rate Control, choose CBR (Constant Bit Rate)
- We suggest setting the bitrate to 3000. A higher bitrate allows for higher resolution but also requires more bandwidth
- Remember to check that the Keyframe Interval is set to 2, which is what Twitch suggests
- If you want to rescale the output sent to the viewers, make sure to check that mark, and select your wanted resolution
- Make sure the audio settings are all set to the correct bitrate, we have it on 320 which is the best settings our PC can handle, the higher number the better sound is transmitted
Under Audio settings
- Check that the Sample Rate make sure the kHz is set to the same setting as your windows system, as a wrong setting here will make you sound like either a chipmunk or get a very deep voice
- Set the Channel to the setting you want, we suggest Stereo or 5.1 Surround, make note that not all stream sites support 5.1 Surround
Under Stream settings
- Select your stream-site (for example Twitch.tv or YouTube Live)
- Select the server closest to your location, or set it to auto for OBS to change this automatically if the closest server has trouble
- Once again, check that the stream key is correct!
Under Video settings
- Set your base resolution (that’s the resolution the game you want to stream is running on, for example, 1920×1080 pixels)
- We suggest setting the output resolution to 1920×1080 pixels, as a higher resolution will take a toll on your processor, as well as the fact it needs more bandwidth
- Check Downscale Filter, Lanczos is the best if your computer handles it
- Set your Common FPS Values to 60 if you want your viewers to see the stream in 60FPS, which is something we highly suggest
Streaming-sites and their recommended specs
Twitch.tv – 1080p 60fps
- Vertical Resolution: 1080
- Bitrate: 4500 to 6000 kbps
- Framerate: 60 fps
- Keyframe Interval: 2 seconds
- AVC (h.264) Profile: Main/High
- AVC (h.264) Level: 4.2
- Remember to write in your stream-key!
YouTube Live – 1080p 60fps
- Protocol: RTMP Streaming
- Video codec: H.264, 4.1 for up to 1080p 30 FPS
- H.264, 4.2 for 1080p 60 FPS
- Frame rate: up to 60 fps
- Keyframe frequency:
- Recommended 2 seconds (Do not exceed 4 seconds)
- Audio codec: AAC or MP3
- Bitrate encoding: CBR
We suggest using following plug-ins (they should all have a tutorial on their download page):
- Allows for alerts, minigames, song requests and more for your viewers
- An automated bot to keep your viewers following the rules you’ve set
- You can make commands. For example, !uptime makes the viewers see how long you’ve been streaming for
Good luck with your streams, and please do let us know how it all works out for you! In addition, please feel free to comment with other hints to your fellow streamers in the comment section below!