Using Auto-DJ and A live encoder gives you both the benefit of running a live-show and the ability to play playlists while your offline. This is by far the most used method for radio stations that require live shows, as Auto-DJ also acts as a fall-back if anything were to happen to the live-stream. You also get access to DJ accounts that you can create directly in CentovaCast with their own permissions, schedules, etc.
Live broadcasting is done from encoding software, some popular free options include:
Any encoder that supports Shoutcast or Icecast connections will also work perfectly fine.
Firstly, you need to login to CentovaCast. Your CentovaCast login details should be sent via email, we also allow direct login through the Control Panel button https://evghq.com
Now that you have logged into CentovaCast, make sure to enable and setup Auto-DJ.
A DJ account can be created within your CentovaCast Account > Configuration > DJs > Create DJ Account
When creating a DJ account you will be presented with a range of options, which we will go through below.
When creating a DJ account, you will notice the ability to set specific permissions. This allows you to have DJ accounts with different levels of access.
Info
You can select multiple permissions at the same time by holding in your Ctrl button.
Permission | Description |
---|---|
Start/Stop the stream | Gives permission to stop/start the streaming server |
Start/Stop AutoDJ | Gives permission to stop/start AutoDJ only |
Manage playlist settings | Gives permission to edit AutoDJ playlists |
Access Media Library | Gives permission to AutoDJ's media library, allowing the DJ to delete/add files to it |
Manage media files | Gives permission to add newly uploaded media files to an AutoDJ playlist |
Full FTP access | Gives FTP permission to access the entire accounts media files folder. |
Private FTP folder | Gives FTP permission to a private folder created with the DJ's username (media/dj/djusername/) |
View Statistics | Gives permission to view the streams statistics (Listeners, Track History, etc) |
View Listeners | Gives permission to view the streams current tuned-in listeners |
View Logs | Gives permission to view the streams log files. |
Login restrictions are used if you would like a DJ account to only be able to stream at specific time frames. If they try to connect outside this time frame the DJ account will simply not connect and the DJ won't be able to stream.
This is especially useful if you have multiple DJs, as you can prevent them from overlapping by assigning them their specific time slots.
Info
You can select multiple days at the same time by holding in your Ctrl button.
To find your connection details for your DJ account go to CentovaCast > General > Quick Links > Choose the settings under "When AutoDJ is running". The settings are usually as follows:
Setting | Description |
---|---|
Protocol | Shoutcast (v1) |
Server hostname | cast1.my-control-panel.com |
Server port | Your streams port, usually between 8000-9999 |
Bit rate | Bit rate for your stream, depending on your plan it should be between 128-320Kbps |
Password | djusername:djpassword - The password is a combination of your DJ accounts username and password separated by a colon |
Info
Even if you are using Icecast, Auto-DJ will only take DJ connections from Shoutcast V1. This is because Auto-DJ by default uses Shoutcast connections to connect.
Once you have created your DJ account you are now ready to connect to your stream with an encoder. Connecting with a DJ account is similar to connection with a normal live encoder but the connection details are different.
The main difference is that the password is a combination of the DJ Username and the DJ's password. There is also no username required when connecting with a DJ account.
Now that you have your connection details, all you have to do is input those details into your encoder of choice to connect to your stream. For this example we'll assume the DJ's username is alex and their password is 8673920h
Input Field | Input Value |
---|---|
Server Port | 9053 |
Server Type | Shoutcast (V1 Legacy) |
Server Hostname | cast1.my-control-panel.com |
Stream ID (SID) | 1 |
Bitrate | 128 |
Password | alex:8673920h |
Username | No value / Leave blank |
Once you have filled in your details within your encoder, simply connect and you should be able to start streaming audio immediately.