<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>News Archives - MediaCP</title>
	<atom:link href="https://www.mediacp.net/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mediacp.net/category/news/</link>
	<description>Media Control Panel</description>
	<lastBuildDate>Thu, 20 Aug 2026 06:26:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.7</generator>

<image>
	<url>https://www.mediacp.net/wp-content/uploads/2025/07/IconSquare-Transparent-150x150.png</url>
	<title>News Archives - MediaCP</title>
	<link>https://www.mediacp.net/category/news/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>2.16.2 Release Notes</title>
		<link>https://www.mediacp.net/release-notes/mediacp-2-16-2-release-notes/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 07:30:20 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Release Notes]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=36203</guid>

					<description><![CDATA[<p>MediaCP 2.15.5 is a minor release with an important security patch as well as bug fixes for AutoDJ services and fixing backwards compatibility for old RTMP links. This version is now available on the Latest Release Tier Whats new in MediaCP 2.16? Read more about What’s new in MediaCP 2.16. Notices ⚠️ Video services will [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-16-2-release-notes/">2.16.2 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>MediaCP 2.15.5 is a minor release with an important security patch as well as bug fixes for AutoDJ services and fixing backwards compatibility for old RTMP links.</p>



<p>This version is now available on the <a href="https://www.mediacp.net/documentation/releases/">Latest Release Tier</a></p>



<h2 class="wp-block-heading">Whats new in MediaCP 2.16?</h2>



<p>Read more about <a href="https://www.mediacp.net/news/whats-new-in-2-16/" target="_blank" rel="noreferrer noopener">What’s new in MediaCP 2.16</a>.</p>



<h2 class="wp-block-heading">Notices</h2>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Video services will be automatically restarted when upgrading</strong> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<ul class="wp-block-list">
<li>MediaCP Video Server URL’s now use the /static path by default with backwards compatibility for previous addresses. All users are urged to update encoder connection addresses.</li>



<li>MediaCP Video Server URLs default to secure rtmps connections on port 1936 or 19366 depending on port availability on your system. rtmp connectivity on port 1935 is still supported.</li>
</ul>



<h2 class="wp-block-heading">Bug Fixes</h2>



<ul class="wp-block-list">
<li>MCP-2505 Sequential scheduled events repeat tracks when repeat protection filters playlist positions</li>



<li>MCP-3037 Customer names with apostrophe’s cause sql syntax error when accepting order</li>



<li>MCP-3102 Scheduled no-loop audio event terminates early when a prefetched fallback track is mistaken for the last played track</li>



<li>MCP-3126 Nginx-Rtmp /streamname backwards compatibilty connecting but not streaming</li>



<li>MCP-3136 Video thumbnails are lost between upgrades</li>



<li>MCP-3139 Jingles configured with replaygain, x tracks and priority may fail to play</li>
</ul>



<p></p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-16-2-release-notes/">2.16.2 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2.15.5 Release Notes</title>
		<link>https://www.mediacp.net/release-notes/mediacp-2-15-5-release-notes/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 03:57:14 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Release Notes]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=36204</guid>

					<description><![CDATA[<p>MediaCP 2.15.5 is a minor release with important bug fixes for AutoDJ services and fixing backwards compatibility for old RTMP links. This version is now available on the Stable Release Tier Whats new in MediaCP 2.15? Read more about What’s new in MediaCP 2.15. Notices ⚠️ Video services will be automatically restarted when upgrading ⚠️ [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-15-5-release-notes/">2.15.5 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>MediaCP 2.15.5 is a minor release with important bug fixes for AutoDJ services and fixing backwards compatibility for old RTMP links.</p>



<p>This version is now available on the <a href="https://www.mediacp.net/documentation/releases/">Stable Release Tier</a></p>



<h2 class="wp-block-heading">Whats new in MediaCP 2.15?</h2>



<p>Read more about <a href="https://www.mediacp.net/news/whats-new-in-2-15/" target="_blank" rel="noreferrer noopener">What’s new in MediaCP 2.15</a>.</p>



<h2 class="wp-block-heading">Notices</h2>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Video services will be automatically restarted when upgrading</strong> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Changes to Reporting System may take hours to complete – avoid server reboots</strong> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" />We recommend restarting AutoDJ services after upgrade to take advantage of patches <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" /></strong></p>



<p><strong>Upgrading from 2.14.x? </strong>Please refer to Notices section from <a href="https://www.mediacp.net/release-notes/mediacp-2-15-0-release-notes/">MediaCP 2.15.0 Release Notes</a></p>



<ul class="wp-block-list">
<li>When upgrading to 2.15 existing services using Nginx-Rtmp integration will automatically be converted to use MediaCP Video.</li>



<li>MediaCP Video services use a static streaming link (/static) however existing Nginx-Rtmp services that have been upgraded will still be backwards compatible with their old streaming links.</li>



<li>Nginx-Rtmp / MCP Video HLS Links are now updated to use the MediaCP URL instead of port 19360 and will begin with either /hls or /vod. The previous URLs on port 19360 are still compatible.</li>
</ul>



<h2 class="wp-block-heading">Bug Fixes</h2>



<ul class="wp-block-list">
<li>MCP-2505 Sequential scheduled events repeat tracks when repeat protection filters playlist positions</li>



<li>MCP-3102 Scheduled no-loop audio event terminates early when a prefetched fallback track is mistaken for the last played track</li>



<li>MCP-3105 Jingles playing twice</li>



<li>MCP-3126 Nginx-Rtmp /streamname backwards compatibilty connecting but not streaming</li>



<li>MCP-3136 Video thumbnails are lost between upgrades</li>



<li>MCP-3139 Jingles configured with replaygain, x tracks and priority may fail to play</li>
</ul>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-15-5-release-notes/">2.15.5 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2.16.1 Release Notes</title>
		<link>https://www.mediacp.net/release-notes/mediacp-2-16-1-release-notes/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 01:05:26 +0000</pubDate>
				<category><![CDATA[Release Notes]]></category>
		<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=35947</guid>

					<description><![CDATA[<p>MediaCP 2.16.1 is a minor update bringing improved health checks, reporting API support and a extensive list of bug fixes. Several important bugs are now resolved including issues with FTP accounts, file managements, stream events and jingles. This version is now available on the Latest Release Tier Whats new in MediaCP 2.16? Read more about [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-16-1-release-notes/">2.16.1 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>MediaCP 2.16.1 is a minor update bringing improved health checks, reporting API support and a extensive list of bug fixes. Several important bugs are now resolved including issues with FTP accounts, file managements, stream events and jingles.</p>



<p>This version is now available on the <a href="https://www.mediacp.net/documentation/releases/">Latest Release Tier</a></p>



<h2 class="wp-block-heading">Whats new in MediaCP 2.16?</h2>



<p>Read more about <a href="https://www.mediacp.net/news/whats-new-in-2-16/" target="_blank" rel="noreferrer noopener">What’s new in MediaCP 2.16</a>.</p>



<h2 class="wp-block-heading">Notices</h2>



<ul class="wp-block-list">
<li>MediaCP Video services will be restarted during the upgrade process causing momentary disruption</li>



<li>MediaCP Video Server URL’s now use the /static path by default with backwards compatibility for previous addresses. All users are urged to update encoder connection addresses.</li>



<li>MediaCP Video Server URLs default to secure rtmps connections on port 1936 or 19366 depending on port availability on your system. rtmp connectivity on port 1935 is still supported.</li>
</ul>



<h2 class="wp-block-heading">Improvements</h2>



<ul class="wp-block-list">
<li>MCP-1551 Auto detect if SSL certificates are expiring soon or expired and provide information on dashboard to admins about resolving the problem.</li>



<li>MCP-2887 Add Health Checks for Icecast &amp; KH Binaries</li>



<li>MCP-2903 Record &amp; Display Service Creation Date</li>



<li>MCP-2930 Implement Reporting API methods</li>



<li>MCP-3024 Update to PHP 8.3.32</li>



<li>MCP-2916 Support customer edits of sound proccessing license and profile selection</li>
</ul>



<h2 class="wp-block-heading">Bug Fixes</h2>



<ul class="wp-block-list">
<li>MCP-2805 Empty YP Directory URL field results in service not starting</li>



<li>MCP-2957 FTP accounts with underscores being made with dashes</li>



<li>MCP-2966 Audio Processing should show Disabled instead of an empty field as a Reseller User viewing a Media Service</li>



<li>MCP-3020 Disabling HTTP / HTTPS Proxy Support* does not remove link in player</li>



<li>MCP-3056 Tooltip on customer image hover is difficult to read</li>



<li>MCP-3082 Reseller cannot enable/disable recording after service creation</li>



<li>MCP-3097 Reporting 500 Error</li>



<li>MCP-3098 Database upgrade failing on upgrade to 2.16</li>



<li>MCP-3099 SMTP certificate verify error due to missing certfile path</li>



<li>MCP-3101 Playlist Creation Media File Manager Link Broken</li>



<li>MCP-3103 Liquidsoap Upgrade between 2.14.11 &amp; 2.15.3 Failing</li>



<li>MCP-3104 Relay connection failed message showing in stream events without any scheduled relay</li>



<li>MCP-3105 Jingles playing twice</li>



<li>MCP-3106 Deleting Audio Files Failing</li>



<li>MCP-3107 Flussonic + MCP Video defaulting panel to 19366 despite using 1936</li>



<li>MCP-3108 Some non-alphanumeric audio tracks may fail to play</li>



<li>MCP-3111 FTP Reset Button Broken</li>



<li>MCP-3113 Video Format lookup failing in some cases</li>



<li>MCP-3114 FTP login not working on video services</li>



<li>MCP-3115 Media service may appear twice in service listing</li>



<li>MCP-3116 Mount Point configuration updates not logged stream events</li>



<li>MCP-3117 Critical RPC security vulnerability</li>



<li>MCP-3122 DJ Authentication Fails Intermittently</li>



<li>MCP-3124 Daily cron maintenance tasks run every minute causing excessive load</li>



<li>MCP-3127 Healthcheck false positive for apt ffmpeg</li>



<li>MCP-3129 Audio service track history is occasionally empty</li>
</ul>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-16-1-release-notes/">2.16.1 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SRT Publishing With MediaCP Cloud Video</title>
		<link>https://www.mediacp.net/blog/srt-publishing-with-mediacp-cloud-video/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Fri, 07 Aug 2026 04:18:46 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cloud Video]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=35949</guid>

					<description><![CDATA[<p>What is SRT? SRT stands for Secure Reliable Transport, it is an open source video transport protocol that provides a secure and reliable solution for low latency video transport. The protocol features: SRT is optimised for packet loss recovery, jitter control, encryption, and resilience over any IP network. SRT Output MediaCP Cloud Video provides SRT [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/blog/srt-publishing-with-mediacp-cloud-video/">SRT Publishing With MediaCP Cloud Video</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is SRT?</h2>



<p>SRT stands for Secure Reliable Transport, it is an open source video transport protocol that provides a secure and reliable solution for low latency video transport. The protocol features:</p>



<ul class="wp-block-list">
<li><strong>Encryption</strong> &#8211;  AES 128/256-bit end to end security.</li>



<li><strong>Packet Loss Recovery</strong> &#8211;  Advanced low latency retransmission techniques to recover lost packets in low latency scenarios</li>



<li><strong>Timing Recovery</strong> &#8211; Keeps audio and video streams in sync even in unstable conditions</li>



<li><strong>Simplified Firewall Traversal</strong> &#8211; Works well within restrictive networks and corporate firewalls</li>



<li><strong>Network Health Monitoring</strong> &#8211; tracks packet loss, latency, and jitter between endpoints </li>
</ul>



<p>SRT is optimised for packet loss recovery, jitter control, encryption, and resilience over any IP network.</p>



<h2 class="wp-block-heading">SRT Output</h2>



<p>MediaCP Cloud Video provides <strong>SRT Destination</strong> alongside its other publishing options (YouTube, Facebook, Twitch, Icecast and Custom RTMP). This allows broadcasters to stream any platform or stream location that provides an SRT host. It is popular among satellite providers, TV stations and IPTV, giving broadcasters a reliable, direct route to send their stream.</p>



<h2 class="wp-block-heading">Why Use SRT?</h2>



<p>SRT is increasingly required by satellite providers and IPTV platforms as a delivery protocol. Having SRT Destination built into MediaCP Cloud Video means broadcasters can meet that requirement using a publisher, directly from the panel with simple setup and management.</p>



<h2 class="wp-block-heading">How to Use SRT Destination</h2>



<p>When streaming with MediaCP Cloud Video, sending your broadcast to other locations is handled through a set of powerful Publishers covering YouTube, Facebook, Twitch, Icecast Server, Custom RTMP, and SRT Destination. Publishers act as exit points for your stream to allow it to be seen on other platforms and locations outside of the standard player and HLS output.</p>



<p>To get started, create a new publisher by selecting the <strong>plus button </strong>and select <strong>SRT Destination.</strong> From there you&#8217;ll see options for the host, port, latency, and optional encryption. On TV Channels there is the additional option of Live Only which allows you to choose if the publisher should stream uploaded scheduled content or only live encoder connections. Once these have been provided the publisher will start and stop automatically with your broadcast and provide a stable stream to your destination. </p>



<figure class="wp-block-image size-large has-custom-border"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://www.mediacp.net/wp-content/uploads/2026/08/srt_config_cloud_video-1024x576.jpg" alt="" class="wp-image-35956" style="border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px" srcset="https://www.mediacp.net/wp-content/uploads/2026/08/srt_config_cloud_video-1024x576.jpg 1024w, https://www.mediacp.net/wp-content/uploads/2026/08/srt_config_cloud_video-300x169.jpg 300w, https://www.mediacp.net/wp-content/uploads/2026/08/srt_config_cloud_video-768x432.jpg 768w, https://www.mediacp.net/wp-content/uploads/2026/08/srt_config_cloud_video-1536x864.jpg 1536w, https://www.mediacp.net/wp-content/uploads/2026/08/srt_config_cloud_video.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Read more</h2>



<ul class="wp-block-list">
<li><a href="https://www.mediacp.net/cloud-video/">Cloud Video Broadcasting Platform</a></li>



<li><a href="https://www.mediacp.net/doc/cloud/user-manual-cloud-video/publishing/">Publishing &#8211; MediaCP Cloud Video</a> </li>



<li><a href="https://srtalliance.org/why-srt/">Why SRT | Secure, Reliable Low-Latency Video Streaming</a></li>
</ul>
<p>The post <a href="https://www.mediacp.net/blog/srt-publishing-with-mediacp-cloud-video/">SRT Publishing With MediaCP Cloud Video</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MediaCP 2.14.12 Release Notes</title>
		<link>https://www.mediacp.net/release-notes/mediacp-2-14-12-release-notes/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 21:43:04 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Release Notes]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=35868</guid>

					<description><![CDATA[<p>MediaCP 2.14.12 is an important update addressing a critical security vulnerability as well as a number of bug fixes. This version is now available on the LTS Release Tier. Whats new in MediaCP 2.14? Read more about What&#8217;s new in MediaCP 2.14. Notices Improvement Bug Fixes</p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-14-12-release-notes/">MediaCP 2.14.12 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>MediaCP 2.14.12 is an important update addressing a <strong>critical security vulnerability</strong> as well as a number of bug fixes. </p>



<p>This version is now available on the <a href="https://www.mediacp.net/documentation/releases/">LTS Release Tier</a>.</p>



<h2 class="wp-block-heading">Whats new in MediaCP 2.14?</h2>



<p>Read more about <a href="https://www.mediacp.net/news/whats-new-in-2-14/" target="_blank" rel="noreferrer noopener">What&#8217;s new in MediaCP 2.14</a>.</p>



<h2 class="wp-block-heading">Notices</h2>



<ul class="wp-block-list">
<li><strong>Upgrading from 2.13.x? </strong>Please refer to <span style="text-decoration: underline">Notices</span> section from <a href="https://www.mediacp.net/release-notes/mediacp-2-14-0-release-notes/"></a><a href="https://www.mediacp.net/release-notes/mediacp-2-14-2-release-notes/">MediaCP 2.14.2 Release Notes</a></li>



<li>MediaCP 2.14 is now considered LTS and will from now on only receive security patches. We recommend moving to MediaCP 2.15 </li>
</ul>



<h2 class="wp-block-heading">Improvement</h2>



<ul class="wp-block-list">
<li>MCP-3024 Update to PHP 8.3.32</li>



<li>MCP-3038 Improve performance on recently played by looking up covers only for the items displayed</li>



<li>MCP-3039 Improve performance of change to historic table city_id column</li>
</ul>



<h2 class="wp-block-heading">Bug Fixes</h2>



<ul class="wp-block-list">
<li>MCP-2773 shoutcast tunein url showing Fatal error: Uncaught Error:</li>



<li>MCP-2989 Icecast connection limit not being respected</li>



<li>MCP-3033 DST crossover timezone update not applying</li>



<li>MCP-3034 Upgrading from 2.14.11 to 2.15.2 results in ionCube Encoder fatal error</li>



<li>MCP-3036 Update GeoIP database for IP locations</li>



<li>MCP-3037 Some customer names causing syntax error when accepting service</li>



<li>MCP-3040 Favicon Upload not working on Chrome</li>



<li>MCP-3052 Debian 13 Installer failing to install Flussonic</li>



<li>MCP-3053 Selecting IP directs to invalid url</li>



<li>MCP-3054 AutoDJ disabled filter shows only services with AutoDJ enabled</li>



<li>MCP-3061 Call to a member function fullTrackList() on null on AudioPlayout priority</li>



<li>MCP-3069 Video bitrate jumps incorrectly to higher values</li>



<li>MCP-3076 Wowza Streaming Engine Default Playlists don&#8217;t play due to default end date being 2026</li>



<li>MCP-3086 Support WHMCS 9</li>



<li>MCP-3090 WHMCS reporting disk limit exceeded ignoring pooled limit</li>



<li>MCP-3117 Critical RPC security vulnerability</li>
</ul>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-14-12-release-notes/">MediaCP 2.14.12 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MediaCP 2.15.4 Release Notes</title>
		<link>https://www.mediacp.net/release-notes/mediacp-2-15-4-release-notes/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Thu, 30 Jul 2026 08:32:33 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Release Notes]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=35435</guid>

					<description><![CDATA[<p>MediaCP 2.15.4 is a large update bringing performance improvements, reporting API support and a extensive list of bug fixes. Several important bugs are now resolved including issues with FTP, WHMCS integration, and upgrades between 2.14 and 2.15. This version is now available on the Stable Release Tier Whats new in MediaCP 2.15? Read more about [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-15-4-release-notes/">MediaCP 2.15.4 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>MediaCP 2.15.4 is a large update bringing performance improvements, reporting API support and a extensive list of bug fixes. Several important bugs are now resolved including issues with FTP, WHMCS integration, and upgrades between 2.14 and 2.15.</p>



<p>This version is now available on the <a href="https://www.mediacp.net/documentation/releases/">Stable Release Tier</a> </p>



<h2 class="wp-block-heading">Whats new in MediaCP 2.15?</h2>



<p>Read more about <a href="https://www.mediacp.net/news/whats-new-in-2-15/" target="_blank" rel="noreferrer noopener">What’s new in MediaCP 2.15</a>.</p>



<h2 class="wp-block-heading">Notices</h2>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Video services will be automatically restarted when upgrading from versions prior to 2.15.2</strong> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Changes to Reporting System may take hours to complete &#8211; avoid server reboots</strong> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" />We recommend restarting AutoDJ services after upgrade to take advantage of patches <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" /></strong></p>



<p><strong>Upgrading from 2.14.x? </strong>Please refer to Notices section from <a href="https://www.mediacp.net/release-notes/mediacp-2-15-0-release-notes/">MediaCP 2.15.0 Release Notes</a></p>



<ul class="wp-block-list">
<li>When upgrading to 2.15 existing services using Nginx-Rtmp integration will automatically be converted to use MediaCP Video.</li>



<li>MediaCP Video services use a static streaming link (/static) however existing Nginx-Rtmp services that have been upgraded will still be backwards compatible with their old streaming links.</li>



<li>Nginx-Rtmp / MCP Video HLS Links are now updated to use the MediaCP URL instead of port 19360 and will begin with either /hls or /vod. The previous URLs on port 19360 are still compatible.</li>
</ul>



<h2 class="wp-block-heading">Improvements</h2>



<ul class="wp-block-list">
<li>MCP-1551 Auto detect if SSL certificates are expiring soon or expired and provide information on dashboard to admins about resolving the problem.</li>



<li>MCP-2809 PHP 8 full support for WHMCS Module</li>



<li>MCP-2887 Add Health Checks for Icecast &amp; KH Binaries</li>



<li>MCP-2930 Implement Reporting API methods</li>



<li>MCP-3024 Update to PHP 8.3.32</li>



<li>MCP-3038 Improve performance on recently played by looking up covers only for the items displayed</li>



<li>MCP-3039 Improve performance of change to historic table city_id column</li>



<li>MCP-2916 Support customer edits of sound processing license and profile selection</li>
</ul>



<h2 class="wp-block-heading">Bug Fixes</h2>



<ul class="wp-block-list">
<li>MCP-2800 Storage showing incorrect when logged in as customer</li>



<li>MCP-2805 Empty YP Directory URL field results in service not starting</li>



<li>MCP-2938 MCP Video VOD services not working on FTP</li>



<li>MCP-2957 FTP accounts with underscores being made with dashes</li>



<li>MCP-2966 Audio Processing should show Disabled instead of an empty field as a Reseller User viewing a Media Service</li>



<li>MCP-2989 Icecast connection limit not being respected</li>



<li>MCP-2994 Wowza API Logging setting is not respected</li>



<li>MCP-3020 Disabling HTTP / HTTPS Proxy Support* does not remove link in player</li>



<li>MCP-3037 Some customer names causing syntax error when accepting service</li>



<li>MCP-3040 Favicon Upload not working on Chrome</li>



<li>MCP-3049 Centova import should copy icecast relay configuration</li>



<li>MCP-3051 Icecast requires manual restart to apply connection limit changes</li>



<li>MCP-3052 Debian 13 Installer failing to install Flussonic</li>



<li>MCP-3053 Selecting IP directs to invalid url</li>



<li>MCP-3054 AutoDJ disabled filter shows only services with AutoDJ enabled</li>



<li>MCP-3056 Tooltip on customer image hover is difficult to read</li>



<li>MCP-3061 Call to a member function fullTrackList() on null on AudioPlayout priority</li>



<li>MCP-3065 WHMCS Usage Limit Incorrect</li>



<li>MCP-3066 /root/init &#8211;reset-admin not running on unsupported OS</li>



<li>MCP-3072 Change Password Form Description Incorrect</li>



<li>MCP-3075 Features unsupported by Wowza &amp; MCP Video VOD service types should not be available in service configuration</li>



<li>MCP-3076 Wowza Streaming Engine Default Playlists don&#8217;t play due to default end date being 2026</li>



<li>MCP-3079 Occasional unintended de-authentication from panel</li>



<li>MCP-3082 Reseller cannot enable/disable recording after service creation</li>



<li>MCP-3086 Support WHMCS 9</li>



<li>MCP-3090 WHMCS reporting disk limit exceeded ignoring pooled limit</li>



<li>MCP-3093 Stream Event logs being displayed in UTC</li>



<li>MCP-3094 Poor performance on Track History lookups with many services</li>



<li>MCP-3099 SMTP certificate verify error due to missing certfile path</li>



<li>MCP-3102 Scheduled no-loop audio event terminates early when a prefetched fallback track is mistaken for the last played track</li>



<li>MCP-3103 Liquidsoap Upgrade between 2.14.11 &amp; 2.15.3 Failing</li>



<li>MCP-3109 Upgrade between 2.14 to 2.15 disables Show header on public page</li>



<li>MCP-3110 Upgrade 2.14 to 2.15 clears &#8220;Unlimited&#8221; Data Transfer Limit</li>



<li>MCP-3115 Media service may appear twice in service listing</li>



<li>MCP-3116 Mount Point configuration updates not logged stream events</li>



<li>MCP-3117 Critical RPC security vulnerability</li>



<li>MCP-3122 DJ Authentication Fails Intermittently</li>



<li>MCP-3124 Daily cron maintenance tasks run every minute causing excessive load</li>
</ul>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-15-4-release-notes/">MediaCP 2.15.4 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2.16.0 Release Notes</title>
		<link>https://www.mediacp.net/release-notes/mediacp-2-16-0-release-notes/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Tue, 14 Jul 2026 13:02:52 +0000</pubDate>
				<category><![CDATA[Release Notes]]></category>
		<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=34990</guid>

					<description><![CDATA[<p>MediaCP 2.16 is a major upgrade bringing redesigned and upgraded interfaces, MCP Server, native YouTube integration, and Scheduled Relays for Radio Streaming. This version is now available on the Latest Release Tier. Whats new in MediaCP 2.16? Read more about What’s new in MediaCP 2.15. Notices Notable Improvements&#160; Streaming Improvements Application Stability Quality of Life [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-16-0-release-notes/">2.16.0 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>MediaCP 2.16 is a major upgrade bringing redesigned and upgraded interfaces, MCP Server, native YouTube integration, and Scheduled Relays for Radio Streaming.</p>



<p>This version is now available on the <a href="https://www.mediacp.net/documentation/releases/">Latest Release Tier</a>.</p>



<h2 class="wp-block-heading">Whats new in MediaCP 2.16?</h2>



<p>Read more about <a href="https://www.mediacp.net/news/whats-new-in-2-15/" target="_blank" rel="noreferrer noopener">What’s new in </a><a href="https://www.mediacp.net/news/whats-new-in-2-16/" target="_blank" rel="noreferrer noopener">MediaCP</a><a href="https://www.mediacp.net/news/whats-new-in-2-15/" target="_blank" rel="noreferrer noopener"> 2.15</a>.</p>



<h2 class="wp-block-heading">Notices</h2>



<ul class="wp-block-list">
<li>MediaCP Video services will be restarted during the upgrade process causing momentary disruption</li>



<li>MediaCP Video Server URL&#8217;s now use the /static path by default with backwards compatibility for previous addresses. All users are urged to update encoder connection addresses.</li>



<li>MediaCP Video Server URLs default to secure rtmps connections on port 1936 or 19366 depending on port availability on your system. rtmp connectivity on port 1935 is still supported.</li>
</ul>



<h1 class="wp-block-heading">Notable Improvements&nbsp;</h1>



<h2 class="wp-block-heading">Streaming Improvements</h2>



<ul class="wp-block-list">
<li>MCP-1270 TV Station ability to disable default playlist and broadcast when there is no scheduled playlist</li>



<li>MCP-2305 YouTube App Integration</li>



<li>MCP-2925 MCP Video to support RTMPS input on port 1936 by default</li>



<li>MCP-3000 Media format enforcement on TV Channels ensuring stable operation</li>



<li>MCP-3003 Display TV Channel Current Track on Service Overview and JSON output</li>



<li>MCP-3004 Skip Track feature for TV Video Channels</li>



<li>MCP-3014 Utilize Liquidsoap for transcoding and hls work flow on TV Channels to stabilize differences in media format</li>



<li>MCP-3085 Scheduled Audio Channel Relay</li>



<li>MCP-3092 Audio AutoDJ Relay to allow Priority Schedules to interrupt</li>



<li>MCP-2510 Add Cross Length setting for Liquidsoap to control blend duration between tracks</li>
</ul>



<h2 class="wp-block-heading">Application Stability</h2>



<ul class="wp-block-list">
<li>MCP-2809 PHP 8.3 support for WHMCS Module</li>



<li>MCP-3002 MySQL 8.4 support for New Installations</li>
</ul>



<h2 class="wp-block-heading">Quality of Life Improvements</h2>



<ul class="wp-block-list">
<li>MCP-2274 Improve login page</li>



<li>MCP-2783 UI Improvements, Dark Mode Logo &amp; Branding match</li>



<li>MCP-2984 Embed motivational quotes onto the login page when there are no announcements</li>



<li>MCP-3001 Replace Elfinder File Manager with our own interface</li>



<li>MCP-3071 Improved Audio Media Modernization and Consistency</li>



<li>MCP-3073 Replace Sample.mp4 with 1080p variant</li>



<li>MCP-3074 Add modal with typed confirm to delete a service</li>



<li>MCP-3078 Stream Targets UI to allow sorting, multi-item select and start/reconnect/stop/disable/delete</li>



<li>MCP-3091 MCP Server Capability</li>
</ul>
<p>The post <a href="https://www.mediacp.net/release-notes/mediacp-2-16-0-release-notes/">2.16.0 Release Notes</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What&#8217;s New in MediaCP 2.16</title>
		<link>https://www.mediacp.net/news/whats-new-in-2-16/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Tue, 14 Jul 2026 11:18:55 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=34947</guid>

					<description><![CDATA[<p>TV streaming rebuilt, a redesigned interface, an all-new media manager, native YouTube, and Audio Relaying. Everything new in MediaCP 2.16.</p>
<p>The post <a href="https://www.mediacp.net/news/whats-new-in-2-16/">What&#8217;s New in MediaCP 2.16</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="34947" class="elementor elementor-34947" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-00d4d11 e-flex e-con-boxed e-con e-parent" data-id="00d4d11" data-element_type="container" data-e-type="container" id="wn-top" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-754923c e-con-full e-flex e-con e-child" data-id="754923c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-957792d elementor-view-default elementor-widget elementor-widget-icon" data-id="957792d" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<i aria-hidden="true" class="fas fa-signal"></i>			</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-a593abe elementor-widget elementor-widget-heading" data-id="a593abe" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">MediaCP 2.16</div>				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-8a86dd5 elementor-widget elementor-widget-heading" data-id="8a86dd5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Next Generation MediaCP</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-0a0bf02 elementor-widget elementor-widget-text-editor" data-id="0a0bf02" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Video streaming has received a major upgrade with a strong focus on user experience and stability, especially relating to TV Channels. We&#8217;ve built a<span style="background-color: transparent"> brand new video media manager, redesigned and upgraded interfaces, native YouTube integration, and Scheduled Relays for Radio Streaming.</span></p>								</div>
				</div>
		<div class="elementor-element elementor-element-20fd772 e-con-full e-flex e-con e-child" data-id="20fd772" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-68917b5 elementor-widget elementor-widget-button" data-id="68917b5" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="#wn-interface">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Explore what's new</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-da7cdfd elementor-widget elementor-widget-button" data-id="da7cdfd" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-md" href="https://www.mediacp.net/release-notes/mediacp-2-16-0-release-notes/" target="_blank">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">See the full changelog</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-94fd5a2 e-con-full e-flex e-con e-child" data-id="94fd5a2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6f975ba elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel" data-id="6f975ba" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay&quot;:&quot;no&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper swiper-image-stretch" aria-live="polite">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 5"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="6f975ba" data-elementor-lightbox-title="MediaCP 2.16 Refreshed Design" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwNDEsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9NZWRpYUNQLTIuMTYtUmVmcmVzaGVkLURlc2lnbi5qcGciLCJzbGlkZXNob3ciOiI2Zjk3NWJhIn0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Refreshed-Design.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Refreshed-Design.jpg" alt="MediaCP 2.16 Refreshed Design" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 5"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="6f975ba" data-elementor-lightbox-title="MediaCP 2.16 Login Page" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwNDIsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9NZWRpYUNQLTIuMTYtTG9naW4tUGFnZS5qcGciLCJzbGlkZXNob3ciOiI2Zjk3NWJhIn0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Login-Page.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Login-Page.jpg" alt="MediaCP 2.16 Login Page" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 5"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="6f975ba" data-elementor-lightbox-title="MediaCP 2.16 Bulk Actions" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwNDMsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9NZWRpYUNQLTIuMTYtQnVsay1BY3Rpb25zLmpwZyIsInNsaWRlc2hvdyI6IjZmOTc1YmEifQ%3D%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Bulk-Actions.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Bulk-Actions.jpg" alt="MediaCP 2.16 Bulk Actions" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 5"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="6f975ba" data-elementor-lightbox-title="MediaCP 2.16 Relay" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwNDQsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9NZWRpYUNQLTIuMTYtUmVsYXkuanBnIiwic2xpZGVzaG93IjoiNmY5NzViYSJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Relay.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Relay.jpg" alt="MediaCP 2.16 Relay" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 5"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="6f975ba" data-elementor-lightbox-title="MediaCP 2.16 Media" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwNDUsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9NZWRpYUNQLTIuMTYtTWVkaWEuanBnIiwic2xpZGVzaG93IjoiNmY5NzViYSJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Media.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/MediaCP-2.16-Media.jpg" alt="MediaCP 2.16 Media" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									</div>
						</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c1cbf0e e-flex e-con-boxed e-con e-parent" data-id="c1cbf0e" data-element_type="container" data-e-type="container" id="wn-interface" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-de6f481 e-con-full e-flex e-con e-child" data-id="de6f481" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a205caa elementor-widget elementor-widget-heading" data-id="a205caa" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Interface</div>				</div>
				</div>
				<div class="elementor-element elementor-element-0e46989 elementor-widget elementor-widget-heading" data-id="0e46989" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">A fresh, modern look</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d502533 elementor-widget elementor-widget-text-editor" data-id="d502533" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Almost every screen in MediaCP has been optimized with a focus on working faster with fewer clicks, fewer page loads, and bulk actions where you used to work one item at a time, on any device you happen to be holding.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-46a23e7 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs" data-id="46a23e7" data-element_type="widget" data-e-type="widget" data-settings="{&quot;horizontal_scroll&quot;:&quot;disable&quot;}" data-widget_type="nested-tabs.default">
				<div class="elementor-widget-container">
							<div class="e-n-tabs" data-widget-number="74064871" aria-label="Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.">
			<div class="e-n-tabs-heading" role="tablist">
					<button id="e-n-tab-title-740648711" data-tab-title-id="e-n-tab-title-740648711" class="e-n-tab-title" aria-selected="true" data-tab-index="1" role="tab" tabindex="0" aria-controls="e-n-tab-content-740648711" style="--n-tabs-title-order: 1;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-desktop"></i>			<i aria-hidden="true" class="fas fa-desktop"></i>		</span>
					<span class="e-n-tab-title-text">
				Refreshed Interfaces			</span>
		</button>
				<button id="e-n-tab-title-740648712" data-tab-title-id="e-n-tab-title-740648712" class="e-n-tab-title" aria-selected="false" data-tab-index="2" role="tab" tabindex="-1" aria-controls="e-n-tab-content-740648712" style="--n-tabs-title-order: 2;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-layer-group"></i>			<i aria-hidden="true" class="fas fa-layer-group"></i>		</span>
					<span class="e-n-tab-title-text">
				Quick Action Bar			</span>
		</button>
				<button id="e-n-tab-title-740648713" data-tab-title-id="e-n-tab-title-740648713" class="e-n-tab-title" aria-selected="false" data-tab-index="3" role="tab" tabindex="-1" aria-controls="e-n-tab-content-740648713" style="--n-tabs-title-order: 3;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-lock"></i>			<i aria-hidden="true" class="fas fa-lock"></i>		</span>
					<span class="e-n-tab-title-text">
				Revised Login Screen			</span>
		</button>
					</div>
			<div class="e-n-tabs-content">
				<div id="e-n-tab-content-740648711" role="tabpanel" aria-labelledby="e-n-tab-title-740648711" data-tab-index="1" style="--n-tabs-title-order: 1;" class="e-active elementor-element elementor-element-068f9c3 e-con-full e-flex e-con e-child" data-id="068f9c3" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-7085d29 e-con-full e-flex e-con e-child" data-id="7085d29" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-8b49f1b e-con-full e-flex e-con e-child" data-id="8b49f1b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-6f0c0e5 elementor-widget elementor-widget-heading" data-id="6f0c0e5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">A cleaner, more modern panel throughout.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-21f7af6 elementor-widget elementor-widget-text-editor" data-id="21f7af6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Updated typography, softer shadows and refined spacing make every page easier on the eyes and easier to scan.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-ea07119 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ea07119" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">True dark mode with separate light and dark logos</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Optimised Contrast for accessibility</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Optimised Menus</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Refreshed Tabbed Interfaces</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-fca939f e-con-full e-flex e-con e-child" data-id="fca939f" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-0421e91 elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel" data-id="0421e91" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay&quot;:&quot;no&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper swiper-image-stretch" aria-live="polite">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 4"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="0421e91" data-elementor-lightbox-title="mediacp-216-dashboard-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDAyIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LWRhc2hib2FyZC1saWdodC5qcGciLCJzbGlkZXNob3ciOiIwNDIxZTkxIn0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-dashboard-light.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-dashboard-light.jpg" alt="mediacp-216-dashboard-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 4"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="0421e91" data-elementor-lightbox-title="mediacp-216-system-config-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTk5IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXN5c3RlbS1jb25maWctbGlnaHQucG5nIiwic2xpZGVzaG93IjoiMDQyMWU5MSJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-system-config-light.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-system-config-light.png" alt="mediacp-216-system-config-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 4"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="0421e91" data-elementor-lightbox-title="mediacp-216-dashboard-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDAxIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LWRhc2hib2FyZC1kYXJrLmpwZyIsInNsaWRlc2hvdyI6IjA0MjFlOTEifQ%3D%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-dashboard-dark.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-dashboard-dark.jpg" alt="Admin Dashboard Dark" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 4"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="0421e91" data-elementor-lightbox-title="mediacp-216-system-config-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDAwIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXN5c3RlbS1jb25maWctZGFyay5wbmciLCJzbGlkZXNob3ciOiIwNDIxZTkxIn0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-system-config-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-system-config-dark.png" alt="System Config Dark" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-740648712" role="tabpanel" aria-labelledby="e-n-tab-title-740648712" data-tab-index="2" style="--n-tabs-title-order: 2;" class=" elementor-element elementor-element-1492c55 e-con-full e-flex e-con e-child" data-id="1492c55" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-bfd30c1 e-con-full e-flex e-con e-child" data-id="bfd30c1" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-7e95d86 e-con-full e-flex e-con e-child" data-id="7e95d86" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-de70e94 elementor-widget elementor-widget-heading" data-id="de70e94" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Stop managing one item at a time.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-0694b82 elementor-widget elementor-widget-text-editor" data-id="0694b82" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Redesigned customer, reseller and service listings put batch actions one click away.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-b44a729 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="b44a729" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Floating action bars across interfaces</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Real-time status polling, no page refreshes</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Instant Feedback</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-0b3076f e-con-full e-flex e-con e-child" data-id="0b3076f" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d060e17 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="d060e17" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="d060e17" data-elementor-lightbox-title="mediacp-216-quick-action-bar-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTk3IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXF1aWNrLWFjdGlvbi1iYXItZGFyay5wbmciLCJzbGlkZXNob3ciOiJkMDYwZTE3In0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-quick-action-bar-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-quick-action-bar-dark.png" alt="mediacp-216-quick-action-bar-dark" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="d060e17" data-elementor-lightbox-title="mediacp-216-quick-action-bar-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTk4IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXF1aWNrLWFjdGlvbi1iYXItbGlnaHQucG5nIiwic2xpZGVzaG93IjoiZDA2MGUxNyJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-quick-action-bar-light.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-quick-action-bar-light.png" alt="Quick Action Bar Light" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									<div class="swiper-pagination"></div>
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-740648713" role="tabpanel" aria-labelledby="e-n-tab-title-740648713" data-tab-index="3" style="--n-tabs-title-order: 3;" class=" elementor-element elementor-element-0b4c0e3 e-con-full e-flex e-con e-child" data-id="0b4c0e3" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-8b089fd e-con-full e-flex e-con e-child" data-id="8b089fd" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-6002c6a e-con-full e-flex e-con e-child" data-id="6002c6a" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-7424013 elementor-widget elementor-widget-heading" data-id="7424013" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">First impressions matter.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-25dfee3 elementor-widget elementor-widget-text-editor" data-id="25dfee3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The login page now sets the tone with dynamic backgrounds (powered by <a href="https://picsum.photos/">Lorem Picsum</a>), your own branding and a fresh quote to start the day.</p><p>Backgrounds are proxied through CloudFlare and MediaCP.net website for strict quality control and high performance.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-e544678 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="e544678" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Optional Dynamic Backgrounds</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Quotes from zenquotes.io</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Refreshed Announcements</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-bfe369b e-con-full e-flex e-con e-child" data-id="bfe369b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-732a5d7 elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel" data-id="732a5d7" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay&quot;:&quot;no&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper swiper-image-stretch" aria-live="polite">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="732a5d7" data-elementor-lightbox-title="MediaCP login page in dark mode" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTQ0IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LWxvZ2luLWRhcmsud2VicCIsInNsaWRlc2hvdyI6IjczMmE1ZDcifQ%3D%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-login-dark.webp"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-login-dark.webp" alt="MediaCP login page in dark mode" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="732a5d7" data-elementor-lightbox-title="MediaCP login page in light mode" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTQ1IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LWxvZ2luLWxpZ2h0LndlYnAiLCJzbGlkZXNob3ciOiI3MzJhNWQ3In0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-login-light.webp"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-login-light.webp" alt="MediaCP login page in light mode" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
					</div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3278e5a e-flex e-con-boxed e-con e-parent" data-id="3278e5a" data-element_type="container" data-e-type="container" id="wn-ai" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-4c0e747 e-con-full e-flex e-con e-child" data-id="4c0e747" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-1901222 elementor-widget elementor-widget-heading" data-id="1901222" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">AI Integration</div>				</div>
				</div>
				<div class="elementor-element elementor-element-b5ddb4d elementor-widget elementor-widget-heading" data-id="b5ddb4d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Your control panel, now AI-native</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-77e9857 elementor-widget elementor-widget-text-editor" data-id="77e9857" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP 2.16 ships with a built-in MCP server, so AI assistants like Claude and ChatGPT can connect straight to your panel and work through the same API your team already uses. Turn it on platform-wide when you want the help, switch it off entirely when you do not.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-66673b6 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs" data-id="66673b6" data-element_type="widget" data-e-type="widget" data-settings="{&quot;horizontal_scroll&quot;:&quot;disable&quot;}" data-widget_type="nested-tabs.default">
				<div class="elementor-widget-container">
							<div class="e-n-tabs" data-widget-number="107377590" aria-label="Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.">
			<div class="e-n-tabs-heading" role="tablist">
					<button id="e-n-tab-title-1073775901" data-tab-title-id="e-n-tab-title-1073775901" class="e-n-tab-title" aria-selected="true" data-tab-index="1" role="tab" tabindex="0" aria-controls="e-n-tab-content-1073775901" style="--n-tabs-title-order: 1;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-plug"></i>			<i aria-hidden="true" class="fas fa-plug"></i>		</span>
					<span class="e-n-tab-title-text">
				Native MCP Server			</span>
		</button>
				<button id="e-n-tab-title-1073775902" data-tab-title-id="e-n-tab-title-1073775902" class="e-n-tab-title" aria-selected="false" data-tab-index="2" role="tab" tabindex="-1" aria-controls="e-n-tab-content-1073775902" style="--n-tabs-title-order: 2;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-chart-line"></i>			<i aria-hidden="true" class="fas fa-chart-line"></i>		</span>
					<span class="e-n-tab-title-text">
				Smarter Programming			</span>
		</button>
				<button id="e-n-tab-title-1073775903" data-tab-title-id="e-n-tab-title-1073775903" class="e-n-tab-title" aria-selected="false" data-tab-index="3" role="tab" tabindex="-1" aria-controls="e-n-tab-content-1073775903" style="--n-tabs-title-order: 3;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-broadcast-tower"></i>			<i aria-hidden="true" class="fas fa-broadcast-tower"></i>		</span>
					<span class="e-n-tab-title-text">
				Run the Station			</span>
		</button>
					</div>
			<div class="e-n-tabs-content">
				<div id="e-n-tab-content-1073775901" role="tabpanel" aria-labelledby="e-n-tab-title-1073775901" data-tab-index="1" style="--n-tabs-title-order: 1;" class="e-active elementor-element elementor-element-9c68109 e-con-full e-flex e-con e-child" data-id="9c68109" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-7eeb9a9 e-con-full e-flex e-con e-child" data-id="7eeb9a9" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-e17f103 e-con-full e-flex e-con e-child" data-id="e17f103" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d6bafd8 elementor-widget elementor-widget-heading" data-id="d6bafd8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">An MCP server, built right in.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-784bd8c elementor-widget elementor-widget-text-editor" data-id="784bd8c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Connect a compatible AI assistant in minutes, with no middleware to build or maintain.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-362da01 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="362da01" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Ships with the panel, no extra plugins or external bridges</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Works with Claude, ChatGPT and more</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">One platform-wide switch to turn the whole integration on or off</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-acbe407 e-con-full e-flex e-con e-child" data-id="acbe407" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a3bce07 elementor-widget elementor-widget-image" data-id="a3bce07" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-mcp-integrations.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="MediaCP MCP Server integrations page" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwNjMsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9tZWRpYWNwLTIxNi1tY3AtaW50ZWdyYXRpb25zLnBuZyJ9">
							<img decoding="async" width="1280" height="780" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-mcp-integrations.png" class="attachment-full size-full wp-image-35063" alt="MediaCP Integrations page showing API Access and the MCP Server setup" srcset="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-mcp-integrations.png 1280w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-mcp-integrations-300x183.png 300w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-mcp-integrations-1024x624.png 1024w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-mcp-integrations-768x468.png 768w" sizes="(max-width: 1280px) 100vw, 1280px" />								</a>
															</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-1073775902" role="tabpanel" aria-labelledby="e-n-tab-title-1073775902" data-tab-index="2" style="--n-tabs-title-order: 2;" class=" elementor-element elementor-element-26cf0fa e-con-full e-flex e-con e-child" data-id="26cf0fa" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-328a8ae e-con-full e-flex e-con e-child" data-id="328a8ae" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-f0454e7 e-con-full e-flex e-con e-child" data-id="f0454e7" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d807fe5 elementor-widget elementor-widget-heading" data-id="d807fe5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Program with data, not guesswork.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-7d346ac elementor-widget elementor-widget-text-editor" data-id="7d346ac" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Put your listener and viewer activity to work, and hand the production busywork to AI.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-5b32c62 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="5b32c62" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Build and reshape playlists from real audience trends, like your most popular tracks</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Adjust playlists on the fly as listening and viewing shifts</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Generate jingles and ad spots, and pull in audio or video from external sources</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-0e32320 e-con-full e-flex e-con e-child" data-id="0e32320" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-c16579e elementor-widget elementor-widget-image" data-id="c16579e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-manager.webp" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="Audio media manager" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzQ5MzQsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9tZWRpYWNwLTIxNi1hdWRpby1tYW5hZ2VyLndlYnAifQ%3D%3D">
							<img decoding="async" width="1320" height="470" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-manager.webp" class="attachment-full size-full wp-image-34934" alt="Audio media manager" srcset="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-manager.webp 1320w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-manager-300x107.webp 300w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-manager-1024x365.webp 1024w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-manager-768x273.webp 768w" sizes="(max-width: 1320px) 100vw, 1320px" />								</a>
															</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-1073775903" role="tabpanel" aria-labelledby="e-n-tab-title-1073775903" data-tab-index="3" style="--n-tabs-title-order: 3;" class=" elementor-element elementor-element-a4c6912 e-con-full e-flex e-con e-child" data-id="a4c6912" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-658b664 e-con-full e-flex e-con e-child" data-id="658b664" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-b03ae80 e-con-full e-flex e-con e-child" data-id="b03ae80" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-5ebe4b1 elementor-widget elementor-widget-heading" data-id="5ebe4b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Operate radio and video by conversation.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-2856d41 elementor-widget elementor-widget-text-editor" data-id="2856d41" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Provision, publish and troubleshoot across your platform without clicking through pages.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-115d64c elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="115d64c" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Provision new radio and video services, and publish announcements in seconds</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Troubleshoot a station by reading back its play history</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Monitor now playing, listeners and viewers, and manage stream targets when numbers move</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-0c77987 e-con-full e-flex e-con e-child" data-id="0c77987" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-bc9a25a elementor-widget elementor-widget-image" data-id="bc9a25a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview.webp" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="TV station service overview" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzQ5MzMsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9tZWRpYWNwLTIxNi10di1vdmVydmlldy53ZWJwIn0%3D">
							<img loading="lazy" decoding="async" width="1568" height="560" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview.webp" class="attachment-full size-full wp-image-34933" alt="TV station service overview" srcset="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview.webp 1568w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-300x107.webp 300w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-1024x366.webp 1024w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-768x274.webp 768w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-1536x549.webp 1536w" sizes="(max-width: 1568px) 100vw, 1568px" />								</a>
															</div>
				</div>
				</div>
				</div>
				</div>
					</div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d655981 e-flex e-con-boxed e-con e-parent" data-id="d655981" data-element_type="container" data-e-type="container" id="wn-media-manager" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-960a700 e-con-full e-flex e-con e-child" data-id="960a700" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-cf0ab34 elementor-widget elementor-widget-heading" data-id="cf0ab34" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Media Manager</div>				</div>
				</div>
				<div class="elementor-element elementor-element-c68be84 elementor-widget elementor-widget-heading" data-id="c68be84" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">The media manager, rebuilt</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-5542823 elementor-widget elementor-widget-text-editor" data-id="5542823" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Media management for video services has been completely rebuilt, and the audio manager upgraded to match. Add media direct to playlists and schedules from the media manager. Both now share one consistent, purpose-built experience for broadcasters.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-21e75f6 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs" data-id="21e75f6" data-element_type="widget" data-e-type="widget" data-settings="{&quot;horizontal_scroll&quot;:&quot;disable&quot;}" data-widget_type="nested-tabs.default">
				<div class="elementor-widget-container">
							<div class="e-n-tabs" data-widget-number="35550710" aria-label="Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.">
			<div class="e-n-tabs-heading" role="tablist">
					<button id="e-n-tab-title-355507101" data-tab-title-id="e-n-tab-title-355507101" class="e-n-tab-title" aria-selected="true" data-tab-index="1" role="tab" tabindex="0" aria-controls="e-n-tab-content-355507101" style="--n-tabs-title-order: 1;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-video"></i>			<i aria-hidden="true" class="fas fa-video"></i>		</span>
					<span class="e-n-tab-title-text">
				Video Media Manager			</span>
		</button>
				<button id="e-n-tab-title-355507102" data-tab-title-id="e-n-tab-title-355507102" class="e-n-tab-title" aria-selected="false" data-tab-index="2" role="tab" tabindex="-1" aria-controls="e-n-tab-content-355507102" style="--n-tabs-title-order: 2;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-broadcast-tower"></i>			<i aria-hidden="true" class="fas fa-broadcast-tower"></i>		</span>
					<span class="e-n-tab-title-text">
				Audio Media Manager			</span>
		</button>
					</div>
			<div class="e-n-tabs-content">
				<div id="e-n-tab-content-355507101" role="tabpanel" aria-labelledby="e-n-tab-title-355507101" data-tab-index="1" style="--n-tabs-title-order: 1;" class="e-active elementor-element elementor-element-03702df e-con-full e-flex e-con e-child" data-id="03702df" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-5d98dc5 e-con-full e-flex e-con e-child" data-id="5d98dc5" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-5657d28 e-con-full e-flex e-con e-child" data-id="5657d28" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-9d99765 elementor-widget elementor-widget-heading" data-id="9d99765" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">The legacy file manager is gone.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-1a7c7fd elementor-widget elementor-widget-text-editor" data-id="1a7c7fd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Organise your library with folders for TV services, edit titles, replace thumbnails, and see resolution at a glance.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-ca14cca elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ca14cca" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">MediaCP Video now includes full support for sub-folders to manage large libraries.</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Video Playlist Builders updated</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Quick view track information playlist builder</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Full video format information available</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Add tracks directly to playlists and schedules with the Quick Action Bar</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Drag and drop uploads of any size, search and filter, right-click context menus</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-8e25a79 e-con-full e-flex e-con e-child" data-id="8e25a79" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-9116bc0 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="9116bc0" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-media-manager-dark.png" alt="mediacp-216-media-manager-dark" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-media-manager-light.png" alt="mediacp-216-media-manager-light" /></figure></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									<div class="swiper-pagination"></div>
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-355507102" role="tabpanel" aria-labelledby="e-n-tab-title-355507102" data-tab-index="2" style="--n-tabs-title-order: 2;" class=" elementor-element elementor-element-06fba54 e-con-full e-flex e-con e-child" data-id="06fba54" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-b2b43a3 e-con-full e-flex e-con e-child" data-id="b2b43a3" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-0ce28d2 e-con-full e-flex e-con e-child" data-id="0ce28d2" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-dbbbcd6 elementor-widget elementor-widget-heading" data-id="dbbbcd6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">The same modern experience, tuned for radio.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-59604af elementor-widget elementor-widget-text-editor" data-id="59604af" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Improved audio media manager with quick action bar, playlist-aware deletion and confirmation, Select in bulk and act in one click, with a storage bar that shows exactly where you stand.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-33fa450 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="33fa450" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Add tracks to Playlists &amp; Jingles directly from Media Manager</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Bulk move and delete with playlist-aware confirmations</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Chunked transfer for tracks of all sizes</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-08a600d e-con-full e-flex e-con e-child" data-id="08a600d" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-c96524e elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="c96524e" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c96524e" data-elementor-lightbox-title="mediacp-216-audio-media-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTk1IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LWF1ZGlvLW1lZGlhLWxpZ2h0LnBuZyIsInNsaWRlc2hvdyI6ImM5NjUyNGUifQ%3D%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-media-light.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-media-light.png" alt="mediacp-216-audio-media-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c96524e" data-elementor-lightbox-title="mediacp-216-audio-media-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTk2IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LWF1ZGlvLW1lZGlhLWRhcmsucG5nIiwic2xpZGVzaG93IjoiYzk2NTI0ZSJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-media-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-audio-media-dark.png" alt="mediacp-216-audio-media-dark" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									<div class="swiper-pagination"></div>
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
					</div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-698dd99 e-flex e-con-boxed e-con e-parent" data-id="698dd99" data-element_type="container" data-e-type="container" id="wn-tv-streaming" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-00fcf1b e-con-full e-flex e-con e-child" data-id="00fcf1b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-582421b elementor-widget elementor-widget-heading" data-id="582421b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">TV Stations</div>				</div>
				</div>
				<div class="elementor-element elementor-element-116c032 elementor-widget elementor-widget-heading" data-id="116c032" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">TV streaming you can trust</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1788ed4 elementor-widget elementor-widget-text-editor" data-id="1788ed4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>We&#8217;ve rebuilt how TV channels stream. The result is the most stable TV Station experience MediaCP has ever shipped, with or without encoding. Switch between live encoders and AutoDJ without a hiccup, use less server power, and trust that your channel stays on air.</p>								</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-b740740 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs" data-id="b740740" data-element_type="widget" data-e-type="widget" data-settings="{&quot;horizontal_scroll&quot;:&quot;disable&quot;}" data-widget_type="nested-tabs.default">
				<div class="elementor-widget-container">
							<div class="e-n-tabs" data-widget-number="192153408" aria-label="Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.">
			<div class="e-n-tabs-heading" role="tablist">
					<button id="e-n-tab-title-1921534081" data-tab-title-id="e-n-tab-title-1921534081" class="e-n-tab-title" aria-selected="true" data-tab-index="1" role="tab" tabindex="0" aria-controls="e-n-tab-content-1921534081" style="--n-tabs-title-order: 1;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-tv"></i>			<i aria-hidden="true" class="fas fa-tv"></i>		</span>
					<span class="e-n-tab-title-text">
				Rock-Solid Streaming			</span>
		</button>
				<button id="e-n-tab-title-1921534082" data-tab-title-id="e-n-tab-title-1921534082" class="e-n-tab-title" aria-selected="false" data-tab-index="2" role="tab" tabindex="-1" aria-controls="e-n-tab-content-1921534082" style="--n-tabs-title-order: 2;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-check-circle"></i>			<i aria-hidden="true" class="fas fa-check-circle"></i>		</span>
					<span class="e-n-tab-title-text">
				Format Enforcement			</span>
		</button>
				<button id="e-n-tab-title-1921534083" data-tab-title-id="e-n-tab-title-1921534083" class="e-n-tab-title" aria-selected="false" data-tab-index="3" role="tab" tabindex="-1" aria-controls="e-n-tab-content-1921534083" style="--n-tabs-title-order: 3;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-calendar-alt"></i>			<i aria-hidden="true" class="fas fa-calendar-alt"></i>		</span>
					<span class="e-n-tab-title-text">
				VOD 2 LIVE			</span>
		</button>
				<button id="e-n-tab-title-1921534084" data-tab-title-id="e-n-tab-title-1921534084" class="e-n-tab-title" aria-selected="false" data-tab-index="4" role="tab" tabindex="-1" aria-controls="e-n-tab-content-1921534084" style="--n-tabs-title-order: 4;">
					<span class="e-n-tab-icon">
			<i aria-hidden="true" class="fas fa-play"></i>			<i aria-hidden="true" class="fas fa-play"></i>		</span>
					<span class="e-n-tab-title-text">
				Live Controls			</span>
		</button>
					</div>
			<div class="e-n-tabs-content">
				<div id="e-n-tab-content-1921534081" role="tabpanel" aria-labelledby="e-n-tab-title-1921534081" data-tab-index="1" style="--n-tabs-title-order: 1;" class="e-active elementor-element elementor-element-73f9f61 e-con-full e-flex e-con e-child" data-id="73f9f61" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-631214e e-con-full e-flex e-con e-child" data-id="631214e" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-dc2794b e-con-full e-flex e-con e-child" data-id="dc2794b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-9995a05 elementor-widget elementor-widget-heading" data-id="9995a05" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">The entire streaming pipeline has been rebuilt for stability.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-3bd9eef elementor-widget elementor-widget-text-editor" data-id="3bd9eef" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Faster start-up with no more fragile hand-offs between processes. When combined with transcoding, there&#8217;s no need to worry about format differences between media or live encoders.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-ed5690a elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ed5690a" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Seamless switching between live DJ and AutoDJ</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Fewer interruptions, lower server resource usage</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Stable with or without encoding</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-5b56a30 e-con-full e-flex e-con e-child" data-id="5b56a30" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-448dae3 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="448dae3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="448dae3" data-elementor-lightbox-title="mediacp-216-tv-overview-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDA0IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXR2LW92ZXJ2aWV3LWxpZ2h0LmpwZyIsInNsaWRlc2hvdyI6IjQ0OGRhZTMifQ%3D%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-light.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-light-1024x576.jpg" alt="mediacp-216-tv-overview-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="448dae3" data-elementor-lightbox-title="mediacp-216-tv-overview-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDAzIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXR2LW92ZXJ2aWV3LWRhcmsuanBnIiwic2xpZGVzaG93IjoiNDQ4ZGFlMyJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-dark.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-dark-1024x576.jpg" alt="TV Overview Dark" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									<div class="swiper-pagination"></div>
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-1921534082" role="tabpanel" aria-labelledby="e-n-tab-title-1921534082" data-tab-index="2" style="--n-tabs-title-order: 2;" class=" elementor-element elementor-element-285ee16 e-con-full e-flex e-con e-child" data-id="285ee16" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-6387639 e-con-full e-flex e-con e-child" data-id="6387639" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-c1acf7d e-con-full e-flex e-con e-child" data-id="c1acf7d" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a77318e elementor-widget elementor-widget-heading" data-id="a77318e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">You decide how strictly your channel enforces format rules.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-0826b03 elementor-widget elementor-widget-text-editor" data-id="0826b03" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Inconsistent media is the number one cause of stream failures. Set the rules once and MediaCP ensures all media is compliant, allowing your channel to run seamlessly without transcoding.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-12652e9 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="12652e9" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Optional Format Compatibility of None, Warning, or Forced</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Invalid media flagged in playlists and skipped during playout to ensure seamless experience</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Blocks invalid live encoder connection</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Email, webhook and stream event alerts when something's off</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Channels ship automatically with a Sample.mp4 in the quality selected</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-8911a93 e-con-full e-flex e-con e-child" data-id="8911a93" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-dcb2f89 elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel" data-id="dcb2f89" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay&quot;:&quot;no&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper swiper-image-stretch" aria-live="polite">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 6"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="dcb2f89" data-elementor-lightbox-title="mediacp-216-multiple-formats-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDIwIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LW11bHRpcGxlLWZvcm1hdHMtbGlnaHQucG5nIiwic2xpZGVzaG93IjoiZGNiMmY4OSJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-multiple-formats-light.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-multiple-formats-light.png" alt="mediacp-216-multiple-formats-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 6"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="dcb2f89" data-elementor-lightbox-title="mediacp-format-setting-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDE3IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtZm9ybWF0LXNldHRpbmctbGlnaHQucG5nIiwic2xpZGVzaG93IjoiZGNiMmY4OSJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-setting-light.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-setting-light.png" alt="mediacp-format-setting-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 6"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="dcb2f89" data-elementor-lightbox-title="mediacp-format-compat-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDE5IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtZm9ybWF0LWNvbXBhdC1saWdodC5wbmciLCJzbGlkZXNob3ciOiJkY2IyZjg5In0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-compat-light.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-compat-light.png" alt="mediacp-format-compat-light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 6"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="dcb2f89" data-elementor-lightbox-title="mediacp-216-multiple-formats-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDIxIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LW11bHRpcGxlLWZvcm1hdHMtZGFyay5wbmciLCJzbGlkZXNob3ciOiJkY2IyZjg5In0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-multiple-formats-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-multiple-formats-dark.png" alt="mediacp-216-multiple-formats-dark" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 6"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="dcb2f89" data-elementor-lightbox-title="mediacp-format-setting-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDE2IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtZm9ybWF0LXNldHRpbmctZGFyay5wbmciLCJzbGlkZXNob3ciOiJkY2IyZjg5In0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-setting-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-setting-dark.png" alt="mediacp-format-setting-dark" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="6 of 6"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="dcb2f89" data-elementor-lightbox-title="mediacp-format-compat-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDE4IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtZm9ybWF0LWNvbXBhdC1kYXJrLnBuZyIsInNsaWRlc2hvdyI6ImRjYjJmODkifQ%3D%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-compat-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-format-compat-dark.png" alt="mediacp-format-compat-dark" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-1921534083" role="tabpanel" aria-labelledby="e-n-tab-title-1921534083" data-tab-index="3" style="--n-tabs-title-order: 3;" class=" elementor-element elementor-element-29d2512 e-con-full e-flex e-con e-child" data-id="29d2512" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-ce0459e e-con-full e-flex e-con e-child" data-id="ce0459e" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-f78b8b3 e-con-full e-flex e-con e-child" data-id="f78b8b3" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-81da038 elementor-widget elementor-widget-heading" data-id="81da038" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Your channel no longer needs to run around the clock.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-fc5c024 elementor-widget elementor-widget-text-editor" data-id="fc5c024" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Leave the default playlist empty and broadcast only when your schedule says so.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-240520a elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="240520a" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Start and stop channels on schedule, no manual restarts</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Loop and Overrun controls for scheduled events</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Built for VOD-to-Live and timed social media publishing</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-e2284a7 e-con-full e-flex e-con e-child" data-id="e2284a7" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-5108ef3 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="5108ef3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="5108ef3" data-elementor-lightbox-title="mediacp-216-tv-schedule-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDA5IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXR2LXNjaGVkdWxlLWRhcmstMS5wbmciLCJzbGlkZXNob3ciOiI1MTA4ZWYzIn0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-schedule-dark-1.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-schedule-dark-1.png" alt="mediacp-216-tv-schedule-dark" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="5108ef3" data-elementor-lightbox-title="mediacp-216-tv-schedule-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDEwIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXR2LXNjaGVkdWxlLWxpZ2h0LTEucG5nIiwic2xpZGVzaG93IjoiNTEwOGVmMyJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-schedule-light-1.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-schedule-light-1.png" alt="mediacp-216-tv-schedule-light" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									<div class="swiper-pagination"></div>
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
		<div id="e-n-tab-content-1921534084" role="tabpanel" aria-labelledby="e-n-tab-title-1921534084" data-tab-index="4" style="--n-tabs-title-order: 4;" class=" elementor-element elementor-element-23624c8 e-con-full e-flex e-con e-child" data-id="23624c8" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-5fbce6e e-con-full e-flex e-con e-child" data-id="5fbce6e" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-78b829f e-con-full e-flex e-con e-child" data-id="78b829f" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-b8f9caa elementor-widget elementor-widget-heading" data-id="b8f9caa" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Run your broadcast in the moment.</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-22797ed elementor-widget elementor-widget-text-editor" data-id="22797ed" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>See exactly what&#8217;s playing and change course instantly.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-9359918 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="9359918" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
				<div class="elementor-widget-container">
							<ul class="elementor-icon-list-items">
							<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Current track displayed on the service overview and in the API</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Skip track from the sidebar, mid-broadcast</span>
									</li>
								<li class="elementor-icon-list-item">
											<span class="elementor-icon-list-icon">
							<i aria-hidden="true" class="fas fa-check"></i>						</span>
										<span class="elementor-icon-list-text">Fresh installs now ship with a 1080p sample video</span>
									</li>
						</ul>
						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-fd117cd e-con-full e-flex e-con e-child" data-id="fd117cd" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-d2c7723 elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="d2c7723" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="d2c7723" data-elementor-lightbox-title="mediacp-216-tv-overview-light" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDE1IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXR2LW92ZXJ2aWV3LWxpZ2h0LTEuanBnIiwic2xpZGVzaG93IjoiZDJjNzcyMyJ9" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-light-1.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-light-1.jpg" alt="TV Overview Light" /></figure></a></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 2"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="d2c7723" data-elementor-lightbox-title="mediacp-216-tv-overview-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM1MDE0IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXR2LW92ZXJ2aWV3LWRhcmstMS5qcGciLCJzbGlkZXNob3ciOiJkMmM3NzIzIn0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-dark-1.jpg"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-tv-overview-dark-1.jpg" alt="TV Overview Dark" /></figure></a></div>			</div>
												<div class="elementor-swiper-button elementor-swiper-button-prev" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-left"></i>					</div>
					<div class="elementor-swiper-button elementor-swiper-button-next" role="button" tabindex="0">
						<i aria-hidden="true" class="eicon-chevron-right"></i>					</div>
				
									<div class="swiper-pagination"></div>
									</div>
						</div>
				</div>
				</div>
				</div>
				</div>
					</div>
		</div>
						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e0ed07c e-flex e-con-boxed e-con e-parent" data-id="e0ed07c" data-element_type="container" data-e-type="container" id="wn-youtube" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-f26b3d6 e-con-full e-flex e-con e-child" data-id="f26b3d6" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-d59f500 e-con-full e-flex e-con e-child" data-id="d59f500" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-5750a33 elementor-widget elementor-widget-heading" data-id="5750a33" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Simulcasting</div>				</div>
				</div>
				<div class="elementor-element elementor-element-05d1549 elementor-widget elementor-widget-heading" data-id="05d1549" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Go live on YouTube, natively</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-a9e0c81 elementor-widget elementor-widget-text-editor" data-id="a9e0c81" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Connect a TV channel to YouTube in one click. MediaCP fetches your server URL and stream key automatically, so going live takes seconds instead of a copy-paste ritual. Supports integration with your own Google Cloud app.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-06c20e4 e-con-full e-flex e-con e-child" data-id="06c20e4" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-84527ae e-con-full e-flex e-con e-child" data-id="84527ae" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-b51689d elementor-widget elementor-widget-image" data-id="b51689d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-youtube-publisher.webp" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="YouTube stream target with a connected account" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTQwIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXlvdXR1YmUtcHVibGlzaGVyLndlYnAifQ%3D%3D">
							<img loading="lazy" decoding="async" width="1030" height="920" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-youtube-publisher.webp" class="attachment-full size-full wp-image-34940" alt="YouTube stream target with a connected account" srcset="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-youtube-publisher.webp 1030w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-youtube-publisher-300x268.webp 300w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-youtube-publisher-1024x915.webp 1024w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-youtube-publisher-768x686.webp 768w" sizes="(max-width: 1030px) 100vw, 1030px" />								</a>
															</div>
				</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5a8e819 e-flex e-con-boxed e-con e-parent" data-id="5a8e819" data-element_type="container" data-e-type="container" id="wn-stream-targets" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-a3523b4 e-con-full e-flex e-con e-child" data-id="a3523b4" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-3d2d760 e-con-full e-flex e-con e-child" data-id="3d2d760" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-572ca6a elementor-widget elementor-widget-heading" data-id="572ca6a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Stream Targets</div>				</div>
				</div>
				<div class="elementor-element elementor-element-cd3daca elementor-widget elementor-widget-heading" data-id="cd3daca" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Stream targets, under control</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d91b80b elementor-widget elementor-widget-text-editor" data-id="d91b80b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Managing dozens of stream targets one at a time is over. Sort your targets, select as many as you need, and start, reconnect, stop, disable or delete them all in a single action.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7cda43a e-con-full e-flex e-con e-child" data-id="7cda43a" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-ec29a6a e-con-full e-flex e-con e-child" data-id="ec29a6a" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-a46b1b5 elementor-widget elementor-widget-image" data-id="a46b1b5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-services-actionbar.webp" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="Bulk action bar acting on selected items" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjM0OTM5IiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDdcL21lZGlhY3AtMjE2LXNlcnZpY2VzLWFjdGlvbmJhci53ZWJwIn0%3D">
							<img loading="lazy" decoding="async" width="700" height="80" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-services-actionbar.webp" class="attachment-full size-full wp-image-34939" alt="Bulk action bar acting on selected items" srcset="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-services-actionbar.webp 700w, https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-services-actionbar-300x34.webp 300w" sizes="(max-width: 700px) 100vw, 700px" />								</a>
															</div>
				</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-073f6c0 e-flex e-con-boxed e-con e-parent" data-id="073f6c0" data-element_type="container" data-e-type="container" id="wn-relays" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-6e9996e e-con-full e-flex e-con e-child" data-id="6e9996e" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-4ce6929 e-con-full e-flex e-con e-child" data-id="4ce6929" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-61e9996 elementor-widget elementor-widget-heading" data-id="61e9996" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Radio</div>				</div>
				</div>
				<div class="elementor-element elementor-element-32b2e18 elementor-widget elementor-widget-heading" data-id="32b2e18" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Relay anything, on schedule</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4d821a5 elementor-widget elementor-widget-text-editor" data-id="4d821a5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Radio stations can now schedule almost any external source to broadcast automatically. Live RTMP broadcasts, Shoutcast and Icecast streams, audio and video files, and M3U playlists all plug straight into your schedule. Syndicated shows, network feeds and remote broadcasts run themselves.</p>								</div>
				</div>
		<div class="elementor-element elementor-element-ff427bb e-con-full e-flex e-con e-child" data-id="ff427bb" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-25484f3 e-con-full e-flex e-con e-child" data-id="25484f3" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-4d651ea elementor-view-default elementor-widget elementor-widget-icon" data-id="4d651ea" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<i aria-hidden="true" class="fas fa-satellite-dish"></i>			</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-d8fb647 elementor-widget elementor-widget-heading" data-id="d8fb647" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">RTMP Broadcasts</div>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-7f6a676 e-con-full e-flex e-con e-child" data-id="7f6a676" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-e3f37d6 elementor-view-default elementor-widget elementor-widget-icon" data-id="e3f37d6" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<i aria-hidden="true" class="fas fa-broadcast-tower"></i>			</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-9c4463b elementor-widget elementor-widget-heading" data-id="9c4463b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Shoutcast</div>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-b2cf742 e-con-full e-flex e-con e-child" data-id="b2cf742" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-fc28ffc elementor-view-default elementor-widget elementor-widget-icon" data-id="fc28ffc" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<i aria-hidden="true" class="fas fa-signal"></i>			</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-c02f6b8 elementor-widget elementor-widget-heading" data-id="c02f6b8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Icecast</div>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-cad8d4a e-con-full e-flex e-con e-child" data-id="cad8d4a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-be68e99 elementor-view-default elementor-widget elementor-widget-icon" data-id="be68e99" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<i aria-hidden="true" class="fas fa-play"></i>			</div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-61b1ea4 elementor-widget elementor-widget-heading" data-id="61b1ea4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Audio &amp; Video Files</div>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-e11d651 e-con-full e-flex e-con e-child" data-id="e11d651" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-3e5daba elementor-widget elementor-widget-heading" data-id="3e5daba" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">M3U Playlists</div>				</div>
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-f008168 e-con-full e-flex e-con e-child" data-id="f008168" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-af9ba58 e-con-full e-flex e-con e-child" data-id="af9ba58" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-711923d e-con-full e-flex e-con e-child" data-id="711923d" data-element_type="container" data-e-type="container" id="wn-num1" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-007ee48 elementor-widget elementor-widget-heading" data-id="007ee48" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">1</div>				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-a45719c elementor-widget elementor-widget-text-editor" data-id="a45719c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong style="color:#262626">Scheduled relays.</strong> Set your source and time, and MediaCP does the rest. Every source is validated on save and again on play, so dead air never makes it to your listeners. Video sources even have their audio extracted automatically.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-37042d0 e-con-full e-flex e-con e-child" data-id="37042d0" data-element_type="container" data-e-type="container">
		<div class="elementor-element elementor-element-87fb242 e-con-full e-flex e-con e-child" data-id="87fb242" data-element_type="container" data-e-type="container" id="wn-num2" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-cc42985 elementor-widget elementor-widget-heading" data-id="cc42985" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">2</div>				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-d1d09d9 elementor-widget elementor-widget-text-editor" data-id="d1d09d9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong style="color:#262626">Priority interrupts.</strong> Priority jingles and scheduled content can break into a relay, play, then hand back automatically. Ad insertion over syndicated content, no manual intervention required.</p>								</div>
				</div>
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6a1232c e-con-full e-flex e-con e-child" data-id="6a1232c" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-89cc638 elementor-widget elementor-widget-image-carousel" data-id="89cc638" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;autoplay&quot;:&quot;no&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}" data-widget_type="image-carousel.default">
				<div class="elementor-widget-container">
							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
			<div class="elementor-image-carousel swiper-wrapper swiper-image-stretch" aria-live="polite">
								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 1"><a data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="89cc638" data-elementor-lightbox-title="mediacp-216-scheduled-relay-dark" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzUwMjUsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA3XC9tZWRpYWNwLTIxNi1zY2hlZHVsZWQtcmVsYXktZGFyay5wbmciLCJzbGlkZXNob3ciOiI4OWNjNjM4In0%3D" href="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-scheduled-relay-dark.png"><figure class="swiper-slide-inner"><img decoding="async" class="swiper-slide-image" src="https://www.mediacp.net/wp-content/uploads/2026/07/mediacp-216-scheduled-relay-dark.png" alt="mediacp-216-scheduled-relay-dark" /></figure></a></div>			</div>
					</div>
						</div>
				</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-70413d8 e-flex e-con-boxed e-con e-parent" data-id="70413d8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-250d23d e-con-full e-flex e-con e-child" data-id="250d23d" data-element_type="container" data-e-type="container" id="wn-lockcircle" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
				<div class="elementor-element elementor-element-5cb5799 elementor-view-default elementor-widget elementor-widget-icon" data-id="5cb5799" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
				<div class="elementor-widget-container">
							<div class="elementor-icon-wrapper">
			<div class="elementor-icon">
			<i aria-hidden="true" class="fas fa-shield-alt"></i>			</div>
		</div>
						</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-c18bede elementor-widget elementor-widget-heading" data-id="c18bede" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<div class="elementor-heading-title elementor-size-default">Security</div>				</div>
				</div>
				<div class="elementor-element elementor-element-b39b85c elementor-widget elementor-widget-heading" data-id="b39b85c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Secure streaming by default</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-82b6d22 elementor-widget elementor-widget-text-editor" data-id="82b6d22" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Every new video installation now accepts encrypted RTMPS input on port 1936, straight out of the box. Your broadcasters&#8217; streams are protected in transit with SSL, with zero extra configuration and full backward compatibility on the legacy RTMP port.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-99c0609 elementor-widget elementor-widget-text-editor" data-id="99c0609" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>rtmps://<b style="color:#3190b9;font-weight:400">your-panel</b>:1936 &middot; SSL in transit &middot; zero configuration</p>								</div>
				</div>
				<div class="elementor-element elementor-element-4f39c04 elementor-widget elementor-widget-text-editor" data-id="4f39c04" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Security shouldn&#8217;t be a setting you have to find. In 2.16, it&#8217;s simply the default.</p>								</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-68237e3 e-flex e-con-boxed e-con e-parent" data-id="68237e3" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-be43d01 elementor-widget elementor-widget-heading" data-id="be43d01" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">MediaCP 2.16</h2>				</div>
				</div>
		<div class="elementor-element elementor-element-0f08936 e-con-full e-flex e-con e-child" data-id="0f08936" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-8be811c elementor-widget elementor-widget-button" data-id="8be811c" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-lg" href="https://www.mediacp.net/release-notes/mediacp-2-16-0-release-notes/" target="_blank">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">See the full changelog</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ebd776a e-flex e-con-boxed e-con e-parent" data-id="ebd776a" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.mediacp.net/news/whats-new-in-2-16/">What&#8217;s New in MediaCP 2.16</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WHMCS Module 1.2.0 Released</title>
		<link>https://www.mediacp.net/news/whmcs-module-1-2-0-released/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Thu, 25 Jun 2026 02:34:13 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/uncategorized/whmcs-module-1-2-0-released/</guid>

					<description><![CDATA[<p>The MediaCP On Premise WHMCS Module v1.2.0 is available now, adding support for PHP 7.4 through 8.5 and WHMCS 9.0. Update the module before upgrading to WHMCS 9.0 to ensure compatibility.</p>
<p>The post <a href="https://www.mediacp.net/news/whmcs-module-1-2-0-released/">WHMCS Module 1.2.0 Released</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The MediaCP On Premise WHMCS Module version 1.2.0 is available now. This release adds compatibility across PHP 7.4 through 8.5 and, importantly, full support for WHMCS 9.0.</p><p>WHMCS 9.0 is now generally available and is the recommended version for all new installations and upgrades. You can read the official announcement on the <a href="https://blog.whmcs.com/133776/whmcs-90-now-available-in-general-availability" target="_blank" rel="noopener">WHMCS 9.0 release blog post</a>.</p><p>If you are planning to move to WHMCS 9.0, update the MediaCP module to version 1.2.0 before upgrading your WHMCS installation to ensure full compatibility. Download the latest module from the <a href="https://github.com/mediacontrolpanel/whmcs-onpremise/releases/tag/v1.2.0" target="_blank" rel="noopener">MediaCP WHMCS Module v1.2.0 release on GitHub</a>.</p><p>The post <a href="https://www.mediacp.net/news/whmcs-module-1-2-0-released/">WHMCS Module 1.2.0 Released</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Upgrade to Cloud Video for Improved Network Reliability</title>
		<link>https://www.mediacp.net/cloud-video/upgrade-to-cloud-video-for-improved-network-reliability/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Wed, 24 Jun 2026 05:30:19 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cloud Video]]></category>
		<category><![CDATA[MediaCP]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[reliabilty]]></category>
		<category><![CDATA[backup]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=34895</guid>

					<description><![CDATA[<p>Have an existing video streaming business or looking to start one? MediaCP Cloud Video operates with worldwide ingest and CDN locations, backed by a 99% uptime guarantee. A live broadcast only gets one chance; if the stream goes down, viewers are lost and the event is affected. For livestreams reliability is everything; however, regional network [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/cloud-video/upgrade-to-cloud-video-for-improved-network-reliability/">Upgrade to Cloud Video for Improved Network Reliability</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Have an existing video streaming business or looking to start one? MediaCP Cloud Video operates with worldwide ingest and CDN locations, backed by a 99% uptime guarantee.</p>



<p>A live broadcast only gets one chance; if the stream goes down, viewers are lost and the event is affected. For livestreams reliability is everything; however, regional network issues happen, routes get congested, and streams stop working. Here’s how MediaCP Cloud Video keeps broadcasts online:</p>



<h1 class="wp-block-heading">Multiple Worldwide Ingest Locations</h1>



<p>Rather than routing every broadcaster through one regional entry point, ingest is distributed across multiple locations globally. Distributing the ingest locations means your stream doesn’t have to travel around the world to get into the platform.</p>



<p>Having the lowest latency and the best connection are critical for live broadcasting. Your encoder connects to the ingest infrastructure closest to your location, ensuring your stream starts faster and remains stable throughout your broadcast. A better connection allows higher sustained bitrates for streams.</p>



<p>Having multiple ingest also allows for redundancy in the event of local failure. If a regional network issue affects one location, you can connect to a backup ingest location and get your stream back online. You don’t have to wait for the regional issue to be fixed to start streaming again.</p>



<h1 class="wp-block-heading">Global CDN Delivery</h1>



<p>Ingest covers the stream coming in, but once a broadcast is live, it still needs to travel to every viewer and device across the world. Streaming from a single location is fine for viewers in close proximity to the broadcast, but viewers further away experience lag, buffering and lower quality.</p>



<p>MediaCP CDN is powered by Akamai, distributing your stream across a global content delivery network with edge servers positioned strategically around the world. Viewers connect to the server nearest to them, getting fast, reliable playback regardless of their location.</p>



<p>If a regional network issue affects delivery in one area, the CDN can route around it, similar to how multiple ingests work upstream. A network problem in one region doesn’t have to affect viewers elsewhere in the world.</p>



<h1 class="wp-block-heading">Reliability Features</h1>



<p>Beyond global infrastructure, MediaCP Cloud Video includes features designed to keep your broadcast online and viewers connected.</p>



<p><strong>Fallback Video:</strong> Keeps a channel live and broadcasting when there’s no active encoder or scheduled source, so viewers who arrive early or tune in between programmes don’t land on a dead channel. Likewise, if there is a dropout from the live encoder, the broadcast will play the fallback instead of dropping the stream.</p>



<p><strong>Adaptive Bitrate (ABR) Streaming:</strong> Viewers with poor internet connections can still view the stream smoothly. The stream automatically adjusts quality rather than buffering or stopping. This is critical for ensuring viewers with poor internet connections can still reliably view the stream.</p>



<h1 class="wp-block-heading">99% Uptime Guarantee</h1>



<p>MediaCP backs our delivery network with a 99% uptime guarantee, built on the redundancy above: multiple ingest points, CDN-routed delivery, and fallback handling for the gaps in between.</p>



<p>All handled by our team of engineers, removing the need to worry about server administration, maintenance, scaling or management. MediaCP Cloud Video is ready and reliable out the box, ready to scale with you as your business grows.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h1 class="wp-block-heading"><strong>Start Streaming with Confidence</strong></h1>



<p>MediaCP Cloud Video combines redundant global ingest, Akamai-powered CDN delivery, and a 99% uptime guarantee in one platform. Whether you’re broadcasting a single channel or reselling hundreds under your own brand, we handle reliability so you can focus on your customers and content.</p>



<p><a target="_blank" rel="noreferrer noopener" href="https://www.mediacp.net/trial/"><strong>Start Your 7-day Free Trial</strong></a> – See the reliability for yourself.</p>



<p></p>
<p>The post <a href="https://www.mediacp.net/cloud-video/upgrade-to-cloud-video-for-improved-network-reliability/">Upgrade to Cloud Video for Improved Network Reliability</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
