AutoDJ Crossfade
Crossfading is handled by the AutoDJ provider which by default, and by our recommendation is Liquidsoap. Four options are provided with Liquidsoap AutoDJ being Fade-in, Fade-out, Smart Crossfade and Minimum Threshold. Troubleshooting & More Information The Media Control Panel has little control over how crossfading functions besides the version of AutoDJ (Liquidsoap) provided. Should you […]
Fallback, Backup and Intro Files
MediaCP Audio Services have an intro folder by default that is useful for a variety of features. Files uploaded into this folder can be selected as Intro or Backup files and can also be selected as fallback mountpoints. This page will go through these features and how to use them. Uploading Intro, backup and fallback […]
Reporting
The Reporting page provides historical information for the last 6 months of broadcasting by default. This can be expanded to a maximum of 2 years. Information is updated nightly and available in several presets or custom periods. This section page a walkthrough and explanation for the sections of the reporting page for you to better understand […]
Public Page
The Public Page feature is available on Video services and provides your station with a publicly accessible page with your media player. Enabling Public Page Public Page must be enabled by your server administrator from the Service -> Configure -> Features tab. Once enabled, it will be instantly available on the service from the new […]
HTML5 Player
The HTML5 Player is available on Icecast and Shoutcast services and allows you to have an embeddable player to easily share your radio station with. Managing HTML5 Player The HTML5 Player can be managed on the Public Page if that is enabled on your service. See Public Page If you do not have Public Page […]
Public Page
The Public Page feature is available on Icecast and Shoutcast services and provides your station with a publicly accessible page with a media player, listener count and track history. Enabling Public Page Public Page must be enabled by your server administrator from the Service -> Configure -> Features tab. Once enabled, it will be instantly […]
Scheduling
The TV Schedule section offers a comprehensive way to schedule and manage media playlists to be used with on TV Channel Services. Once you have uploaded media content using the File Manager you will be able to use the scheduling calendar to create new playlists, dynamically move playlists, duplicate, and delete playlists. As well as […]
Stream Targets
MediaCP offers a variety of Stream Target options to allow for simulcasting on Facebook, YouTube, Twitch, Icecast, and Custom RTMP for other platforms. The Stream Targets feature in MediaCP allows you to send live streams to widely distributed destinations, including custom RTMP stream publishing. Once a Stream Target is setup and enabled, it will go […]
File Manager
The File Manager user interface offers a comprehensive way to manage and organise media to be used with on TV and OnDemand services. File manager allows you to drag and drop content or manually select content to upload. You can search your content, list view FTP access details are also provided on this page if […]
Streaming to Your Service
On Live and TV service you will find a Live stream to service section that provides connection information to connect your encoder to your service. Live Stream to Service Server URL provides the RTMP connection URL. Stream Key field provides the key to authenticate your stream and allow your encoder to connect. We recommend using […]
Country Blocking
GeoIP Country Locking allows you to configure which countries have access to listen to your stream. The feature allows for the configuration in two different ways: Default Deny – Allow connections ONLY from only selected countries Default Allow – Allow all connections except from the selected countries In addition, it is possible to whitelist a […]
Widgets & Links
General & Device Links The General Links tabbed section includes direct links for various outputs and devices. Depending on your service provider’s streaming engine you may be able to enable more playback types in the configuration options for your service. Widgets Widgets are flexible and once deployed onto a website can be styled with CSS […]
Stream Authentication
The Stream Authentication feature is available on Icecast services and allows you to secure mountpoints such that in order to listen, a listener must pass some verification test. With this feature, a simple pay-for-play operation (eg. user/pass), or some filtering based on the listener connection can be performed. Enabling Stream Authentication Stream Authentication Support must […]
Service Overview
The Service Overview page is the heart of your Video Service, providing vital information to the current operation, and is refreshed automatically every few seconds with updated information. Embedded Player The embedded player on the overview allows you to monitor and view your stream. This same player is found on the Public Page and can […]
Basics 101
An video service or channel is typically powered by an video streaming engine which is responsible for receiving and delivering video content to viewers. MediaCP offers various service types for a variety of streaming needs, this page will outline the primary options. Live Streaming Live Streaming services will go online when an encoder is connected […]
Video Operation Manual
This is the Video Operation Manual for the Media Control Panel software. The manual provides detailed information on all software components relevant to operating Video Services, it is a reference on how each component is designed to function. Video Services are powered by streaming engines and can deliver media in a variety of packages. The […]
Media Services
A Media Service represents a streaming service that is provisioned to a Customer, it could be either Audio or Video through one of the available plugins (Shoutcast, Icecast, etc.). A Reseller can create a new Media Service for either their primary account, or a Customer. Media Services created for the primary account are displayed under […]
Customers
Customer accounts are designed to provide a single user login to access all services. A Customer only requires a single login to manage all of their media services. Read more about Customer accounts Resellers are provided with management powers over belonging Customer accounts, and any attached Media Service that as created specifically by the Reseller. A […]
Reseller Dashboard
The Dashboard provides a snapshot of your Resellers Account including Customers, Media Services and Plan details. Information Widgets Media Services – Provides a quick overview of the number of online services within your control panel, including the estimated current traffic throughput and number of connections viewing or listening to these services. Clicking on the […]
Reseller Operations Manual
This is the Resellers User Manual for the Media Control Panel software. The manual provides detailed information on all software components relevant to operating a Reseller Account, it is a reference on how each component is designed to function. A Reseller account is capable of creating and managing their own Customers and Media Services, typically […]
DJ Manager
DJ accounts can live stream to their service using their own private credentials and can be additionally by configured to allow broadcasts only during certain hours and with priority over other DJ accounts. Each DJ account connects to the service on the Icecast or AutoDJ port using the Icecast 2 Protocol and on their own […]
Reporting
The Reporting page provides historical information for the last 6 months of broadcasting by default. This can be expanded to a maximum of 2 years. Information is updated nightly and available in several presets or custom periods. This section page a walkthrough and explanation for the sections of the reporting page for you to better understand […]
Widgets & Links
Your Station Service URLs Shoutcast Admin HTTPS / SSL The Shoutcast administration page is not accessible with HTTP/SSL. This is a known issue with Shoutcast 2.6 server and is not a problem exclusive to MediaCP software. Read more at Why Shoutcast admin is not working with HTTPS / SSL × Direct access to the Icecast […]
Stream Proxy
The Stream Proxy provides an nginx powered reverse proxy acting on typical ports used for website access, and provides secure SSL access to the audio service where otherwise might not be possible. By default the Stream Proxy operates on the standard MediaCP Port (2020) however it can usually be configured to operate on typical website […]
GeoIP Country Locking
GeoIP Country Locking allows you to configure which countries have access to listen to your stream. The feature allows for the configuration in two different ways: Default Deny – Allow connections ONLY from only selected countries Default Allow – Allow all connections except from the selected countries You will need to restart the service in […]
Live Stream Recording
Live Stream Recording will automatically record live encoder connections to an mp3 file within the Media manager. Live Stream Recording requires Liquidsoap AutoDJ to be enabled on service. × Dismiss alert Enable Recording It is first required that Live Recording is enabled in the Features tab by an administrator. Navigate to Configure -> Features, and […]
Live DJ Connections
There are several ways to send a broadcast to your Audio Station depending on if you are using AutoDJ, which encoding software is being used and the protocol that software supports. Most software encoders support the Icecast Streaming Protocol (Thanks to ffmpeg support!) where the Shoutcast protocol is a proprietary format and is less comonly […]
Repeat Protection
Repeat Protection ensures that the same track, or a track from the same album or artist does not play within the defined period, or within a certain number of track plays. By default Repeat Protection is set to 10 minutes for Track, Album and Artist ensuring that no similar content plays within 10 minutes. Be […]
Scheduling
Events designate content to play at specific time. It can be used to quickly create recurring blocks of shows. Each event will designate a playlist to use, or can be used to designate when a specific DJ is allowed to broadcast live. Scheduling Tips Drag and drop between hours in a day to quickly create […]
Jingles & Advertising
Jingle playlists are typically used for Station announcements, program announcements or advertising. These playlists are highly configurable to play tracks from a playlist after every x songs play, every x minutes, or hourly on a specific minute. They can also be configured to interrupt existing content, or play between content. https://youtu.be/8cf7Z74-EFM General Tab Title determines […]
General Rotation
General Rotations will play tracks automatically when there are no events scheduled. There must be at least one general rotation configured for AutoDJ to work effectively. Should there be any gap, even a second, in scheduled events; general rotations will save the day and ensure the station stays online and listeners aren’t dropped. Tracks are […]
Basics 101

An audio station or channel is typically powered by an audio streaming engine such as Shoutcast or Icecast which is responsible for receiving and delivering audio content from a broadcaster to the listener. Auto DJ AutoDJ is additional software that operates in front of the Icecast or Shoutcast service to provide further capabilities to the […]
Playlists
Playlists can be created from the media library and used to play as General Rotation and/or be scheduled to play at a designated time using the Schedule Calendar. Types of Playlists General Rotation General Rotation playlists are played out automatically when there are no scheduled playlist events. Better yet, rotations can be configured with a […]
Media Library
The Media Library user interface offers a comprehensive way to manage and organise tracks to be used with AutoDJ, as well as meta data and album covers for individual tracks. Access to this interface is only enabled where AutoDJ is enabled on the service. FTP access details are also provided on this page if you […]
Station Overview
The Service Overview page is the heart of your Radio Station, providing vital information to the current operation, and is refreshed automatically every few seconds with updated information. As soon as AutoDJ goes live, information will start feeding through. When a track changes, you will see this within seconds on the status and recently played […]
Audio Operation Manual
This is the Audio Operation Manual for the Media Control Panel software. The manual provides detailed information on all software components relevant to operating Audio Services, it is a reference on how each component is designed to function. The Audio Operation Manual will go through these and highlight specific features. Basics 101 Station Overview Media Library […]
Introduction
This is the client user manual for the Media Control Panel software. The manual provides detailed information on all software components relevant to a client (broadcaster), it is a reference on how each component is designed to function. User Manuals Audio Operation Manual Video Operation Manual Reseller Operation Manual
API
A comprehensive RESTful API is available and accessible by Administrators, Resellers and Customers. It is documented by POSTMAN at the link below. View Postman API Documentation Authentication All requests to the API must be authenticated with either: Header including Authorization: Bearer {api-key} URL parameter of “auth”, for example https://yourdomain.com:2020/api/0/media-service/list?auth={api-key} Examples List Media Services curl –location […]