How To Configure Your Shoutcast Stream With RadioDJ
Works On: Windows
Free or Paid: Free software
Download: RadioDJ Radio Automation Software – Downloads
This quick guide will help you setup your Shoutcast stream in RadioDJ and broadcast live audio.
RadioDJ is one of the most advanced radio automation programs and it’s available free of charge.
RadioDJ doesn’t have a build-in encoder, you can install 3rd-party plugins and connect to a shoutcast server.
Download the latest RadioDJ from the link above, extract the zip file with a program like WinRar or Winzip.
You’ll also need to download the Altacast encoder plugin from Altacast (Scroll down to RadioDJ Plugins)
RadioDJ 1.8.2 Install
Once RadioDJ is downloaded, extract the zip file with WinRar or Winzip and you’ll be left with the RadioDJ folder.
There is no installer, when you extract the zip file, you will get the RadioDJ folder, move the RadioDJ folder to C:RadioDJ.
This is the best location for RadioDJ, because in many cases, on systems with security settings set too high, the windows
system will prevent RadioDJ from accessing its files.
Ok, so your RadioDJ folder is now located at C:/RadioDJ. RadioDJ needs a MySQL database to operate,
The database stores all the data about your tracks, rotations, playlists, events.
For this purpose, we’ll need to install MySQL Server, a free database server that can be downloaded from here.
So your next step is going to be: Install The MySQL Server.
A short video tutorial about installing the MySQL Server can be seen here: How To Install MySQL Server
After reading / watching “How to Install MySQL Server” your MySQL Server should be up and running.
Now go back to RadioDJ folder at “C:RadioDJ” locate the “Setup” folder and open “Database Setup.exe”
This utility will create the database for you and allows you to do database related tasks like backup or restore.
Here’s another short video about using this utility: How To Install RadioDJ Database
If you created the database successfully, you can now close “Database Setup.exe”
Start “RadioDJ.exe” from C:RadioDJ (Create a desktop shortcut for RadioDJ)
You should check RadioDJ settings and make sure they are right for your needs.
For this, go to Options (bottom menu) and again, Options in the new window.
One important setting to check, is the Album Art folder.
Make sure that it points to a existing folder, otherwise you could get some errors when importing your audio files. After you’ve customized the settings, proceed to Categories, you can find them in main window Options->Categories. Make sure each categories has at least 1 sub-category, tracks are imported to sub-categories and not main categories. When you’re done, you can import your audio files to the proper categories/subcategories/genres.
For this operation, go to Options->Directory Import or Track Import (if you need to import your files one by one). Please be careful when assigning the track types to your audio files! Most of the track types have different behavior. Track Types In RadioDJ When the import process has ended, the next step is to build your first rotation.
Go to Options->Tracks Rotation.
From your categories, you can add to the list categories/subcategories/genres and the generated playlist by AutoDJ will follow that format.
When you’re done with the rotation, in the main window, activate the AutoDJ and a playlist will be generated based on your rotation.
That’s almost! it for the RadioDJ setup, you even learned how to install the MySQL database! and use an AutoDJ.
One last step! We need to install AltaCast Encoder Plugin in RadioDJ and configure your Shoutcast stream.
Extract the AltaCast Encoder zip file with WinRar or Winzip, open the folder and go into root > plugins folder.
Copy Plugin_Encoder.dll and Plugin_Encoder.xml and paste them into RadioDJ Plugins folder
Restart RadioDJ, you should now see the option for AltaCast in the top menu.
Go to: Options>Plugins>Highlight Altacast> Settings> Place it into a zone.
Zone 2 or 3 will suffice. (You cannot place it into Zone 1 as that’s where the main playlist lives)
Click the AltaCast button in RadioDJ, then click the green + symbol to add a new encoder.
This opens new window called Encoder Details.
You will need to find your Radio IP, Radio Port and Radio Password.
Check your account setup email or log in and check your Sonic panel.
Once logged in to Sonic panel you’ll see your stream info on the right.
At this stage you should have your Shoutcast stream info ready.
We’ll be using a test shoutcast stream for this setup:
Radio IP: 193.465.485.55, Radio Port: 9943, Radio Password: 95765.
Encoder Name: Give the encoder a unique name. Select bit-rate:
This will be whatever bit-rate your Shoutcast/Icecast server is set to receive.
Samplerate: This will be either 22050 or 44100 depending on the bit-rate you’re streaming at.
Encoder type: Here you have four options: mp3, AAC+, Ogg Vorbis, Opus.
Ogg Vorbis and Opus only work with Icecast V2 servers. Server Type: Either Icecast, Shoutcast or Shoutcast V2.
Server IP: This will be the Radio IP for your shoutcast stream. (E.G 179.234.678.234)
Server Port: This will be the Radio Port number for your shoutcast stream (E.G 8000)
Server Password: The Radio Password for your shoutcast stream.
Mountpoint: This is generally used with Icecast servers (E.G /stream.mp3)
Stream ID: This is used for Shoutcast V2.
Reconnect Seconds: This is the amount of time in seconds the encoder will attempt to reconnect after a disconnection.
Click save stream and if you have your configuration settings correct the encoder should be streaming within seconds.
N.B: You have to manually start the encoders on their first run.
If you should have any issues installing this plugin help can be found Here
There have been reports of some users having issues with the Altacast plugin.
Should your connection suffer the slightest packet loss or network dropout between
your PC and your streaming server it may cause the Altacast plugin to freeze RadioDJ briefly.
It’s a known problem and the developer of Altacast will get it sorted when he is able to devote time to the project.
At the moment “Life” seems to be getting in the way of him being able to develop it any further.
The best way around it is to use Standalone encoding software
You may also get better results using the other RadioDJ Streaming Plugin written by the guy who codes RadioDJ.
Test Your Live Stream
To test if your stream is live, log in to your Sonic web panel and listen with the built-in web player.
You will see other useful info there, like current listeners, current playing song & last played tracks.
Or you can go directly to Shoutcast Status page for your stream by using your Radio IP & Radio Port.
Example: http://193.465.485.55:9943 in your web browser (use your own stream info for this URL)
Congrats! you’re ready to start broadcasting live music and AutoDJ playlists from your computer.