Anyone have a guide for setting this up to stream content on the internet from a home PC?

I want to stream some content and set it up securely so that users can log on at any time and view the streamed media.

Any help with this would be appreciated.
Thanks