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.
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.
Plugin Options:
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.
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
Email Template - Audio Services
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”.
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.
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 Name | Friendly name. How you will see it inside Clientexec. |
Hostname | The name of the server where MediaCP resides. |
Shared IP | Main Server IP |
Plugin | MediaCP |
Maximum # of Accounts | Set this to 0 |
Stats URL | Not 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 |
---|---|
Port | The primary port that MediaCP software uses. Default is 2020. Change only if you have configured an alternate port for MediaCP Web. |
Use SSL | Check this box if HTTPS/SSL is configured with MediaCP (default ON). |
API Key | Provide the MediaCP API Key into this field. |
Service Name Custom Field | Leave 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
Thank you!