Back again on the forums, so here is my question (I will someday do it) can anybody tell me what is takes to run a streaming server

-what kind of software
-instructions
-what about my broadband connection

I dont want a server for profit, just to see how its done thats my dream