SHOUTcast Server Hosting

How to Broadcast to your SHOUTcast HostingDevil Server using winamp ?

Step 1

For the install On your pc it's very simple download latest version of winamp

Download Winamp install it first (For Windows)

and DownLoad the DSP Plug-In For Winamp

Once you have installed the DSP, start Winamp, open the preferences (CTRL+P) and click on the DSP/Effects subcategory under the Plug-ins tree. Please refer to the picture below:

 

 

If you see "Nullsoft SHOUTcast Source DSP v1.9.0" in the right panel, then you have correctly installed the SHOUTcast Broadcast DSP Plug-in.

 

SHOUTcast Source DSP

 

Step 2

Select the "Output" tab at the top of your DSP window. Select "Output 1" under the selection box, and fill in all of the following fields properly.

Address:

Here, you need to enter the server that was given to you in the welcome email you received from HostingDevil. It should look something like "HostingDevil.serverhostingcenter.Com". Make sure that you put in the proper server, or else you will not be able to connect.

Port:

In this field, you need to enter the port that was given to you in your welcome email. It should contain 4 numbers. Once again, this must be set properly or else you will be unable to connect.

Password:

Last, but not least, you need to set the password that was given to you in your welcome email, or the one that you changed it to. Enter this here, and make sure there are no mistakes.

Step 3

Yellowpage setup (streaming server display details)

Click on the "Yellowpages" tab right above where you entered all of the previous information.
If you'd like your server to be listed in the SHOUTcast directory, check the "Make this server public" box, and fill in all of the information below the box in a proper manner.
Be sure to check the "Enable Title Updates" and the two boxes that say "Auto" in
order to show your users the title of the song that is playing.

Step 4

Encoder Settings (select streaming audio format)

Select the "Encoder" tab at the top of your DSP window.
Make sure under the selection box, you have selected "Encoder 1".
The Encoder Type can be set to either MP3 or AAC+, our servers support both.
MP3 audio sounds alright, but is compatible with just about every media player on the market. AAC+ is only compatible with Winamp and Windows Media Player (with a plugin), but sounds much better at lower qualities. Be sure to choose wisely.
In the Encoder Settings drop down, select the bitrate that you ordered from us, and be sure that the line you selected has "Stereo" at the end, so individual sounds will come out of both of your listeners speakers.
Note: If you stream at a bitrate higher than what you have ordered, we will send you a warning email, and your account may be deactivated.

Step 5

Input settings (select the input audio surce)

Select the "Input" tab at the top of your DSP window. Unless you have specific soundcard input settings, or want to talk on your stream, select "Winamp" at the Input Device. As every soundcard is different and individual, we cannot give any tutorials for the Soundcard Input.

Step 6

Go back to the "Output" tab in your DSP window. Make sure "Output 1" is selected, and then click the connect button. In the status box above the button, it should give a time and then "Sent xxxx bytes".
Congratulations, you have begun to stream audio!
You may now open any Winamp-compatible audio file in your player, and it will stream to our servers.

 

How to Broadcast Live with ShoutCastDirect Hosting using turntables?


To broadcast with ShoutCastDirect the live content from the turntable you will need to install the software that would allow you to connect your turntable to the PC. Most new turntables have USB or FireWire audio output build-in so they can be easily connected to the PC. The PC should have the hardware drivers installed for the turntable and recognize it as a valid audio input device.

The turntables that do not have the USB or Fire wire audio output connections can be attached to the PC with the Long male to male 1/8" Stereo - 1/8" Stereo cable

Here are the cables that can be used to connect the turntable to the PC:

Step 1.


Obtain Dual Short 1/8" Stereo - 1/8" Stereo cable with two female endings (also known as Dual Headphone Jack splitter).

shout cast host

One plug will be used for headphones (we are assuming that the headphones have a classical 1/8" stereo-out male connector) and the other for the line-in on the PC audio card.

In some cases the 1/8" Stereo - 1/8" Stereo cable may not be needed if the turntable has several headphone jacks. If the headphone jacks are not 1/8" Stereo the 1/4" adapters may be needed. Also the turn table could have RCA out, in that case 1/8" Stereo Plug to RCA can be used to plug the turn table directly in to the soundcard Line-in.

cheap shoutcast servers
In case the turntable has only the 1/4" stereo-out you will need the 1/8" to 1/4" stereo adapted. Plug the adapter in to the stereo-out of the turntable and then the Dual Short 1/8" Stereo - 1/8" Stereo cable in to it.
free shoutcast hosting

Step 2.


The last cable you will need will be the long male to male 1/8" Stereo - 1/8" Stereo cable.

shoutcast
Plug the earphones in to one end of the Dual Short 1/8" Stereo - 1/8" Stereo cable and then the long male to male 1/8" Stereo - 1/8" Stereo cable in to the other end. The long mail end of the 1/8" Stereo - 1/8" Stereo cable should go in the blue soundcard line-in jack. WARNING: before you connect the cable to the soundcard make sure the volume is at minimum.

internet radio

How to configure Winamp DSP to broadcast live content from the turntable in to the ShoutCastDirect streaming Station.



Step 1.
For the install On your pc it's very simple download latest version of winamp

Click Here For Download install it first (For Windows)

and Download the DSP Plug-In For Winamp



Before you install the plug-in please exit Winamp. Then after you install it please start Winamp again. When you start it again you will see a ShoutCast Source applet pop up in addition to Winamp.

Step 2.


In the Encoder menu on the Winamp Source applet, please set the encoder bit rate to what ever bit rate you ordered from HostingDevil.com (ie. 24kbps to 128kbps). This is the bit rate up to which you are allowed to stream.

Select the Input menu and set the Input device as Soundcard or the Turntable USB/FireWire device if it is listed. If the Soundcard device is selected the sound input will come from line-in of the soundcard device, we assume here that the turntable has microphone functionality build. In the Input Settings set the Sample Rate to 44100Hz.

In"Mic Input" options section select Line Input. Select Open Mixer and set the check mark close to Line Input.

WARNING: do not plug the turntable output in to the Microphone jack (color red on the soundcard) since this may damage the soundcard.

Step 3.


Go to the Output Menu in the Winamp Source applet and find Output Configuration fill in the info about your server:
Address:
Port:
Password: your-password (This is also the server password in the Web-Control System)

Note: Your Transcoder has to be stopped on the HostingDevil.com web-based control system, this can be done in the server control page.

When the connection is established you should see the numbers in the Output menu, under Status start changing, this means you are connected. Then, go to the Input menu and select your input device.

There are several proprietary applications that can be used to broadcast your content. One very popular that many people are use with HostingDevil.com is SAM Broadcaster.
You can download the demo at spacial audio solutions - sam broadcaster

Please inspect closely our web-based HostingDevil.com Control system so that you may learn how to see who is connected and how to kick/ban users.

Configure your SHOUTcast Server

The port SHOUTcast should send use for sending audio. The default is 8000. Unix users should be aware that they cannot use a port below 1024 unless they run the server as root.
The maximum allowable listeners at any one time. Make sure you set this to a realistic number depending on your bandwidth and operating system. Maximum bandwidth used for serving is equal to the bitrate you are serving at multiplied by MaxUser x 1.1.
The password to use for streaming content and administration. This needs to precisely match the password in the shoutcast dsp plug-in in order for source providers to send content with your server.
The file to use to store the console log. Use /dev/null or leave empty to disable file-based logging.
The IP interface to bind the source listener to. Only important on machines with more than one IP interface or ethernet card. Default is to listen to all ip addresses, when set to ANY.
The IP interface to listen for clients on. Only important on machines with more than one IP interface or ethernet card. Default is to listen to all ip addresses, when set to ANY.
[Optional] If defined, the SHOUTcast server will not accept source connections, and instead attempt to connect to the server name defined here for transmission
[Optional] The port that the relay server is sending audio on.
[Optional] When running a relay server, use "always" to make the server always public (regardless of whether the source server is public) or "never" to make the server never public. Anything else makes the server the same as the source server.
[Console systems only] This flag determines whether or not the server displays a real-time status indicator with listner count.
[Console systems only] If this flag is set to 1, the server will display all diagnostic data on screen in addition to writing it to the logfile.
[Optional] If set to anything other than 'none', the server will append to the file named here information on listener count, timestamp, and metadata at a provided interval.
[Optional] The value, in seconds, of how often the server should update the HistoryLogFile.
[Optional] If you're located behind a web cache, you can tell the Shoutcast server to use a different inbound port to send directory data to. The only values that work are 80 and 800. The default is 80.
[Optional] If set to 1, the server will attempt to resolve all IP addresses into their FQDN (i.e. 207.48.52.225 becomes www.winamp.com)
[Optional] If set to 1, the server will disconnect listeners whenever the source becomes inactive. Otherwise, listeners are left connected and either get dead air or the BackupFile (see below).
[Optional] If defined, the server will send this file as-is to the listener before joining them with the content stream. CAUTION: This file MUST be in MP3 format, and of the *PRECISE* same bitrate, sample rate, and mono/stereo setting as your stream!!! If the file differs from the stream, the user gets an earful of nastiness or dead air.
[Optional] If defined, the server will send this file as-is to the listener whenever the server loses contact with the source stream or the source stream idles for 30s or more. CAUTION: This file MUST be in MP3 format, and of the *PRECISE* same bitrate, samplerate, and mono/stereo setting as your stream!!! If the file differs from the stream, the user gets an earful of nastiness or dead air.
[Optional] When defined, this string will re-purpose how metadata appears to the player. If the flag %s is included in the parameter, then the title data from the source is included at that point in the string. For example, if your TitleFormat is 'Justin Radio: %s', and the source plug-in's title is 'Billy plays the blues', then the net title is 'Justin Radio: Billy plays the blues'. Note: only works on non-relay servers. The default is no format string.
[Optional] This behaves just like TitleFormat, except it applies to the minibrowser URL. Only useful when you want to do redirections and keep track of 'em.
[Optional] CurrentLog provides a mechanism for regular updates to a file located on the same server as the SHOUTcast server. CurrentLog itself as a parameter does not exist, but rather is a family of parameters. They are as follows:
CurrentLogIn is the filename of an HTML template file.

CurrentLogOut is the filename the server should output the file to.

CurrentLogTime is the number of seconds the server should wait between updates to the output file.

The HTML template file is best explained with an example. Consider this file, stored on the same server and pointed to as CurrentLogIn:
My Current Stats My SHOUTcast server is currently playing . You get see more information about it at