Articles on: Setup & Configuration

Adding a MediaCP Server and Products

The MediaCP is a feature rich HTML 5 responsive audio & video streaming control panel for online Radio, Video Streaming & TV Station management all in one easy to use web control panel.

Get Started



First, you need to configure the plugin in Clientexec's server sectiom. Go to Settings > Products > Server

Now you need to add your MediaCP server by clicking Add Server.


Field Name Description
Server NameFriendly name. How you will see it inside Clientexec.
HostnameThe name of the server where MediaCP resides.
Shared IPMain Server IP
PluginMediaCP
Maximum # of AccountsSet this to 0
Stats URLNot Mandatory.
IP Addresses (one per line)If for some reason you need to manually assign an IP to someone, you would add it here. The IP's are automatically assigned when created through Clientexec.


Plugin Options:

Field Name Description
PortThe primary port that MediaCP software uses. Default is 2020. Change only if you have configured an alternate port for MediaCP Web.
Use SSLCheck this box if HTTPS/SSL is configured with MediaCP (default ON).
API KeyProvide the MediaCP API Key into this field.
Service Name Custom FieldLeave as the default value of “Service Name” unless you change this in the next step.


Configure Custom Fields:

Custom Fields are required to save information to be used in the Email Template described further below.

Navigate to the Settings > Products > Custom Fields.
Press Add Custom Field
Enter the name of the new custom field as “Service Name” and press OK to continue.
4.Check “Is Required”
Check “Include in Signup”
Uncheck “All Product Groups”
Select the “Media Control Panel” Product Group
Repeat the process and create two additional fields called “Service Portbase” and “Service Password”, however make sure “Required” and “Include in Signup” is UNCHECKED and that you do CHECK the Admin Only option.

Create Welcome Email:



Navigate to Settings > Company > Email Templates.
Fill out the Email name & Subject as desired
Ensure the Type is set to “Welcome Email”
Use one of the the below emails as a template to getting started...

Email Template - Generic

Dear [CLIENTNAME],

Thank you for choosing [COMPANYNAME] to be your hosting provider. This email contains the details and credentials you need to make use of your hosting account.

New Account Information:

Control Panel Login: https://[SERVERHOSTNAME]:2020
Control Panel Username: [DOMAINUSERNAME]
Control Panel Password: [DOMAINPASSWORD]

Reset Password: https://[SERVERHOSTNAME]:2020/index.php?page=login&action=forgot.password

If you have any questions, please don’t hesitate to let us know by emailing [SUPPORTEMAIL].
Thank you,
[COMPANYNAME]


Email Template - Audio Services

Dear [CLIENTNAME],

Thank you for choosing [COMPANYNAME] to be your hosting provider. This email contains the details and credentials you need to make use of your hosting account.

New Account Information:

Control Panel Login: https://[SERVERHOSTNAME]:2020
Control Panel Username: [DOMAINUSERNAME]
Control Panel Password: [DOMAINPASSWORD]

Reset Password: https://[SERVERHOSTNAME]:2020/index.php?page=login&action=forgot.password

Audio Service Details

URL: https://[SERVERHOSTNAME]:[CUSTOMPACKAGE_Service Portbase]
Broadcast Port: [CUSTOMPACKAGE_Service Portbase]
Broadcast Password: [CUSTOMPACKAGE_Service Password]

If you have any questions, please don’t hesitate to let us know by emailing [SUPPORTEMAIL].
Thank you,
[COMPANYNAME]


Create Product Group


It is required to create a new Product Group that will hold Packages for the Media Control Panel product. This enables us to configure the group with Custom Fields as defined in the last step.

Navigate to the Settings > Products.
Select “Add Product Group”
Enter Media Control Panel as the group name
The only important configurations here are the Custom Fields, add the “Service Name”, “Service Portbase” and “Service Password”.

Create the first product


Add A New Product

Select the Create a new product button.
Enter a Product Name for your customers to see.
Select the MediaCP Welcome Email.
Check “Send welcome email?” to automatically send the welcome email when the service is provisioned.
Select “Hide hosting custom fields” to ensure customers do not fill out these fields.
Save Changes.

Configure Product

Select the “Pricing” tab and configure at least one price allowed in signup.
Select the “Advanced & Plugin Settings” tab.
Select the Associated Server utilizing the “mediacp” server plugin.
Fill out the options for the service as you wish to be created in the Media Control Panel.
Press Save Changes.

Updated on: 27/11/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!