The first thing you need to do to get your feed online is make sure you have the propper tools downloaded. You will need the following to do so.
1. Winamp - http://download.nullsoft.com/winamp/client/winamp512_full_emusic-7plus.exe
2. Oddcast Plugin - http://www.oddsock.org/tools/oddcastv3/oddcastv3_winamp_3.1.6.exe
3. Icecast Server - http://downloads.xiph.org/releases/icecast/icecast2_win32_v2.3.1_setup.exe (Click the link for an example of the ice cast config text.)
4. Lame MP3 encoder - http://www.dll-files.com/dllindex/download.php?lame_encdownload0UFkPFWDdO - IMPORTANT!!! This file needs to be placed in the main folder of winamp.
Once you have downloaded all tools you need to install them.
This guide will show you how to configure oddcast to work with your icecast server.
From here you need to click on options, then prefrences.
Once you have done this you will see the following screen.
Scroll down on the left side and select DSP/Effect. If you have installed the odd cast plugin correctly you will see it listed on the right.
Highlight the plugin and click the configure button.
You will now have the following screen in front of you. The first thing you will do is add the encoder.
To do this click on add encoder.
After clicking the add button you will see the following screen.
This is the point in the setup were you will tell oddcast how to connect to the icecast server.
Encoder Type = MP3 Lame - (Note, if you did not place the lame codec file in the main winamp directory this will not be an option.)
Bitrate = 16 - (16 KBPS is more then enough for a scanner feed.)
Samplerate = 16000 (If this is not set correct you will get an error when trying to start the encoder.)
Channels = 1
Server Type = Ice Cast2
Server IP = localhost
Server Port = 8000
Encoder Password = This will be the same password you enter into the config file of the icecast server.
Mount Point = This will be the same as the mount point entered into the ice cast config file. If using my sample it will be /live
Reconnect seconds = 10
Thats all there is to entering the configuration settings. After this click ok.
After clicking ok you are taken back to the main screen.
If this item has a red X on it it will not work. You have to click it to make it work.
After this place a check mark in the Auto Connect box. If your Ice Cast server is running and you have done the config file correctly your encoder will show as connected. Thats all there is to it.
If you do not have a static ip adress you will need to get a dns host. You can get one for free at http://www.dyndns.org
Once you have signed up for this free service make sure you download the ip auto updater. That way your dns name is always pointing to your computer.
You can download that from http://dw.com.com/redir?pid=10457726&merid=6272479&mfgid=6272479<ype=dl_dlnow&lop=btn&edId=3&siteId=4&oId=3040-2381_4-10457726&ontId=2381_4&destUrl=http://www.download.com%2F3001-2381_4-10457726.html
Now all you have to do is give out your dns adress with the correct port number and people will be able to connect to your feed. For example mine is http://nevadamofeed.homeip.net:8000
:8000 indicates the port to connect to.