If this article contravenes the rules of the forum, moderators please let me know
***End of disclaimer***
I've been using Open Broadcaster software for a while and I've seen many blind and visually impaired users have trouble or just be almost intimidated by the interface. Therefore, I'll try and give what tips I can here linking to information that I find useful etc. This won't probably turn into anything, might not even be expanded beyond this point, but we'll have to see.
This article is designed to help those wishing to stream games, whether they be audio games with graphics or mainstream content, with the assistance of a screen reader, highlighting pitfalls and interesting quirks that might be encountered.
Things you'll need
The software, found here:
(note: It's good if you have both 32 and 64 bit versions of OBS on your PC, for reasons that I'll go into later)
A desktop or laptop running an os listed in the system requirements. Windows 8.1 will be used in this example.
If you feel the need, a screen reader. NVDA will be used in this example as it is the only one that has been tested extensively with twitch and OBS.
although other screen readers may work, results may vary.
***end of information***
If you wish to stream your games, you'll need an account with a service such as
Twitch.tv, found here
Streaming is not necessarily the main objective this tutorial, just an added step if people want to try it.
If you wish to capture gameplay from a console, you'll need a capture card/device. The example used here will be the
Elgato Game Capture HD.
If you wish to commentate during gameplay, some kind of microphone. Whether that's a voice recorder, headset microphone, or USB audio device, it doesn't really matter. Set up proceedures may vary for different devices, but a USB microphone will be used in this example.
***commentary may not even be covered, but it's a possibility***
For those of you wanting to make sure your stream is of the best possible quality with your set up, having a sighted friend/person who is able to check your stream by visiting its page is helpful. This is especially true for individuals with no vision whatsoever, as the stream might sound fine but the video might have "blocky frames", where movements look very stiff and juddery. There are those who would say that it doesn't matter, but if you personally want the best looking stream, run a few tests just to check whenever you change things.
A word about screen readers
OBS is one of those programs that requires a bit of getting used to. One of the most important things is that you can't actually right click in the boxes (for adding sources and such), you have to use mouse keys (NVDA+left Mouse to root the mouse cursor to the box, then right mouse to get into the menu, e.g. the source menu).
Speaking of the source menu, That's probably the only context menu you'll need to use. The program is, apart from the above minor inconvenience which is just that at best and irritating at worst, fine with NVDA.
Once you've installed OBS (which is relatively straightforward if you've used pretty much any other windows installer), take a look around the window. You'll see that things can be navigated pretty much with tab, shift tab, and space/enter.
If you want to set up OBS for streaming with a service like twitch, I'd recommend
this guide, found on the twitch help page.
A couple of notes about this guide
It's not exactly up-to-date, from what I can gather. There are boxes missing in places where it says there should be boxes, and the networks tab isn't actually able to be altered, as far as I can tell. However, if you just work around those small quirks, the guide gives you all the information you should need.
Bitrates: The recommended bitrate is 3000 KBPS - around that at least. This is way too high for most people, even twitch partners. After I did some initial tests and reading on various forums and such, I discovered that around 1800 or so was good for my specific setup. I'd suggest tailing it back to around 1500/1600 kbps, and then seeing what results you get and running tests.
It's fairly obviously designed for people who aren't visually impaired (note the use of screenshots that don't have alt text), but it's easy enough to understand with a little patience. The settings dialog is activated by a button in the main window, which can be found by using the tab key. Alternatively, it's probably easier just to use shift+tab and go over to it.
I've never had a need for scenes in recording my gameplay, I just select a source I've added (by right clicking as explained above in the sources list and go to the global sources submenu.
If you want to add a global source for later use, you can go to the global sources button in the main OBS window and when the dialog appears, click add and follow the instructions.
(Note: game capture is generally reserved for applications (audiogames with graphics, or games running in services like Steam. Video capture is generally used for things like capture cards or other video devices.)
Don't feel like streaming just yet?
If you don't feel like streaming, you can always set your mode to output file only. This will savea local copy of the stream on your computer that you can then distribute how ever you wish.
Profiles are designed so you can use multiple configurations (such as one for streaming at one frame rate and another for saving to a local file, perhaps at higher quality). If you want to make a new profile under settings/general, just change the name in the edit box and click add profile. Then adjust your settings from there to make, for example, a profile for capturing your games from windows.
When you feel like you want to stream
Once you feel ready for streaming, head over to
From there, create an account by clicking sign up. As of the time of writing the account creation process is a little complicated, having a few little quirks. One such oddment is that you have to root your mouse into the date boxes, then arrow around. However, this could've been a glitch. Yet another possible glitch comes in the captcha area of things, where you seem to have to download the audio file just to get the sound to play. But results may vary.
Once you've got your account set up, use the latter parts of the guide to get your stream key etc (you need to be logged in to access these features of course). However, if you stream and aren't logged in to twitch, OBS doesn't seem to care,it just streams for you, saving your a lot of extra hassle!
Happy streaming and best of luck!