Hi everyone
Kody here, showing you how to stream to Twitch using Open Broadcaster Software and the Hauppauge HD PVR 2 device.
The goal for this tutorial is:
whenever you are streaming, all of your gameplay/webcam/microphone recordings are in sync
For example
pressing buttons will correspond with what is being seen on both the webcam and gameplay sides of the stream
Before we get started
I highly recommend that you get a secondary monitor (preferably one that goes up to 1080p) because streaming can take up a lot of screen space
***Primary Monitor***
It’s not very bad on this one, only taking up roughly half the screen
But the secondary monitor is where the issue is
***Secondary Monitor***
I’m running Hauppauge Capture maximized, and as you can see, it takes up the entirety of the screen Which is why you will want a secondary monitor; save yourself from having to cluster everything together
Now open up the proper version of OBS (for me, I have 64-bit, so I always run that one) to avoid any initial conflicts in the way of streaming
Once you've done that, go into ‘Settings’
The ‘General’ tab is pretty self-explanatory
For ‘Encoding’ these are my settings:
I always use Constant Bit Rate
For Max Bit Rate, I have set at 3500kb/s (which is my upload speed)
I have CBR Padding and Custom Buffer Size enabled (set at the highest kb/s reached at the bottom-right of the OBS program)
For Audio, I have mine set at the defaults, but feel free to change your settings however you like
For ‘Broadcast Settings’
You can choose your streaming service and server (typically best to use the one closest to you)
Play Path/Stream Key, this is very important because you need this sequence to actually connect to your twitch/ustream/etc. stream
To find that sequence, go to your Twitch Dashboard and click on the rightmost tab, “Stream Key” and then click “Show Key”
WORD OF WARNING
“Anyone can use this key to broadcast to your channel...”
Keep that key to yourself, otherwise any random person can hijack your stream
An added convenience is the Start/Stop Stream hotkey (whichever combination you wish), to begin or end your stream with the click of a few buttons
‘Video Settings’
Always make sure you use the highest base resolution possible, to ensure your stream looks crisp
If you wish to downscale your resolution (Great for mobile/budget video card viewers) you have plenty of options; most commonly used: 1280x720p
If you’re running off Windows 7 (I’m unsure about other Operating Systems), disable Aero, to prevent any issues conflicting with the stream
For ‘Audio’
I've kept mine close to default, except for ‘force mic to mono’ (to ensure your voice comes across both the left and right audio channels) and ‘mic time offset’ (to with synchronize gameplay/webcam footage)
‘Advanced’
A lot of these I do not know personally (only info gathered from the OBS forums) however the two most common things were enabling ‘Multithreaded Optimizations’ and ‘Very Fast’ CPU preset
‘Microphone Noise Gate’
This is probably one of the most important features here.
If NOT enabled, your viewers will hear every annoying background noise from loud housefans, arguments in other rooms, etc.
Now that we’re finished with the settings, we will look at personalizing your stream layout
For this section, I’ll be keeping it vague because it’s up to your imagination to design how your stream will be
but if you want to borrow some ideas from me, feel free to do so
For me, I want my stream to contain my webcam (centered), where to find me (above), chat (below) and gameplay (rightmost)
We’ll add a webcam and Hauppauge Capture to our sources, by right-clicking and adding one
You’ll be given a window of options
The only ones, I choose to change are the custom resolution (to prevent my computer from being overburdened) and buffering time (to sync webcam with everything else)
