I'd advise you to go onto YouTube to find the correct software and such for Livestreaming, I did that and somewhat got my stream to work (Only issue was quality due to my outstanding 1MB Upload speed).
Download i don't think needs to be godly but the upload needs to be more than like at least 5mbs I think.
If you are streaming off a console it should be a bit easier i think. All you need is a 3rd party program such as OBS or XSPLIT.
USe youtube as the tool of knowledge.