Get the NSV tools package and shoutcast from nullsoft.com
Encode your video with the NSV batch encoder. See Daves site above and find the article about encoding profiles.
Set up a shoutcast server according to the instructions.
Use the nsvscsrc.exe source program to stream your files to the shoutcast server.
Configure your router to forward the shoutcast server.
The nsvscsrc program can be replaced by various other source programs. You'll also find those on Daves site.
This usually takes 2 days to set up the first time and 15 minutes after that