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 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.


  1. Navigate to the Settings > Products > Custom Fields.
  2. Press Add Custom Field
  3. Enter the name of the new custom field as “Service Name” and press OK to continue.
    4.Check “Is Required”
  4. Check “Include in Signup”
  5. Uncheck “All Product Groups”
  6. Select the “Media Control Panel” Product Group
  7. 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:


  1. Navigate to Settings > Company > Email Templates.
  2. Fill out the Email name & Subject as desired
  3. Ensure the Type is set to “Welcome Email”
  4. 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.


  1. Navigate to the Settings > Products.
  2. Select “Add Product Group”
  3. Enter Media Control Panel as the group name
  4. 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


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


Configure Product


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





Updated on: 27/11/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!