Hi all, this is geared twords Aaron.mann and Ry, since they both expressed interest in starting one, But really it's hella easy and after reading this many of you may decide to start one of your own, even if just part time. All you need is winamp 5.x and a few files and you are ready to run. Here we go!
1) Download the DNAS. You can find it here: http://www.shoutcast.com/download/license.phtml
2) Run the file you just downloaded, this will install the DNAS (server).
3) Download the DSP. You can find it here: (choose by OS) http://shoutcast.com/download/broadcast.phtml
3) Run the file you downloaded and this will install the DSP into Winamp.
4) In the Start menu find the "Edit SHOUTcast DNAS configuration" and change the password to something other then "changeme" (it's default, you will use this to log in as admin on your radio station main page). You can also take this time to change your listener count and port base if you wish.
5) Open Winamp and load the DSP (Ctrl + P > DSP/Effect > Nullsoft SHOUTcast Source)
6) In the window that pops up go to "Output" highlight "Output 1" and press "Connection".
7) For the address leave it at localhost if the DNAS is on the same machine, otherwise put in the IP of the machine with the DNAS.
8.) If you changed the port in step 4 then put the value you entered in here. (if you are running through a router you will need to port forward to the machine running winamp and server).
9) Change the password to what you entered in step 4.
10) Change the "Encoder" to 1.
11) Click on the "Encoder" tab.
12) Select "Encoder 1" and change the type to "MP3 Encoder"
13) Set the "Encoder Settings" to the quality you want.
14) Start the DNAS (Start > SHOUTcast DNAS > SHOUTcast DNAS (GUI or Console).
15) Play a song in Winamp and press "Connect" under the "Output" tab of the DSP.
There are LED's in a few spots. When you see them bouncing you will know your program is working correctly. You will know if your connection to the Shoutcast server is working when you see bytes sent information and a continuous count up, as it sends the info. The easiest way to check your radio is to log into it. the addy for you to do this will be as follows...
so for me it is like this
this my radio station. It is off now so it says unable to connect. When it is running it is a gui for the radio. Here you can do a few cool things. One of the best things you can do is reserve an IP...its like saving a seat for someone. For instance if my band was gonna do a live performance streamed out...we could charge for reserved seats...after recieving payment and the IP addy of the person interested we could enter it in and "save" thier seat for them. This is important because if you are trying to send out good audio (128kbs minimum bitrate) you will find that the stock cable bandwidth does not allow more than like 12 listeners, maybe a few more. It has been a while since I ran it 24/7 and used to to stream live performances, I think we could feed 15 with no problems (@128kbs). If like Ry you are trying to reach possibly alot more than that you may find this restrictive. BUT, if you are only using the radio for "talk radio" purposes you'll find that 98kbs is just fine (perhaps you can go even lower) and that will allow you to feed more people.
PORT FORWARDING (for router users only)
kk, this part can be confusing to folks who have never looked at the gui of their router. I hope no one here is one of them! It is important for you to lock your router..or people like me will never have to pay for internet again...lmao! (I havent in about 2 years). Each router is slightly different but essentially the same. You should be able to find a list of the PC's connected to your router (if it is open to public be prepared for a shock!). From this list find the machine that will be running Shoutcast. Your addy should look like this 192.168.0.2 or maybe like 192.168.1.102. Basically any IP that starts as 192.168.x.x refers to your intranet, your household network. (Your router will assign itself as the top in the chain 192.168.0.1, and will then divy out IPs to all the other machines automatically including your neighbors machine). Once you have the number of your specific machine from the table, go to "Port Forward" page of your router. Choose a port number...try to start after 8000, and I believe they run up to 65,000, so you got alot to choose from (we'll use 8000 for an example number). The Port Forward page will be blank. There wil be a spot for name - start # - end# - and IP. Name will be what you name the service..."SC" for instance. Start and End # are the port numbers. Usually they allow a range entry like 8000-8500. Just enter the same port number for start and end to open only one port. You'll know if you choose a port (door) already in use because the server will return an error saying "port already in use" or something to that effect. This process is not necessary unless you run through a router to get your internet. A cable modem is not the same thing as a router.
It should look like this-
A few things I learned. Clicking on the "X" button on the server window does not kill it, it minimizes it. You need to use the "Kill Server" command to turn off the server. Also, it seems like it takes a while for the Shoutcast listing of station to update and reflect your radio station. Its ok...you are on the air, dont fret. It'll be easiest if you ask for someone to listen to your feed and check back with you (or monitor it from another PC on your network for yourself...best way). If the quality sounds bad, up the bitrate...if you cannot feed enough listeners drop the bitrate (sacrificing quality for quantity). You can play .wav files as well. Just choosing the "MP3 encoder" does not mean you cannot play .wav files. I did not need to change the encoder to play .wavs . You can do live talk shows by plugging in your microphone and selecting that as the source to monitor. If you need you hands free and dont want to click the "talk" button everytime you want to speak use the hold talk option. If anyone has any questions please feel free to ask.
Im sure I didnt cover everything in this tut, but I hope I hit everything you will need to get up and running. Holla if you gotz any questions. If you need to relay information you want to remain private use a PM.