• Wed. Dec 4th, 2024

Knowledge Base

  • Home
  • Knowledge Base

Auto Playlist (2 Sample Tracks

This is an example of a simple playlist generated automatically by using two local tracks. It allows you to create an AutoDJ, it is to show playlist and AutoDJ features and learning purposes.

 Do not upload your mp3 files into this playlist, they will be deleted if you save the AutoDJ with the Auto playlist active option as it is just an example playlist. Create your own playlists instead

Auto DJ Interruption Settings

AutoDJ interruption option changes the behavior of “scheduled playlists”, “play on stream now button” on the playlist manager page and “change playlist (on air)” features are affected by this option. If the interruption setting is enabled, the AutoDJ will not wait for the currently playing song to end which is default on SonicPanel and it will fade the playing song immediately to play the scheduled playlist or other actions.

If the interruption setting is disabled, the AutoDJ will wait for the current playing song to end and then it will play the scheduled playlists or other actions.

To change the Auto DJ Interruption Settings, use the Auto DJ Interruption Settings link on your Sonic Panel left menu.

BroadcastMyself Android

  • If you are using a broadcast program called BroadcastMyself on your android phone to connect as a DJ to SonicPanel radio AutoDJs, you have to add +1 to your DJ connection port in the BroadcastMyself output settings >> connection port.
  • Example; If your DJ connection port is 6001, then you need to enter 6002 in the BroadcastMyself output settings as a connection port..

We highly recommend PC based broadcast programs to stream by a DJ connection

Can’t login to my account

It is more then likely  your Internet/broadband  connection    if this keeps happening  on a regular basis  please contact  your Internet  Service  provider

DJ Panel

DJs can login to the Sonic Panel with the DJ username and DJ Password from the port 2080. http://ServerIP:2080 or http://domain:2080

Notice: SSL login is not supported for DJ Panel, however they can use the hostname or the domain of the server.

Following Features are available for DJs on the DJ Panel if they have permissions with their account:

They can see/change their DJ connection password.

They can see/change their profile pictures, profile pictures are showing up on players when a DJ is streaming.

They can see if the radio or AutoDJ is online/offline.

They can see the HTML5 player on the main page with the album art and they can listen to the radio.

They can see the song history.

If the DJ has permissions, they can control number of on air feaures like jingles, voice pro, start/stop radio or autodj. These features are permission based and the radio owner controls the permissions on the DJ creation page or updating the DJ account. Every DJ can be given custom permissions.

 Be careful on the permissions, you dont want someone start/stop your radio in the middle of a show or scam your radio.

DJ Profile Pictures

  • DJ Profile Pictures are available for each DJ on the DJ Panel (https://kb.sonicpanel.com/article.php?id=41)
  • Every DJ can upload their own profile picture from their DJ Panel if the DJ account is given Upload Profile Picture permission.
  • Once the DJ is streaming online, the profile picture of a DJ will show up on all SonicPanel players and widgets automatically.

Domains/SSL (Multiple Domains)

This feature will be available by v3.0 update.

You can add multiple domains to your SonicPanel server. Each domain gets a free SSL certificate and renews automatically.

By default all accounts on the server use the main hostname of the server. You can assign a domain to multiple accounts on the Domains/SSL feature, you can also use the domain on the radio packages to create multiple accounts with the same domain.

If you need to renew/change a certificate manually, use any of the add certificates button todo so.

Shoutcast v2.6 and Icecast radios are restarting every 90 days ?

– It is not possible to reload shoutcast v2.6 and Icecast SSL certificates without a restart, they require a restart in order to detect the new certificate. The letsencrypt SSL certificates are renewed every 90 days, therefore SonicPanel restarts all shoutcast v2.6 and Icecast radios automatically every 90 days.

– To prevent automatic restarts, we recommend using paid or wildcard certificates that are 3-5 years vali

FTP Connection

FTP connection/upload feature will be available with upcoming v3.0 update soon.

How can I log in to my account

You can login to your account by ..

Server 1 Customers 

For Server 1 CLICK HERE

Server 2 Customers 

For Server 2 CLICK HERE  

Server 4 Customers

For Server 4 CLICK HERE

How To Create a DJ Account ?

DJ accounts can be managed/created from the client side SonicPanel only.

DJ accounts can login to the SonicPanel by using the port 2080 for exaple www.server4.radiohosting.live/2080 so they can see their DJ account password or information on their DJ panel, they can also change their DJ stream password and they can manage the radio or AutoDJ if you give them permissions as a radio owner. Permissions are set while creating the DJ account or later by the link List/Edit DJ Accounts link on the left menu. Every DJ can be given custom permissions.

Login to your SonicPanel account as a client.

Use Create a DJ Account link from the left menu under the DJ Control Center.

Enter a username and password, choose permissions if needed.

 DJs have to choose shoutcast v1 protocol or shoutcast server option on their stream program always! Even if your radio system is an IceCast or SCV2, choose Shoutcast v1 or Shoutcast in the stream program settings and use only dj password and dj port without the username to connect.

 Be careful on the permissions, you dont want someone start/stop your radio in the middle of a show or scam your radio.

 You can also create a DJ account with no permission to stream. This option is for using other permission based features on the DJ panel but cannot stream music. So you may have assistants/moderators for your radio.

How To Create an Assistants/Mod Account ?

Moderator/Assistant account is the same account as DJs but without ‘DJ Can Stream Music’ option. Click on the Create a DJ Account link from the left menu. This way, you can create Moderator/Assistant accounts by setting DJ Can Stream Music permission to ‘no’ and select other desired permissions. The moderator/assistant can login to DJ Panel(2080) and use given permitted features like starting/stopping radio or AutoDJ and some other on air features. They cannot stream music as the DJ Can Stream Music permission is set to no for this type of account.

 Be careful on the permissions, you dont want someone start/stop your radio in the middle of a show or scam your radio.

How To Set Google API Key ? (Clients)

You need a google account to get a key.

Open https://console.cloud.google.com/projectcreate Create a project on Google, you maybe asked for billing account.

How To Stream As a DJ ?

connect and stream as a DJ, the AutoDJ of the radio must be online.

Download and install any of your favorite stream program to your computer, such as VirtualDJ, Sam, AltaCast, Butt Encoder, RadioBOSS, Winamp DSP and any stream/broadcast program you have.

 DJs have to choose shoutcast v1 protocol or shoutcast server option on their stream program always! Even if your radio system is an IceCast or SCV2, choose Shoutcast v1 or Shoutcast in the stream program settings and use only dj password and dj port without the username to connect.

Example:

Lets say you have a DJ account with dj password 1234 and the djport 6699, and the AutoDJ is online on the SonicPanel.

You only need to enter the following information on your broadcast/stream program, in the encoder or radio settings

Radio Option: Choose Shoutcast v1 or Shoutcast on your dj stream program, even if the radio is icecast or scv2.

Password: 1234

DJ Port: 6699

Configure other settings such as bitrate, quality, encoder options according to your needs and radio.

Start to stream now.

After the project is created, open https://console.cloud.google.com/apis/ Click on Enable APIS and Services link on the main page, find Maps Javascript API in the list and enable it for the project.

Open https://console.cloud.google.com/apis/ again, click credentials from the left menu and click create credentials then select API Key, your Google Maps API key is created, copy the key.

If the links are down or moved, search on Google about maps api key to start over.

Login to your SonicPanel >> Click Google API Key from the left menu under the Manage Account, enter your API key and save the changes.

Do not share your API key and do not use it on a public website.

Check Radio Listeners (Google Maps) feature.

Listeners Statistics on SSL Radios ?

All listeners statistics are with listeners real IPs with the Sonic Panel SSL radios. Therefore, all listeners statistics are the same as the none-ssl radios. Each listener shows up on the radio statistics with real ip as well as on google maps.

Music Library

The Music Library feature allows you to create your own music/album folders and then upload mp3 files into the folders by using our turbo speed chunked drag&drop upload system on the same screen.

The mp3 files then used to drag&drop from the center list to the left side into the playlists, so you dont need to upload mp3 files everytime you create a new playlist. Added songs from the Music Library to playlists does not consume hosting space, therefore you can copy mp3 files to the playlists as much as you want. There is a play icon to preview tracks or delete the tracks and folders, there is a search function on the center to search tracks.

You can select multiple mp3 files in the list by holding the CTRL key and click on tracks to select multiple. You can also use CTRL + A to select all mp3 files in the folder.

Click on Need Help ? link on the Music Library page to get a full help on usage.

Record Live DJ Shows

How To Record:

  • You can record your all DJs live shows to an MP3 file and you can also download them from your SonicPanel clients, so you can re-upload them and use in playlists as well.
  • Login to your SonicPanel clients, use ‘Manage AutoDJ’ link from the left menu, enable/disable ‘Record Live DJ Shows’ on the form, choose record quality and save the changes.
  • Once your DJ is on air, the show will be recorded under your radio account as an MP3 file and it will use your available hosting space. Long shows can use too much space, 500mb to 1GB, especially if the record quality option is set to 320kbps.

How To Download/Delete Records:

  • Login to your SonicPanel clients, use ‘List/Download DJ Shows’ link from the left menu.
  • Download and then delete the recorded live shows on the page to decrease your hosting space usage if necessary.

Can DJs Download Their Own Shows:

  • Yes! Every DJ can download their own recorded live show from their DJPanel (2080) after the show is completed. It is on the left menu, ‘List/Download DJ Shows’
  • As a radio owner, if you delete the recorded show from the SonicPanel, then the DJ cannot download the show, the same file is used.

 All recorded live DJ shows are automatically deleted every first day (01) of the month at 23:59. 

 If you exceed your available hosting limit, you wont be able to upload MP3 files to your playlists anymore until you delete some mp3 files or recorded live dj show files. So check your hosting space usage time to time, you can find detailed space usage on the Sonic Panel left menu, ‘View Disk/HDD Usage

Relay (Redirection)

Relay feature means redirection of your radio completely to another online radio on the internet.

Login to your client SP >> use Relay (Redirection) link from the left menu to relay your radio when needed.

 Using Relay Feature will ignore all Auto DJ features including on air features until the relay is disabled

SSL Custom Play ID

This feature will be available by v3.0 update.

NOTICE: Custom ID accepts only English and maximum of 17 characters.

The custom play ID is the SSL direct play with a custom name and without any ports, example https://domain.com/sonicfm/stream

The root user and clients can set custom ssl play ID for the radio by the root panel and clients panel.

Root User: To set a custom ID for a radio, login to your root SP, list/edit radios from the left menu and click on a radio to edit, set custom id on the page and save it.

Clients: To set a custom ID for a radio, login to your SP and click Manage Radio link from the left menu, set the custom id for your radio as

Shoutcast v2.6.1 Authhash

  • Enter your Authhash code if you want to list your radio on Shoutcast Directory listings. You can find your Authhash code on your shoutcast.com client account login, click on your radio station name from the left menu, then click settings link and then click Advanced, copy your Authhash and paste into SonicPanel Authhash form input under the Manage Radio page.

Notice: If you enter an Authhash code on your SonicPanel, the radio title/name will be set to the station name listed on your shoutcast.com account, the AutoDJ radio title/name settings on your SonicPanel will be ignored. This is a default shoutcast system behavior.

Notice: All shoutcast v2.6.1 radios on Sonic Panel have SSL (HTTPS) connection on the same port of the radio. It is native and original in the shoutcast system and does not use proxy.

The Same Port For SSL (Shoutcast v2.6)

This feature is available on new SonicPanel installations and will be available by v3.0 update for currently SonicPanel servers. 

After v3.0 SP update, shoutcast v2.6.1 radios on the server will be able to use the standart radio port as SSL as well as none SSL. Clients will see that their standart radio port is also listed as SSL/HTTPS connection on their SonicPanel.

Below is an example of the connections

http://yourdomain.com:8002

Notice: If you like to update your currently SonicPanel installation before the automatic update with early access of features including above standart ssl port feature, we provide a command upon request. Please create a new support ticket with the request. 

The old SSL proxy ports will continue to work without any interruption as well

Virtual DJ Connection Problem (Shoutcast v2.6

The latest VirtualDJ version requires “session name” on the VirtualDJ broadcast settings for the direct live stream on shoutcast v2.5 and v2.6. If you leave the “session name” empty, it will fail to connect without any error.

If you are streaming live by using Virtual DJ without Auto DJ to shoutcast v2.5 or v2.6, make sure to enter “session name” in the broadcast settings of Virtual DJ.

To get VirtualDJ click HERE

Which Radios Have SSL on SP ?

All radios have SSL with the SonicPanel. Shoutcast v1, v2.5, v2.6 and IceCast v2. Each SonicPanel user/client has the SSL radio player URL information on their SonicPanel, on the main page ‘SSL Connections’ tab or ‘SSL Connections’ link on the left menu.

If you didnt set the SSL certificate for the server, you need to set your hostname and SSL first from the root SP. >> https://kb.sonicpanel.com/article.php?id=46