This is merely meant as a thought experiment, because I reckon it's generally a bad idea with regards to scalability, security, etc., BUT:
Imagine a person wanted to start streaming videos from his home network to an international audience, instead of using YouTube or somesuch. Given average conditions: What would generally be their maximum reach with regards to number of simultaneous viewers before the network restrictions start to give problems? What bandwidth options would be suitable and how would internet providers handle matters, if traffic starts going over certain acceptable levels?
What type of hardware and software may be useful to consider for an average person with an average budget, far below that of a larger business?