I recommend you to use SAM Broadcaster, it's alot easier.. But okay, your choice

.
Green text is only if you want to set up a server. If you only want to know how to DJ, ignore it.
- How to Install?
You'll need the streaming software which is available at http://www.shoutcast.com/download/. Click on "Download Shoutcast", then click on "Be A Server", then click on "Download the latest version of Shoutcast Server".
You'll want to download the "Shoutcast WIN32 Console/GUI server".
Once you've downloaded it, double-click to run the installer. The installation will put an entry in your Startup menu. Bring up the Shoutcast server by selecting "Start->Programs->Shoutcast DNAS->Shoutcast DNAS GUI." Now click on the "Edit config" menu option located at the top. This will start the default text editor, opening the configuration file for the Shoutcast server. Be sure to follow the directions in the config file.
For configuration, here's a few suggestions: The main value to set is "MaxUser," which specifies how many users can connect simultaneously to your server. This is how you make sure you do not overload your Internet connection. Again, we'll explain how to determine how many listeners you should enter for this value a bit later on in this tutorial.
Another important setting is "Password" which should be changed to avoid someone else from getting in to your server. The rest of the values can be left as they are and you can now save the file. To have the new settings take effect, close the application then restart and start the server. Remember, if you are using your local machine to stream to multiple listeners instead of forwarding your stream to a Shoutcast server hosting company you'll need to have the Shoutcast server running on your computer when streaming.
- Using Winamp to play music for your Shoutcast stream.
Perhaps the simplest method of playing music for Shoutcast listeners is by using Winamp. Winamp is a free msuic player that can be used to produce the source audio that is then sent to listeners by your Shoutcast server.
To get the free player go to
http://Winamp.com, download and install.
Go back to
http://www.shoutcast.com/download/ and click on "Be A DJ" then "Download the Shoutcast DSP Broadcasting Tools", download and install them. These are the plugins that will allow your Winamp player to broadcast. After installing Winamp and the broadcasting plugins, start Winamp, then press Ctrl-P which will bring up the Preferences menu.
Choose "DSP/Effect" in the left column and you'll see "Shoutcast Source For Winamp" in the right hand column. The Shoutcast control panel will appear and you can enter the information that will allow Winamp's Shoutcast Source to connect to the Shoutcast Server
you've already created on your computer. You should check for "Server: localhost:8000" (Note: This is only if you created a server. Localhost stands for the 'serverside' connection., your station description, and which encoder you wish to use.
- Now you are ready to add some music.
Simply drag and drop the MP3 music files you wish to play into the Winamp Playlist window. Then click "Connect" on the Winamp Shoutcast Source window to start the stream from Winamp to your Shoutcast Server program. You'll know that you are streaming if you see a number increasing showing "xxxx bytes sent". If you do not see this increasing number please double check all of your settings. If you are streaming and you've chosen to have your station listed in Shoutcast.com ("list public" in your Shoutcast Source For Winamp) you will soon see your station listed. The Shoutcast listing can take minutes and sometimes hours to show up but eventually you should see your listing.
- Firewall issues
If you have completed the above steps and are sure your stream is running but no one can connect to hear it, you may have a firewall issue. If your local computer is behind a firewall you need to open the TCP ports that your are streaming on. For instance, if you stream on port 8000, your firewall should have port 8000 and 8001 open. Otherwise no connection from a listener can be made.
- How many listeners can I have on my local connection?
It depends on your local Internet connection. For example, if you have a 1mb down 512k up Internet connection, we'll need to use the upload information. To find your upload speed if you don't know it, you'll need to make a test of upload speed. There are several Internet speed tests available by searching on the Internet. The one we recommend is located at http://InternetFrog.com. Once you've determined your upload capacity you can then calculate how many listeners the connection will support.If you are streaming at 24k simply take your upload speed (512k for this example) 512 divided by 24 = approximately 21 listeners. However, setting your users for 21 will affect your ability to surf the internet because you would be using ALL of your upload capacity. A more realistic setting would be to set your listeners to 18. This will assure that you've got some bandwidth left for websurfing. If you wish to stream your music at 128k this setting will take much more bandwidth than the 24k. Take your upload speed 512 divided by 128 = 4 listeners. You find the higher your stream bitrate the more Bandwidth you'll need to serve multiple listeners. If you wish to serve many listeners you'll want to contact
http://StreamCommando.com to purchase a Shoutcast Server. In this scenario your local machine will send out 1 stream to StreamCommando.com and we then rebroadcast your signal to many listeners. For those who wish to server many more listeners than their local Internet connection can support this is a inexpensive solution.