First look

Understanding the Control Panel

If you have just logged into your control panel it might look something like this:




The User Control panel is what you and your customers first see upon successfully logging into the Media Control.

 This interface will display nearly all aspects of the users account in one page. For administration purposes, you will hover your cursor over the “Admin” link to see a dropdown menu of quick access links. For more detailed control you will want to click on the “Admin” link itself. This will launch an interface listing all available administrative controls.


Before creating user and server accounts it is important to review the configuration, while the default settings will work fine for most users we recommend configuring the panel appropriately. Review each specific setting under each tab, a detailed description should be made available in each available language.

Understanding the Servers Page

A first look of the Admin -> Server Management page will display no available servers, this of course would be due to a brand new install.




The interface displays two primary tabs that are available, those being “General” and “Search” as highlighted blue in the diagram. The “General” tab provides an interface to list and manage your shoutcast services while the “search” tab provides a quick and easily sort or selection of shoutcast services. The contents of the red box highlight appropriate links to create, remove, and control your media services.

Understanding the Users Page





The diagram above demonstrates the User Management page which will list every single user account under your control panel. Highlighted in red are quick tools relating to the user listed in the associated rows. Selecting “Manage” will display an overview of the users complete account including user details, assigned servers, invoices and other details. Highlighted in Green are direct links to listing services assigned to the users account.

Creating your First User Account

  1. Firstly navigate to “Administration” -> Customers.
  2. Select “Add Account” as shown in the following diagram.
  3. The next interface will list all details associated with the users account, fill these out as appropriate, only the username, password, user level and email are critical at this stage.





Creating your First Service

After creating a user account you will be prompted to follow a link to create a service for the user, do this. You will notice next to the owner field the name of the customer you have just created will be selected. To create a quick service, the primary fields are listed on the general tab – all other tabs are additional features and settings available to the media servers.

User Management

Managing a User Account

Navigate to Admin -> User Management, find the user you specifically wish to manage and select “Manage”. You will see something similar to the following: 



From the account detail, you can view Account Information, Latest Invoices or Servers specific to the customer. This is the central control area for a specific customer.

Login as Specific User

The Login as User feature allows an administrator to temporarily login to the customer’s account as if the customer had entered his own username and password. It is impossible for the administrator to view the customer’s password and thus this feature can provide of great support for a customer. When you login as a specific user your original authorisation as an administrator is stored within your session making it possible to click logout and be directed right back to your administration account.

Emailing or SMS-ing a User

From the user account overview it is also possible to email or even send an SMS to the specific user. Select the link labelled “Email this user ”, if you wish to send an SMS instead of an email tick the checkbox designated as such.


Service Management

Main Interface

The main service interface as show below includes much information, features and technical detail. The diagram below illustrates the main functions of the page, the “Usage & Info Tabs” show information including Specific information regarding listeners , data transfer and traffic usage. The Queue Information displays a time-based estimate of when your service action such as starting, stopping and deleting will be performed. This allows you time to reconsider your actions.


File Manager

The file manager provides an interface for customers to upload media files used for ondemand, intro & backup files as well as AutoDJ functionality (If supported by service).


Media Player Links

Media Player Links provides an interface for customers to copy & paste direct links to their stream via a number of different streaming client software.


Service Control

Services control functions such as Start, Stop, Suspend, Restart are all controlled via a cron job that executes each minute. This functionality allows you to reconsider and cancel actions if need be as well as scheduling times to control services.


Suspend and Unsuspend

It is possible for an administrator to suspend or unsuspend one of more services from the control panel for any period of time. When an action is performed, the customer will be emailed details of the suspension notice according to the email templates (explained in this document).


Bitrate, Traffic and Data Usage

Service Bitrates, Traffic & data usage are continuously measured and monitored throughout the control panel, limits can be configured from the service specific configuration page. These limits are enforced and the service will be suspended upon abuse.


Expanding with Features

Cast-Control panel offers many features to the administrator and user, by default the majority of these are disabled. The reasoning behind this is so stream providers are able to choose and charge on a per feature basis, expanding your price flexibility. Most features are enabled from the service configuration as shown below but will require additional configuration after enabled.


Email Templates

All emails that are sent from Media Control Panel are configurable from the administration area. Navigate to Administration and select the Email Templates link halfway down the page.

This page will display each email that can be sent from cast-control and whether an SMS will be sent along with the email. You can configure these templates by selecting “Modify Template”. Within all input fields can be placed custom field data directly from the database, these fields are specific to the individual user account, Media service or billing event. Copy and paste these fields into the email as desired and these fields can be used any number of times.



Reseller Plans

Navigate to Administration -> Reseller Plans, by default cast-control adds a variety of plans for you to either customise or delete. Choose a plan and select “Edit”. 


The options within the first row are similar to the server plans and relate directly to the plan configuration itself. The options within the second row define bandwidth and data transfer limitations. Specifying a bandwidth will limit the reseller to creating services that are not greater than 5mbps while they have not exceeded other limits. Remember all limits here will directly relate to eachother, for instance if you set a server limit of 5 and a bandwidth limit of 5Mbps – the reseller might only be able to create 3 servers that equal the 5Mbps limit.


External Billing Software

It is possible to integrate third party billing software such as WHMCS or ClientExec using our API. Please review the documentation titled “Billing System Integration”. If you wish to integrate software not listed here or your own billing software, please contact our sales department and we will assist you.