Centova Cast

Centova Cast is an internet radio stream hosting control panel. The Centova Cast module allows you to add and manage Centova Cast servers in WHMCS.

For more information, see Centova Cast’s documentation.

Supported Features

Change PackageChange PasswordUsage UpdatesClient Area Link

This module also supports Start, Stop, and Restart Stream.

Adding a Server

To set up a Centova Cast server in WHMCS:

  1. Go to Configuration () > System Settings > Servers.

  2. Click Add New Server.

  3. Select Centova Cast from the menu.

  4. Enter the hostname or IP address.

    Make certain to enter the full URL to Centova Cast. If you enter an invalid hostname, you will see a Unsupported protocol error.
  5. Enter the username and password or access hash.

  6. Click Continue.

  7. Enter the remaining desired server details.

  8. Examine the displayed default port. If your server uses a different port, check Override with Custom Port and enter the correct port.

    For more information, see Server Port Overrides.

  9. Click Save Changes.

  10. If this is the only Centova Cast server that is currently in WHMCS, click on the name and ensure that it results in an asterisk (*) next to it. This indicates that it is the default to use when any other non-specific configuration doesn’t apply.

Creating a Centova Cast Product

You can create a product that provisions accounts on your CentovaCast server at Configuration () > System Settings > Products/Services.

Make certain to configure the following settings:

  • For Account template name, enter the Centova Cast account template to use for this package. You can create account templates in Centova Cast under Account Templates.

    Make certain to configure the template name correctly. If you enter an invalid template name or do not supply a name, you will see a Invalid source/server type error.
  • For Max listeners, enter the maximum number of simultaneous listeners.

  • For Max bit rate, enter the maximum bit rate in kbps.

  • For Data transfer limit, enter the monthly data transfer limit.

  • For Disk quota, enter the total disk quota. This amount must accommodate all of the server’s configuration and log files and any media for the autoDJ.

  • For Start server, choose yes to automatically start the server after provisioning or no to start the server manually. If you enable autoDJ, the server cannot start until the user uploads media.

Configurable Options

Optionally, you can create the following configurable options at Configuration () > System Settings > Configurable Options:

Configurable Option NameDescription
Max listenersSets a custom listener limit.
Max bit rateSets a custom maximum bit rate (in kbps). Centova Cast treats this as a numeric value in kbps and will remove any non-numeric characters.
Data transfer limitSets a custom data transfer limit (in MB per month). Centova Cast treats this as a numeric value in megabytes and will strip any non-numeric characters.
Disk quotaSets a custom disk quota (in MB). Centova Cast treats this as a numeric value in megabytes and will strip any non-numeric characters.
  • You must use these exact option names.
  • For options that set a limit, create a value for each limit that you wish to offer for that option.

WHMCS Connect

This module does not support WHMCS Connect.

Last modified: June 5, 2024