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.
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.
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.
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.
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.
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.
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.
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.
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 provides an interface for customers to copy & paste direct links to their stream via a number of different streaming client software.
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.
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).
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.
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.
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.
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.
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.