Essentially to stream you need 3 important things. Without any of these u are dead in the water.
1. A decent gaming rig that can run your game and render the stream simultaneously. Most people believe they have a good pc that runs most games on high well thats until they have to stream the game on high and they realize just how weak their gfx card can be .
2. Software . U need good stream softwares there are various ones . I advise OBS open broadcasting software. Xsplit is also good. the rest tend to be complicated with little pay off. xsplit has a small cost but it should still have a free version.
3. A great connection. U could have 200 dollar premium software and a 20k gaming pc but if ur internet cant handle it you are donezo . To stream HD u need roughly 2mb upload. Which some of u are saying ok ya i have that... u need that seperate from the bandwidth the game uses otherwise ur stream will be fine but u will lag ur lass off. 480p can be accomplished with about 1 mb give or take a .5 mb depending on ur fps.
Here are some guides to get u started .
https://www.reddit.com/r/Twitch/comments/2u7rfz/i_created_a_complete_beginners_guide_to_twitch/ http://www.tomsguide.com/us/twitch-streaming-guide,review-3009.html Feel free to look up some youtube guides as well . OBS has a great estimator to tell you WHAT U REQUIRE AND IF U CAN DO IT. THIS WILL SAVE U HOURS OF TESTS. input ur specs and see what u need to change to be able to stream.
https://obsproject.com/estimator But my basic guide is
Create twitch account
Download OBS
Read/watch OBS guides
Customize your settings.
Customize your game.
Test speakers and mic .
Test visual stuff and stream.
Test stream with game running
The last thing I want to say is learning how to stream can be a little discouraging however once u understand it , its fairly simple to do when ur ready to do it. at least on a average level. I urge u do not sit and attempt to stream for the first time unless u have about an hour to orient yourself with it.
Otherwise everyone will know you are into japanese tentacles and cat videos .
Which brings me to my other point. Clean your browsing history and desktop before u stream. No matter how careful u think u are , viewers will see stuff u may not be comfortable with em seeing. Remember streaming means letting everyone see your PERSONAL computer. meaning who ur talking to on facebook and who u have spoken to recently on skype . So make sure u clean your ish up.
Thats it for now .