<?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>Feature Spotlight Archives - MediaCP</title>
	<atom:link href="https://www.mediacp.net/category/feature-spotlight/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mediacp.net/category/feature-spotlight/</link>
	<description>Media Control Panel</description>
	<lastBuildDate>Fri, 04 Sep 2026 03:51:09 +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>Feature Spotlight Archives - MediaCP</title>
	<link>https://www.mediacp.net/category/feature-spotlight/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to use VOD 2 Live to Schedule Social Media Broadcasts</title>
		<link>https://www.mediacp.net/news/how-to-use-vod-2-live-to-schedule-social-media-broadcasts/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Fri, 04 Sep 2026 03:51:06 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=36207</guid>

					<description><![CDATA[<p>This guide explains how to schedule recorded video using VOD 2 Live so playback starts at the time you choose and ends when the scheduled window ends. While the station is playing, MediaCP streams that scheduled playout to social destinations using Stream Targets. Destinations can include YouTube, Twitch, Facebook, Icecast, and any number of custom [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/news/how-to-use-vod-2-live-to-schedule-social-media-broadcasts/">How to use VOD 2 Live to Schedule Social Media Broadcasts</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><br>This guide explains how to schedule recorded video using <strong>VOD 2 Live</strong> so playback starts at the time you choose and ends when the scheduled window ends. While the station is playing, MediaCP streams that scheduled playout to social destinations using <strong>Stream Targets</strong>. Destinations can include YouTube, Twitch, Facebook, Icecast, and any number of custom RTMP endpoints.</p>



<h2 class="wp-block-heading">Why VOD 2 Live</h2>



<p><strong>VOD 2 Live</strong> is used because the source is a recorded file, but the experience and timing are controlled like a live publish window.</p>



<p>You upload the intended file(s), select them in a scheduled playlist event, and then route that scheduled playout to your Stream Targets so platforms publish the content within the defined time window.</p>



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



<p>The Media Control panel is a powerful streaming panel that handles audio and video streaming for  broadcasters, agencies and providers. We streamline the entire process by combining powerful features with an accessible interface. MediaCP has been in business for twenty years and provide excellent rapid support from real humans helping to keep your broadcasts online. In the case of VOD 2 Live it provides both parts of the workflow in one place:</p>



<ul class="wp-block-list">
<li><strong>Scheduled Playlist</strong> for timed playout control (what plays, and when it plays)</li>



<li><strong>Stream Targets</strong> for streaming outputs that follow the station’s scheduled playback window</li>
</ul>



<p>This allows the schedule to control the start and stop behavior,  and allow an automatic timed broadcast to your social platforms and direct viewers.</p>



<h2 class="wp-block-heading">Step-by-step</h2>



<h4 class="wp-block-heading">1) Create the TV Station service</h4>



<p>In MediaCP, use the service creation wizard to create a new MediaCP Video <strong>TV Station service</strong>.</p>



<ol class="wp-block-list">
<li>Login as administrator or reseller account.</li>



<li>Navigate to the <strong>Services</strong> tab on left navigation bar.</li>



<li>Select <strong>Create a New Server</strong>.</li>



<li>Use the service creation wizard to set the intended customer.</li>



<li>Select <a href="https://www.mediacp.net/news/introducing-mcp-video/"><strong>MediaCP Video</strong></a>.</li>



<li>Set the service name and set the <strong>Service Type</strong> to <strong>TV Station</strong>.</li>



<li>Set the other configuration as preferred and select <strong>Create Service</strong>.</li>
</ol>



<h4 class="wp-block-heading">2) Schedule → Default Playlist (empty)</h4>



<ol class="wp-block-list">
<li>On the newly created service select the <strong>TV Schedule</strong> tab.</li>



<li>Select the <strong>Manage Default Playlist</strong> button.</li>



<li>Remove all files from the default playlist.</li>
</ol>



<p>This prevents the station from continuously playing a loop of default videos. The station output is then only live during scheduled events or when a live encoder connects.</p>



<h4 class="wp-block-heading">3) Upload the intended file(s)</h4>



<p>Using the <strong>Media</strong> tab, upload the recorded file(s you want viewers and platforms to receive.</p>



<h4 class="wp-block-heading">4) Schedule the playlist event</h4>



<p>Use the schedule calendar to create a <strong>Scheduled Playlist</strong> event:</p>



<ol class="wp-block-list">
<li>Set the event time and date to the decided publish time.</li>



<li>Select the colour, loop and overrun settings as preferred.</li>



<li>Use the Playlist Builder to select the file(s) that should play during that scheduled event.</li>
</ol>



<p>When the <strong>Scheduled Playlist</strong> starts, the station begins playout for that window.</p>



<h4 class="wp-block-heading">5) Create Stream Targets for destinations</h4>



<p>Create <strong>Stream Targets</strong> for your destinations:</p>



<p>There is no fixed limit to the number of Stream Targets. Create as many Stream Targets as required, each configured to stream to the any of the supported destinations: </p>



<ul class="wp-block-list">
<li>YouTube</li>



<li>Twitch</li>



<li>Facebook</li>



<li>Icecast</li>



<li>Custom RTMP for other platforms</li>
</ul>



<ol class="wp-block-list">
<li>Select <strong>Stream Targets</strong>.</li>



<li>Select <strong>Create a New Stream Target</strong>.</li>



<li>Set the stream target type and follow the setup fields/integration steps.</li>
</ol>



<p>Once created the Stream Targets will connect and start streaming when the <strong>Scheduled Playlist</strong> begins and stop when the <strong>Scheduled Playlist</strong> ends.</p>



<h3 class="wp-block-heading">Read More</h3>



<ul class="wp-block-list">
<li><a href="https://www.mediacp.net/doc/video-broadcaster-guide/understanding-playlists/">Understanding Video Playlists</a></li>



<li><a href="https://www.mediacp.net/news/whats-new-in-2-16/">What&#8217;s New in MediaCP 2.16</a></li>
</ul>



<p></p>
<p>The post <a href="https://www.mediacp.net/news/how-to-use-vod-2-live-to-schedule-social-media-broadcasts/">How to use VOD 2 Live to Schedule Social Media Broadcasts</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>Introducing MCP Video</title>
		<link>https://www.mediacp.net/news/introducing-mcp-video/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Sun, 24 May 2026 23:36:54 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[mcp video]]></category>
		<category><![CDATA[nginxrtmp]]></category>
		<category><![CDATA[flussonic]]></category>
		<category><![CDATA[free nginxrtmp]]></category>
		<category><![CDATA[free mediacp]]></category>
		<category><![CDATA[MediaCP]]></category>
		<category><![CDATA[medicp video]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=34216</guid>

					<description><![CDATA[<p>MediaCP Video is our new comprehensive video streaming engine with Live Streaming, Video on Demand, Relay, and TV Station capabilities, included free with every MediaCP video license. This powerful engine features advanced functionality including referrer validation and automatic recording capabilities. MediaCP Video provides content creators with a complete, built-in streaming solution that’s recommended for all [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/news/introducing-mcp-video/">Introducing MCP Video</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="34216" class="elementor elementor-34216" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-3f990c5a e-flex e-con-boxed e-con e-parent" data-id="3f990c5a" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-19ff8e79 elementor-widget elementor-widget-text-editor" data-id="19ff8e79" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP Video is our new comprehensive video streaming engine with Live Streaming, Video on Demand, Relay, and TV Station capabilities, included free with every MediaCP video license. This powerful engine features advanced functionality including referrer validation and automatic recording capabilities. MediaCP Video provides content creators with a complete, built-in streaming solution that’s recommended for all video delivery needs.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-c11baaf elementor-widget elementor-widget-image" data-id="c11baaf" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="800" height="248" src="https://www.mediacp.net/wp-content/uploads/2026/05/mediacpvideo-light-1024x317.png" class="attachment-large size-large wp-image-34466" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2026/05/mediacpvideo-light-1024x317.png 1024w, https://www.mediacp.net/wp-content/uploads/2026/05/mediacpvideo-light-300x93.png 300w, https://www.mediacp.net/wp-content/uploads/2026/05/mediacpvideo-light-768x237.png 768w, https://www.mediacp.net/wp-content/uploads/2026/05/mediacpvideo-light.png 1171w" sizes="(max-width: 800px) 100vw, 800px" />															</div>
				</div>
				<div class="elementor-element elementor-element-45502e2 elementor-widget elementor-widget-heading" data-id="45502e2" 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">No Additional License Required</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-5c42d14 elementor-widget elementor-widget-text-editor" data-id="5c42d14" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP Video offers the same features and functionality as other video integrations with higher stability and <strong>no added license cost.</strong> Other video integrations are expensive, and the licensing structure makes them difficult to run economically for providers managing many services. MediaCP Video covers live streaming, VOD, TV channels, relay, ABR, recording, simulcasting, domain and country locking, webhooks, rewind, and historical reporting all included and directly integrated with the Media Control Panel. For most streaming workloads, that is everything you need.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-1ccf01f elementor-widget elementor-widget-heading" data-id="1ccf01f" 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">Highly Performant &amp; Stable</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-8f1d247 elementor-widget elementor-widget-text-editor" data-id="8f1d247" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">MediaCP Video is deeply integrated into the Media Control Panel, purpose-built with stability and reliability at its core. Unlike other video integrations that rely on APIs, every component is developed and maintained in-house meaning fewer points of failure, faster updates, and no dependency on external platforms.</p><p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">Key improvements over Nginx-Rtmp include a static RTMP ingest URL for consistent, predictable streaming, along with improved automatic player reconnection, so viewers stay connected without interruption.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-b7b0f62 elementor-widget elementor-widget-heading" data-id="b7b0f62" 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">Service Types</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b631cb1 elementor-widget elementor-widget-text-editor" data-id="b631cb1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><strong>Live Streaming</strong> handles RTMP ingest from OBS, Wirecast, or any broadcast encoder and delivers HLS output to viewers. Adaptive Bitrate (ABR) is supported, so the stream degrades gracefully on poor connections rather than breaking.</li><li><strong>Video On Demand</strong> lets you upload and manage a pre-recorded library alongside your live streams. The same panel handles both.</li><li><strong>TV Stations</strong> let you mix live feeds and VOD content into a scheduled linear channel useful for IPTV services or white-label TV products.</li><li><strong>Video Relay</strong> is the practical tool for IP cameras. Point it at any RTSP stream and it repackages the feed for web delivery. No extra software. The diagram above shows how a single camera feed becomes a live embed, an automatic recording, and a scheduled TV channel in one step.</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-40ef16a elementor-widget elementor-widget-heading" data-id="40ef16a" 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">Simulcasting</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-8c58bef elementor-widget elementor-widget-text-editor" data-id="8c58bef" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Push a single broadcast to multiple destinations simultaneously YouTube, Facebook, Twitch custom RTMP endpoints with full control over each target. Live status updates for stream targets show connection health in real time without requiring page reloads.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-56157a6 elementor-widget elementor-widget-video" data-id="56157a6" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.mediacp.net/wp-content/uploads/2025/07/streamtargets16-9.mp4" autoplay="" loop="" muted="muted" playsinline="" controlsList="nodownload"></video>
				</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-1ce4b2a elementor-widget elementor-widget-heading" data-id="1ce4b2a" 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">ABR Transcoding</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-e7ce732 elementor-widget elementor-widget-text-editor" data-id="e7ce732" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP Video offers support for Video Transcoding allowing you to broadcast live video in multiple qualities to your audience, saving on bandwidth while delivering the best possible quality streams to each user’s specific device.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-f939e43 elementor-widget elementor-widget-heading" data-id="f939e43" 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">Webhooks</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-8265176 elementor-widget elementor-widget-text-editor" data-id="8265176" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP Video includes powerful webhooks giving you real-time event-driven notifications and the ability to automate your operations. Proactively notify your team when broadcasts go offline. Celebrate going live by posting directly to your social media channels.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-60fa21a elementor-widget elementor-widget-image" data-id="60fa21a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="1180" height="169" src="https://www.mediacp.net/wp-content/uploads/2026/05/webhooks_config.png" class="attachment-full size-full wp-image-34434" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2026/05/webhooks_config.png 1180w, https://www.mediacp.net/wp-content/uploads/2026/05/webhooks_config-300x43.png 300w, https://www.mediacp.net/wp-content/uploads/2026/05/webhooks_config-1024x147.png 1024w, https://www.mediacp.net/wp-content/uploads/2026/05/webhooks_config-768x110.png 768w" sizes="(max-width: 1180px) 100vw, 1180px" />															</div>
				</div>
				<div class="elementor-element elementor-element-09507af elementor-widget elementor-widget-heading" data-id="09507af" 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">Rewind/DVR</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f549c6d elementor-widget elementor-widget-text-editor" data-id="f549c6d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Rewind is supported, letting viewers seek back through a live stream without waiting for it to end. DVR is configurable to allow setting a custom number of minutes that rewind should be allowed for.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-eb6f5ee elementor-widget elementor-widget-heading" data-id="eb6f5ee" 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">Recording</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-2246df2 elementor-widget elementor-widget-text-editor" data-id="2246df2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>This feature enables seamless archival of live events, webinars, and streaming content without manual intervention or third-party recording solutions. Recorded content can then be scheduled on TV Stations or VOD.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-c0c6a39 elementor-widget elementor-widget-heading" data-id="c0c6a39" 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">Player</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6f22580 elementor-widget elementor-widget-text-editor" data-id="6f22580" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP Video uses a modern player that can be directly embedded on websites for more seamless integration. Auto-play, automatic retry on stream drop, and customisable offline message are all configurable per service.</p><p>The VOD player includes a playlist sidebar that lets viewers browse and select content from a library. The VOD Player sidebar is hidden by default with a toggle button for a clean, user-friendly playlist selection.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-531db69 elementor-widget elementor-widget-video" data-id="531db69" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.mediacp.net/wp-content/uploads/2025/08/MCP_VOD_Video_Player.mp4" autoplay="" loop="" muted="muted" playsinline="" controlsList="nodownload"></video>
				</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-a9668e0 elementor-widget elementor-widget-heading" data-id="a9668e0" 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">Historical Reporting</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-695bad5 elementor-widget elementor-widget-text-editor" data-id="695bad5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>MediaCP Video supports advanced historical reporting with a modern and dynamic VueJS front-end with loading of data on a per-tab basis allowing for a quick and responsive feel. The interface features <strong>sortable data tables</strong>,  <strong>export buttons, </strong>and <strong>dynamically loaded data</strong> available across many of the reports. </p>								</div>
				</div>
				<div class="elementor-element elementor-element-7e74c53 elementor-widget elementor-widget-video" data-id="7e74c53" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.mediacp.net/wp-content/uploads/2025/04/Reporting-Features.mp4" autoplay="" loop="" muted="muted" controlsList="nodownload"></video>
				</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-db3097c elementor-widget elementor-widget-heading" data-id="db3097c" 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 Security</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-739fa79 elementor-widget elementor-widget-text-editor" data-id="739fa79" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Domain Lock restricts a live stream or VOD asset to approved domains using CORS headers and referrer validation. Requests that don&#8217;t originate from a whitelisted domain are rejected before reaching the player. Country Locking is also available per service allowing for restriction based on region</p><figure class="wp-block-image size-full"></figure>								</div>
				</div>
				<div class="elementor-element elementor-element-0e03bbf elementor-widget elementor-widget-image" data-id="0e03bbf" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="795" height="113" src="https://www.mediacp.net/wp-content/uploads/2025/07/domainlock.png" class="attachment-large size-large wp-image-32211" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2025/07/domainlock.png 795w, https://www.mediacp.net/wp-content/uploads/2025/07/domainlock-300x43.png 300w, https://www.mediacp.net/wp-content/uploads/2025/07/domainlock-768x109.png 768w" sizes="(max-width: 795px) 100vw, 795px" />															</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-90c29b5 e-flex e-con-boxed e-con e-parent" data-id="90c29b5" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-643ca1f elementor-widget elementor-widget-heading" data-id="643ca1f" 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">Get Started with MediaCP Video</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d97373f elementor-widget elementor-widget-text-editor" data-id="d97373f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">MediaCP Video is available now, included free with every MediaCP Video license. Whether you&#8217;re running a single live stream or managing dozens of services across live, VOD, and TV channels, it&#8217;s everything you need in one place, no extra licenses, no third-party dependencies, no surprises on your invoice.</p><p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">If you&#8217;re already using Nginx-Rtmp updating to 2.15 is all it takes. Existing Nginx-rtmp services migrate automatically, so your streams keep running without any manual reconfiguration. If you&#8217;re using another integration you can install MediaCP Video without conflicting with your existing services: <strong><a href="https://www.mediacp.net/doc/admin-server-manual/install/activate-media-plugins/mediacp-video/">Install MediaCP Video</a></strong></p><p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">New to MediaCP? <a class="underline underline underline-offset-2 decoration-1 decoration-current/40 hover:decoration-current focus:decoration-current" href="https://www.mediacp.net/portal/index.php?m=regforms&amp;slug=video-panel-trial"><strong>Start your free trial today</strong></a></p>								</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6a84db0 e-flex e-con-boxed e-con e-parent" data-id="6a84db0" 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/introducing-mcp-video/">Introducing MCP Video</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://www.mediacp.net/wp-content/uploads/2025/07/streamtargets16-9.mp4" length="182086" type="video/mp4" />
<enclosure url="https://www.mediacp.net/wp-content/uploads/2025/08/MCP_VOD_Video_Player.mp4" length="6620946" type="video/mp4" />
<enclosure url="https://www.mediacp.net/wp-content/uploads/2025/04/Reporting-Features.mp4" length="2573233" type="video/mp4" />

			</item>
		<item>
		<title>Stream Events: Platform-Wide Activity Logging</title>
		<link>https://www.mediacp.net/feature-spotlight/stream-events-platform-wide-activity-logging/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Tue, 28 Apr 2026 04:57:03 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=33805</guid>

					<description><![CDATA[<p>We are pleased to announce the release of Stream Events, a new real-time event logging system now available on 2.15.3. Designed to bring greater visibility of what is happening on the panel and services. Stream Events captures and stores a comprehensive record of activities across the panel, from live DJ connections, service configuration updates, and [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/stream-events-platform-wide-activity-logging/">Stream Events: Platform-Wide Activity Logging</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="33805" class="elementor elementor-33805" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-6b06a5f1 e-flex e-con-boxed e-con e-parent" data-id="6b06a5f1" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-20926b3d elementor-widget elementor-widget-text-editor" data-id="20926b3d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>We are pleased to announce the release of Stream Events, a new real-time event logging system <strong><a href="https://www.mediacp.net/release-notes/mediacp-2-15-3-release-notes/" target="_blank" rel="noopener">now available on 2.15.3.</a> </strong>Designed to bring greater visibility of what is happening on the panel and services. Stream Events captures and stores a comprehensive record of activities across the panel, from live DJ connections, service configuration updates, and automated system actions.</p><h2 class="wp-block-heading">What are Stream Events?</h2><p>Stream Events is a new real-time event logging system for the Media Control Panel. Every action across the panel and streaming services, from a DJ connecting live to an automated suspension, is now captured, timestamped, and stored in a filterable log accessible to customers for their own services and admins across the entire panel.</p><p>Whether you are an reseller overseeing hundreds of services or a broadcaster managing your own station Stream Events provides you a clear trail of everything happening.</p><figure class="wp-block-video"></figure>								</div>
				</div>
				<div class="elementor-element elementor-element-5c092e4 elementor-widget elementor-widget-image" data-id="5c092e4" 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/04/streamevents215330s.gif" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="streamevents215330s" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6IjMzODEwIiwidXJsIjoiaHR0cHM6XC9cL3d3dy5tZWRpYWNwLm5ldFwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyNlwvMDRcL3N0cmVhbWV2ZW50czIxNTMzMHMuZ2lmIn0%3D">
							<img loading="lazy" decoding="async" width="1920" height="1067" src="https://www.mediacp.net/wp-content/uploads/2026/04/streamevents215330s.gif" class="attachment-full size-full wp-image-33810" alt="" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-2171819 elementor-widget elementor-widget-text-editor" data-id="2171819" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 class="wp-block-heading">Key Features</h2><h3 class="wp-block-heading">Event Log Interface</h3><p>A new <strong>Stream Events</strong> item has been added to the Media Service side menu, giving you instant access to logs scoped to that service. Administrators also have a global view accessible from the main sidebar, sitting between Email Templates and Announcements.</p><h3 class="wp-block-heading">Filterable Logs</h3><p>Events can be filtered by category; <strong>All Events</strong>, <strong>Service</strong>, <strong>Mount</strong>, <strong>DJ</strong>,<strong> Source</strong>, and <strong>AutoDJ</strong> as well as by date range making it easy to monitor and find the exact events you are looking for.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-3324261 elementor-widget elementor-widget-image" data-id="3324261" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1033" height="425" src="https://www.mediacp.net/wp-content/uploads/2026/04/streameventsfilter.png" class="attachment-full size-full wp-image-33811" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2026/04/streameventsfilter.png 1033w, https://www.mediacp.net/wp-content/uploads/2026/04/streameventsfilter-300x123.png 300w, https://www.mediacp.net/wp-content/uploads/2026/04/streameventsfilter-1024x421.png 1024w, https://www.mediacp.net/wp-content/uploads/2026/04/streameventsfilter-768x316.png 768w" sizes="(max-width: 1033px) 100vw, 1033px" />															</div>
				</div>
				<div class="elementor-element elementor-element-1607d73 elementor-widget elementor-widget-text-editor" data-id="1607d73" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 class="wp-block-heading">What Gets Logged?</h3><p>Stream Events captures a comprehensive range of activity, including:</p><ul class="wp-block-list"><li><strong>Service events</strong> — Start, Stop, Restart, Suspend, Unsuspend  and Remove actions, along with the user or system that triggered them</li><li><strong>Source events</strong> — Source Start, Stop, and Restart events</li><li><strong>DJ events</strong> — Connect, Disconnect, On Air (takeover), and Kicked events, including the DJ name, source IP, and takeover flag</li><li><strong>AutoDJ events</strong> <em>(Liquidsoap &amp; TV Station)</em>— AutoDJ On Air at startup or when a live DJ disconnects and the system resumes control</li><li><strong>Mount point events</strong> <em>(Icecast &amp; Icecast KH)</em> — Mount Connect and Mount Disconnect via the <code>mount_add</code> and <code>mount_delete</code> hooks</li><li><strong>Configuration changes</strong> — Config Update events whenever service settings are modified</li><li><strong>Song title updates</strong> — Logged when a title is manually changed from the service dashboard</li><li><strong>Automated system events</strong> — Bitrate abuse warnings, automated suspensions (disk, bandwidth, or reseller transfer limits), and service stops due to account expiry or existing suspension, all recorded under the System actor</li></ul><p>Every logged event records the <strong>user, DJ, or system</strong> responsible for the action.</p><h3 class="wp-block-heading">CSV Export</h3><p>Looking to share logs or run your own analysis? The Export CSV button lets you download the current filtered view, including service and customer information when used from the global admin panel.</p><h3 class="wp-block-heading">30-Day Retention</h3><p>To maintain performance logs are automatically retained for <strong>30 days</strong>, after which they are cleaned up by the daily maintenance task. This keeps your database lean without sacrificing meaningful historical visibility.</p><h2 class="wp-block-heading">Access &amp; Security</h2><p>Stream Events respects your existing role hierarchy:</p><ul class="wp-block-list"><li><strong>Administrators</strong> have access to all event logs across every service via the global view</li><li><strong>Resellers</strong> can view logs for their own servers and their customers&#8217; servers only</li><li><strong>Customers</strong> can view logs for their own services only</li></ul><p>The Stream Events page also remains accessible even if a service is <strong>suspended or expired</strong>, so you can always review what happened.</p><h2 class="wp-block-heading">API Access</h2><p>Stream Events is fully accessible via the MediaCP API:</p><ul class="wp-block-list"><li><strong>Global endpoint:</strong> <code>/controller/EventLog</code></li><li><strong>Service-specific endpoint:</strong> <code>/controller/EventLog/{id}</code></li></ul><p>Both endpoints support filtering by event type, service ID, and pagination, and return structured JSON responses including <code>logs</code>, <code>total</code>, <code>page</code>, and <code>totalPages</code>, along with formatted model attributes. Full documentation is available in our <strong><a href="https://documenter.getpostman.com/view/16215345/UUxukAZM#intro" target="_blank" rel="noopener">Postman API Docs.</a></strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-bceb21a elementor-widget elementor-widget-text-editor" data-id="bceb21a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>For more information on the Media Control Panels powerful features check out our detailed Admin and User Manuals:</p>
<ul>
<li><strong><a href="https://www.mediacp.net/doc/admin-user-manual/introduction-2/" target="_blank" rel="noopener">Admin User Manual</a></strong></li>
<li><a href="https://www.mediacp.net/doc/user-manual/introduction-3/" target="_blank" rel="noopener"><strong>User Manuals</strong></a></li>
</ul>								</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.mediacp.net/feature-spotlight/stream-events-platform-wide-activity-logging/">Stream Events: Platform-Wide Activity Logging</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing Our New Feature Request System</title>
		<link>https://www.mediacp.net/blog/introducing-our-new-feature-request-system/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Thu, 23 Oct 2025 03:40:59 +0000</pubDate>
				<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[feature request]]></category>
		<category><![CDATA[community feedback]]></category>
		<category><![CDATA[roadmap]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=33211</guid>

					<description><![CDATA[<p>We are excited to announce that we have launched our new revamped Feature Request platform for customers to submit ideas, vote on new features, and shape our product roadmap. The new system keeps all the functionality you&#8217;re familiar with while adding tools that make it easier to participate in product decisions and connect with other [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/blog/introducing-our-new-feature-request-system/">Introducing Our New Feature Request System</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We are excited to announce that we have launched our new revamped <a href="https://www.mediacp.net/portal/index.php?m=featurerequester&amp;group=1">Feature Request platform </a>for customers to submit ideas, vote on new features, and shape our product roadmap. The new system keeps all the functionality you&#8217;re familiar with while adding tools that make it easier to participate in product decisions and connect with other users.</p>



<h2 class="wp-block-heading">Submit and Vote on features</h2>



<p>Creating a new feature request is easy. Add a title, set the product category, write a description explaining your idea, and select relevant sub-categories to help others find it. You can also submit images to serve as a visual aid. Once submitted, your request joins the platform where other users can discover and vote on it. </p>



<p>Voting shows us which features matter the most to our customers. The more votes and discussion we see surrounding a feature the higher priority we place on implementing the feature. You can browse all requests and sort them by recently updated, vote count, view count or comments to find features that align with your interests. The more votes a request receives, the clearer the signal that it addresses a real need. You can browse all requests and sort them by popularity, date, vote count, or number of comments to find features that align with your interests.</p>



<figure class="wp-block-image aligncenter size-large has-custom-border"><img loading="lazy" decoding="async" width="1024" height="564" src="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-47-13-1024x564.png" alt="" class="wp-image-33242" style="border-radius:10px" srcset="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-47-13-1024x564.png 1024w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-47-13-300x165.png 300w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-47-13-768x423.png 768w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-47-13.png 1188w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Discuss Features</h2>



<p>Each feature request has it&#8217;s own discussion attached to it for the community to share their perspective, ask questions or add their own recommendations or concerns to a given request. Comments can now be liked to highlight important ideas to the top.  You&#8217;ll also receive email notifications when someone likes your comment. If changes are needed it is now possible to edit or delete comments.</p>



<figure class="wp-block-image aligncenter size-full has-custom-border"><img loading="lazy" decoding="async" width="808" height="516" src="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-50-08.png" alt="" class="wp-image-33248" style="border-radius:10px" srcset="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-50-08.png 808w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-50-08-300x192.png 300w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-50-08-768x490.png 768w" sizes="(max-width: 808px) 100vw, 808px" /></figure>



<h2 class="wp-block-heading">Stay Updated</h2>



<p>The new notification system provides automatic notifications when:</p>



<ul class="wp-block-list">
<li>Features you voted on change status, so you&#8217;ll know when a feature gets selected for development or is completed.</li>



<li>New comments are posted on features you follow.</li>



<li>New features are posted in categories you subscribe to.</li>
</ul>



<p>These will beep you up to date with the progress of the features and categories you are about. Should you want these emails to stop you can unsubscribe anytime with one click on the unsubscribe link.</p>



<figure class="wp-block-image aligncenter size-full has-custom-border"><img loading="lazy" decoding="async" width="385" height="214" src="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-51-25.png" alt="" class="wp-image-33254" style="border-radius:10px" srcset="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-51-25.png 385w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-51-25-300x167.png 300w" sizes="(max-width: 385px) 100vw, 385px" /></figure>



<h2 class="wp-block-heading">Sort by Status and Categories</h2>



<p>Every request displays its current status to easily track and get an idea on what is planned. Open requests are under consideration, planned requests have been accepted and added to the official software roadmap, completed requests have been added to the panel, and declined requests include an explanation of why we&#8217;re not pursuing them.</p>



<p>Request are also categorised by product group and up to three product categories. Each category has a relevant icon and is listed on each request as well as on the sidebar making it quick to look through and identify the areas you care about most.</p>



<figure class="wp-block-image aligncenter size-full has-custom-border"><img loading="lazy" decoding="async" width="775" height="248" src="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-53-03.png" alt="" class="wp-image-33260" style="border-radius:10px" srcset="https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-53-03.png 775w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-53-03-300x96.png 300w, https://www.mediacp.net/wp-content/uploads/2025/10/Screenshot-From-2025-10-24-16-53-03-768x246.png 768w" sizes="(max-width: 775px) 100vw, 775px" /></figure>



<h2 class="wp-block-heading">Get Started</h2>



<p><a href="https://www.mediacp.net/portal/index.php?m=featurerequester&amp;action=category&amp;id=1">Visit the Feature Request System</a> to explore what others have requested, submit your ideas and vote on what we build next. We value community feedback greatly, your input helps us build a product that better serves you and your customers needs.</p>
<p>The post <a href="https://www.mediacp.net/blog/introducing-our-new-feature-request-system/">Introducing Our New Feature Request System</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MediaCP&#8217;s Billing Integration Saves Time and Money</title>
		<link>https://www.mediacp.net/feature-spotlight/mediacps-billing-integration-saves-time-and-money/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Thu, 28 Aug 2025 04:52:00 +0000</pubDate>
				<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[whmcs]]></category>
		<category><![CDATA[blesta]]></category>
		<category><![CDATA[wisecp]]></category>
		<category><![CDATA[clientexec]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[MediaCP]]></category>
		<category><![CDATA[audio streaming]]></category>
		<category><![CDATA[billing integration]]></category>
		<category><![CDATA[radio streaming]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=32954</guid>

					<description><![CDATA[<p>Gone are the days of manually creating streaming accounts and chasing down payments. MediaCP puts you in complete control of your revenue stream, giving your streaming business the professional automation it needs to scale in today&#8217;s competitive digital marketplace. MediaCP&#8217;s Billing Integration solves these operational headaches with comprehensive platform support that allows for the billing [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/mediacps-billing-integration-saves-time-and-money/">MediaCP&#8217;s Billing Integration Saves Time and Money</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Gone are the days of manually creating streaming accounts and chasing down payments. MediaCP puts you in complete control of your revenue stream, giving your streaming business the professional automation it needs to scale in today&#8217;s competitive digital marketplace. MediaCP&#8217;s Billing Integration solves these operational headaches with comprehensive platform support that allows for the billing and automation of customers.</p>



<h2 class="wp-block-heading">Why use MediaCP&#8217;s Billing Integration?</h2>



<p>MediaCP&#8217;s Billing Integration creates seamless connections between your chosen billing platform and streaming infrastructure, complete with automated provisioning workflows and customizable service packages. Each customer purchase triggers instant account and service creation, ensuring customers can start streaming as soon as they hit Pay Now.</p>



<p><strong>Key capabilities:</strong></p>



<ul class="wp-block-list">
<li><strong>Automated Provisioning</strong>: Customer payments instantly trigger streaming account and service creation, eliminating manual intervention and reducing time-to-service.</li>



<li><strong>Multi-Platform Support</strong>: Native integration with WHMCS, ClientExec, Blesta, and WiseCP through dedicated modules and comprehensive documentation.</li>



<li><strong>Configurable Service Tiers</strong>: Build complex packages with bandwidth limits, connection caps, disk quotas, and feature toggles that automatically apply during provisioning.</li>



<li><strong>Revenue Optimization</strong>: Support for metric billing, bundled products, and upselling opportunities through configurable options.</li>



<li><strong>Professional Email Templates</strong>: Automated welcome emails with complete service credentials and setup instructions delivered instantly upon purchase.</li>
</ul>



<h2 class="wp-block-heading">Real-World Business Scenarios</h2>



<p><strong>Instant Service Activation</strong>: A customer purchases your premium streaming package at 2 AM, their account and service provisions automatically with full credentials delivered via email seconds later.</p>



<p><strong>Scalable Growth</strong>: Your Black Friday promotion brings 200 new customers in one day, all accounts provision automatically without overwhelming your support team or requiring manual intervention.</p>



<p><strong>Complex Package Management</strong>: Clients need custom plans with advanced features such as transcoding profiles and geographic restrictions, your billing integration handles this complexity with customisable packages.</p>



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



<p>Manual account provisioning doesn&#8217;t scale. Every minute spent on administrative tasks is revenue opportunity lost. Customer expectations have evolved: they expect instant service activation, not business-day delays. Manual processes introduce human error that can frustrate customers and lower customer satisfaction.</p>



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



<p>Customers don&#8217;t want to wait for manual processing, they expect to signup and start streaming. MediaCP&#8217;s wide support for billing platforms allows you to pick the right one for your business and customers. The window for implementing professional automation is narrowing as customer expectations continue rising and market competition intensifies.</p>



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



<p>With over a decade powering thousands of streaming operations, MediaCP combines proven reliability with comprehensive billing automation, exceptional platform compatibility, and detailed implementation guides. The Media Control Panel integrates with WHMCS, ClientExec, Blesta, and WiseCP billing platforms to provide automation of billing and signup processes. When technical challenges arise during high-volume sales periods or complex enterprise deployments, our team delivers solutions that understand your revenue urgency.</p>



<p>MediaCP is a feature-rich streaming control panel that supports both audio and video services, making it a comprehensive solution for hosting providers who need reliable automation between billing systems and streaming infrastructure. The platform offers streamlined customer onboarding, automated service provisioning, and detailed configuration options to help providers build profitable streaming businesses with professional-grade reliability.</p>



<p><strong>Ready to automate your billing and customer management?</strong></p>



<p>Contact MediaCP today to discover how Billing Integration can eliminate manual provisioning bottlenecks and unlock scalable growth. Your customers and cash flow will thank you.</p>



<p><strong>More Information:</strong></p>



<ul class="wp-block-list">
<li><a href="https://www.mediacp.net/doc/admin-server-manual/billing/"><strong>Billing Integration Documentation</strong></a></li>



<li><a href="https://www.mediacp.net/doc/quick-start/billing/billing-platform-comparison/"><strong>Billing Platform Comparison Guide</strong></a></li>



<li><a href="https://www.mediacp.net/doc/admin-server-manual/billing/whmcs-integration-guide/"><strong>WHMCS Integration Guide</strong></a></li>
</ul>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/mediacps-billing-integration-saves-time-and-money/">MediaCP&#8217;s Billing Integration Saves Time and Money</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Streamline Your Station With MediaCP&#8217;s Powerful DJ Manager</title>
		<link>https://www.mediacp.net/feature-spotlight/streamline-your-station-with-mediacps-powerful-dj-manager/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Thu, 24 Jul 2025 05:11:56 +0000</pubDate>
				<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[audio streaming]]></category>
		<category><![CDATA[dj]]></category>
		<category><![CDATA[AutoDJ]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[shoutcast]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[dj manager]]></category>
		<category><![CDATA[liquidsoap]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=32043</guid>

					<description><![CDATA[<p>Professional DJ management, seamless scheduling, and priority-based streaming control. Gone are the days of chaotic DJ handovers and conflicting live streams. MediaCP puts you in complete control of who broadcasts when, giving your radio station the professional edge it needs to compete in today&#8217;s crowded audio landscape. Busy radio setups often suffer from the same [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/streamline-your-station-with-mediacps-powerful-dj-manager/">Streamline Your Station With MediaCP&#8217;s Powerful DJ Manager</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Professional DJ management, seamless scheduling, and priority-based streaming control.</strong></p>



<p>Gone are the days of chaotic DJ handovers and conflicting live streams. MediaCP puts you in complete control of who broadcasts when, giving your radio station the professional edge it needs to compete in today&#8217;s crowded audio landscape. Busy radio setups often suffer from the same problems: DJs accidentally broadcasting over each other, unauthorized access during off-hours, and no clear way to manage multiple personalities with different show times. MediaCP&#8217;s DJ Manager solves these headaches with intelligent priority systems and granular scheduling controls that put station managers back in charge.</p>



<h2 class="wp-block-heading">Why use MediaCP&#8217;s DJ Manager?</h2>



<p>DJ Manager creates individual broadcasting accounts for each of your on-air personalities, complete with private credentials and customizable access controls. Each DJ connects through their own dedicated mount point using the industry-standard Icecast 2 Protocol, ensuring crystal-clear separation between different shows and personalities.</p>



<p><strong>Key capabilities:</strong></p>



<ul class="wp-block-list">
<li><strong>Priority-Based Broadcasting</strong>: Higher-priority DJs automatically interrupt lower-priority streams, ensuring your prime-time hosts never get blocked by overnight shows</li>



<li><strong>Scheduled Access Control</strong>: Lock down broadcasting to specific time slots, preventing unauthorized streams during closed hours</li>



<li><strong>Automatic Disconnect</strong>: When a scheduled DJ&#8217;s timeslot ends automatically disconnect the DJ from the stream.</li>



<li><strong>Individual Mount Points</strong>: Each DJ gets their own unique connection endpoint (like /morningshow or /eveningjazz) for seamless transitions</li>



<li><strong>Real-Time Management</strong>: Enable or disable DJ accounts instantly from your control panel</li>
</ul>



<h2 class="wp-block-heading">Real-World Broadcasting Scenarios</h2>



<p><strong>Morning Show Takeover</strong>: Your 6 AM morning show host arrives early and connects instantly, automatically bumping the overnight automation without any technical intervention needed.</p>



<p><strong>Emergency Override</strong>: Breaking news requires immediate attention, your news director can connect with maximum priority and instantly take over the airwaves from any current broadcaster.</p>



<p><strong>Scheduled Access</strong>: Weekend specialty shows are locked to their time slots, preventing accidental broadcasts during weekday programming blocks.</p>



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



<p>The broadcasting landscape is more competitive than ever. Listeners have endless streaming options, and technical glitches that interrupt programming send audiences straight to competitors. MediaCP&#8217;s DJ Manager mitigates technical mistakes that confuse listeners, and integrated into <a href="https://www.mediacp.net/doc/audio-broadcaster-guide/broadcasting-with-autodj/"><strong>their powerful AutoDJ scheduling system</strong></a>. </p>



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



<p>With over a decade powering thousands of stations, MediaCP combines proven reliability with powerful features, exceptional customer support, and comprehensive documentation. When technical issues arise during breaking news or overnight shows, our team delivers solutions that understand your workflow urgency. MediaCP is a feature-rich HTML5 responsive audio and video streaming control panel that supports Shoutcast, Icecast, as well as Video Streaming making it a comprehensive solution for online radio and TV station management. The platform offers streamlined stream management, automated scheduling, and in-depth analytics to help broadcasters run successful online radio stations with professional-grade tools and reliability.</p>



<p><strong>Ready to professionalize your broadcasting operation?</strong></p>



<p><a href="https://www.mediacp.net/contact/"><strong>Contact MediaCP today</strong></a> to discover how DJ Manager can eliminate technical headaches, Listeners and DJs will thank you.</p>



<p><strong>More Information:</strong></p>



<ul class="wp-block-list">
<li><strong><a href="https://www.mediacp.net/doc/user-manual/audio/dj-manager/">Audio User Manual &#8211; DJ Manager</a></strong></li>



<li><strong><a href="https://www.mediacp.net/doc/audio-broadcaster-guide/dj-accounts/">Audio Broadcaster Guide &#8211; DJ Accounts</a></strong></li>



<li><a href="https://www.mediacp.net/mediacp/audio-streaming-control-panel/"><strong>Audio Panel</strong></a></li>
</ul>



<p></p>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/streamline-your-station-with-mediacps-powerful-dj-manager/">Streamline Your Station With MediaCP&#8217;s Powerful DJ Manager</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Earn Money Advertising with MediaCP</title>
		<link>https://www.mediacp.net/feature-spotlight/earn-money-advertising-with-mediacp/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Thu, 03 Jul 2025 05:05:30 +0000</pubDate>
				<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[vast]]></category>
		<category><![CDATA[vmap]]></category>
		<category><![CDATA[monitize]]></category>
		<category><![CDATA[earn]]></category>
		<category><![CDATA[MediaCP]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=31962</guid>

					<description><![CDATA[<p>Turn your video streams into revenue streams with VAST advertising. MediaCP makes it simple to add advertisements to your broadcasts and start earning money from your broadcasts. What is VAST/VMAP Advertising? VAST/VMAP advertising allows you to insert advertisements into your video streams to generate revenue. You can show ads before your content starts (pre-roll) or [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/earn-money-advertising-with-mediacp/">Earn Money Advertising with MediaCP</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Turn your video streams into revenue streams with VAST advertising. MediaCP makes it simple to add advertisements to your broadcasts and start earning money from your broadcasts.</p>



<h2 class="wp-block-heading">What is VAST/VMAP Advertising?</h2>



<p>VAST/VMAP advertising allows you to insert advertisements into your video streams to generate revenue. You can show ads before your content starts (pre-roll) or during natural breaks (mid-roll). The more viewers you have, the more you earn. Advertisements are displayed Client Side only. Advertisements are not published when streaming through to external platforms such as Facebook or YouTube.</p>



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



<p>VAST advertising provides a direct way to monetize your content without disrupting the viewing experience. It can be setup by simply adding the VAST/VMAP from the advertising platform of your choosing to the channel and starting your broadcast. </p>



<p>MediaCP Cloud Video and the Media Control Panel both support VAST and VMAP advertising allowing you to advertise seamlessly into your current streaming infrastructure. Ads are delivered directly through the video player while keeping your primary broadcast stream completely uninterrupted.</p>



<p>Key benefits include:</p>



<ul class="wp-block-list">
<li>Works with multiple advertising networks</li>



<li>Simple setup with no broadcast changes needed, simply add the VAST URL and start broadcasting.</li>



<li>Compatible with mobile devices</li>



<li>Doesn&#8217;t interfere with publishing to platforms like Facebook or YouTube</li>



<li>Available on cloud infrastructure and self hosted panel allowing flexibility</li>
</ul>



<h2 class="wp-block-heading">How to Set Up Advertising on <a href="https://www.mediacp.net/cloud-video/">MediaCP Cloud Video</a></h2>



<p>Getting advertising online with <strong><a href="https://www.mediacp.net/mediacp/video-streaming-panel/"></a><a href="https://www.mediacp.net/cloud-video/">MediaCP Cloud Video</a> </strong>requires three basic steps:</p>



<ol class="wp-block-list">
<li><strong>Create a Cloud Video Channel </strong></li>



<li><strong>Configure Your Ad Network Register </strong>with an advertising network like <a href="https://adsterra.com/publishers/" target="_blank" rel="noreferrer noopener"><strong>Google Ads</strong></a> or <a href="https://adsterra.com/publishers/"><strong>Adsterra</strong></a>. Copy your VAST/VMAP URL and paste it into your channels Settings -&gt; Engagement -&gt; Advertising -&gt; Ad URL field.</li>



<li>Select <strong>Save</strong> and see the advertisement play on your broadcast.</li>
</ol>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Player Advertising &amp; Monetization" width="800" height="450" src="https://www.youtube.com/embed/VHNioUVo8Xc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">How to Set Up Advertising on <a href="https://www.mediacp.net/mediacp/video-streaming-panel/">the Media Control Panel</a></h2>



<p>Getting advertising online with <strong><a href="https://www.mediacp.net/mediacp/video-streaming-panel/">the Media Control Panel</a> </strong>requires three basic steps:</p>



<ol class="wp-block-list">
<li><strong>Enable the Feature </strong>Your administrator enables VAST Advertising from Service → Configure → Features. This feature requires a Video Unlimited License.</li>



<li><strong>Configure Your Ad Network Register</strong> with an advertising network like <strong><a href="https://adsterra.com/publishers/" target="_blank" rel="noreferrer noopener">Google Ads</a> </strong>or <a href="https://adsterra.com/publishers/"><strong>Adsterra</strong></a>. Copy your VAST/VMAP URL and paste it into your services -&gt; Configure -&gt; Features -&gt; VAST Ad URL field.</li>



<li>Select <strong>Update Configuration</strong> and see the advertisement play on your broadcast.</li>
</ol>



<figure class="wp-block-image size-large has-custom-border"><img loading="lazy" decoding="async" width="1024" height="872" src="https://www.mediacp.net/wp-content/uploads/2025/07/vast_mediacp-1024x872.gif" alt="" class="wp-image-32006" style="border-radius:10px" srcset="https://www.mediacp.net/wp-content/uploads/2025/07/vast_mediacp-1024x872.gif 1024w, https://www.mediacp.net/wp-content/uploads/2025/07/vast_mediacp-300x256.gif 300w, https://www.mediacp.net/wp-content/uploads/2025/07/vast_mediacp-768x654.gif 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Start Earning Today</h2>



<p>VAST advertising transforms your broadcasting costs into broadcasting income. With MediaCP&#8217;s built-in support and simple configuration, you can start monetizing your content immediately. The bigger your audience grows, the more revenue you generate.</p>



<p><strong>More Information</strong></p>



<ul class="wp-block-list">
<li><a href="https://www.mediacp.net/doc/video-broadcaster-guide/advertising/" target="_blank" rel="noreferrer noopener"><strong>Advertising &#8211; Video Broadcaster Guide</strong></a></li>



<li><a href="https://www.mediacp.net/doc/cloud/user-manual-cloud-video/advertising/" target="_blank" rel="noreferrer noopener"><strong>Advertising &#8211; Cloud Video User Manual</strong></a></li>



<li><a href="https://www.google.com/ads/publisher/" target="_blank" rel="noreferrer noopener"><strong>Google Ads</strong></a></li>



<li><a href="https://adsterra.com/publishers/" target="_blank" rel="noreferrer noopener"><strong>Adsterra</strong></a><br></li>
</ul>



<p></p>
<p>The post <a href="https://www.mediacp.net/feature-spotlight/earn-money-advertising-with-mediacp/">Earn Money Advertising with MediaCP</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Never Miss a Beat: How Webhooks in MCP 2.15 Keep You in Control</title>
		<link>https://www.mediacp.net/news/never-miss-a-beat-how-webhooks-in-mcp-2-15-keep-you-in-control/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 27 Jun 2025 11:27:16 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=31974</guid>

					<description><![CDATA[<p>Instant alerts, seamless integrations, and smarter workflows. MediaCP 2.15 is bringing powerful webhooks to audio and video services, giving you real-time event-driven notifications and the ability to automate your operations like never before. Stay informed, take immediate action, and integrate deeply with your existing systems &#8211; before your competitors do. &#8221; MediaCP 2.15’s webhooks put [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/news/never-miss-a-beat-how-webhooks-in-mcp-2-15-keep-you-in-control/">Never Miss a Beat: How Webhooks in MCP 2.15 Keep You in Control</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Instant alerts, seamless integrations, and smarter workflows.</h2>



<p>MediaCP 2.15 is bringing powerful webhooks to audio and video services, giving you real-time event-driven notifications and the ability to automate your operations like never before. Stay informed, take immediate action, and integrate deeply with your existing systems &#8211; before your competitors do.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>&#8221; MediaCP 2.15’s webhooks put your streaming business on autopilot. &#8220;</p>
</blockquote>



<p>Whether you’re running a 24/7 radio station or managing a busy video platform, staying in sync with what’s happening on your services is crucial. MediaCP 2.15 introduces a game-changing feature: <strong>User, Server, and Broadcast Webhooks</strong>—designed to give you real-time control and tight integration with your existing workflows.</p>



<h2 class="wp-block-heading"><strong>What are Webhooks in MediaCP 2.15?</strong></h2>



<p>Webhooks are automated callbacks that send instant HTTP notifications when key events occur. MediaCP 2.15 introduces three powerful webhook types:</p>



<ul class="wp-block-list">
<li><strong>User Webhooks</strong> notify when a user is created, updated, logged in, or deleted.</li>



<li><strong>Server Webhooks</strong> inform you when radio or video services are created, updated, or deleted.</li>



<li><strong>Broadcast Webhooks</strong> alert you instantly when a broadcast starts or stops.</li>
</ul>



<p><strong>Why Does This Matter?</strong><br>Webhooks empower you to build intelligent, automated systems around MediaCP, creating a proactive platform that responds the moment something happens. Here’s how you can harness them:</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Engage your audience instantly</strong>: Trigger automated posts to Facebook, Twitter, or Instagram the moment a live broadcast starts—no more manual updates.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Stay on top of outages</strong>: Send alerts to Slack, Microsoft Teams, or email the moment a broadcast stops, letting you act quickly to restore your stream and avoid downtime.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Personalize customer communication</strong>: Send welcome emails or special offers when a user logs in for the first time, or re-engage inactive users automatically.</p>



<p>These examples are just the beginning—webhooks give you the power to integrate MediaCP tightly into your CRM, analytics tools, or any system that supports incoming web requests, ensuring you never miss an opportunity to inform, engage, or react.</p>



<h2 class="wp-block-heading"><strong>Use Cases at a Glance</strong></h2>



<ul class="wp-block-list">
<li>Proactively notify your team when broadcasts go offline.</li>



<li>Celebrate going live by posting directly to your social media channels.</li>



<li>Reward loyal users or onboard new ones with automated emails or in-app perks.</li>
</ul>



<p>MediaCP 2.15’s webhooks aren’t just another feature—they’re a game-changer for broadcasters and streaming providers who want to work smarter, automate key processes, and deliver a better experience to their audience.</p>



<h2 class="wp-block-heading"><strong>When will MediaCP 2.15 be available?</strong></h2>



<p>MediaCP is scheduled for release in July 2025.</p>



<h2 class="wp-block-heading"><strong>Ready to put your streaming operations on autopilot?</strong></h2>



<p><a>Get in touch with MediaCP</a> today to learn how webhooks in version 2.15 can transform your workflow and keep you ahead of the curve.</p>
<p>The post <a href="https://www.mediacp.net/news/never-miss-a-beat-how-webhooks-in-mcp-2-15-keep-you-in-control/">Never Miss a Beat: How Webhooks in MCP 2.15 Keep You in Control</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to setup a Roku Channel with a Live Video Broadcast</title>
		<link>https://www.mediacp.net/blog/how-to-setup-a-roku-channel-with-a-live-video-broadcast/</link>
		
		<dc:creator><![CDATA[Reeve]]></dc:creator>
		<pubDate>Tue, 27 May 2025 00:17:07 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cloud Video]]></category>
		<category><![CDATA[Feature Spotlight]]></category>
		<category><![CDATA[Roku]]></category>
		<guid isPermaLink="false">https://www.mediacp.net/?p=28032</guid>

					<description><![CDATA[<p>Broadcasting video to a Roku channel allows you to reach a large audience, monetize your content through ads and subscriptions, and benefit from a user-friendly interface. It offers customizable content delivery, detailed viewer analytics, and cross-platform integration, making it a scalable and engaging option for content creators and businesses. By following these steps, you should [&#8230;]</p>
<p>The post <a href="https://www.mediacp.net/blog/how-to-setup-a-roku-channel-with-a-live-video-broadcast/">How to setup a Roku Channel with a Live Video Broadcast</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="28032" class="elementor elementor-28032" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-7ba3924b e-flex e-con-boxed e-con e-parent" data-id="7ba3924b" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-26aaf10a elementor-widget elementor-widget-text-editor" data-id="26aaf10a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									
<p>Broadcasting video to a Roku channel allows you to reach a large audience, monetize your content through ads and subscriptions, and benefit from a user-friendly interface. It offers customizable content delivery, detailed viewer analytics, and cross-platform integration, making it a scalable and engaging option for content creators and businesses.</p>

<p>By following these steps, you should be able to set up a Roku channel and integrate a live broadcast using MediaCP Cloud Video and an HLS M3U8 link successfully. If you encounter any issues, MediaCP’s documentation and support can be valuable resources. Happy streaming!</p>

<h2 class="wp-block-heading">Step 1: Set Up Your Live Channel</h2>

<ol class="wp-block-list">
<li><strong>Create a new Live Channel in the MediaCP Cloud Video</strong>
<ul class="wp-block-list">
<li>Login to the MediaCP Cloud Video</li>

<li>Navigate to the Live Channels page</li>

<li>Create a new Live Channel</li>
</ul>
</li>

<li><strong>Obtain the Direct HLS Link</strong>
<ul class="wp-block-list">
<li>Navigate to your MediaCP Cloud Video channel.</li>

<li>Select <strong>Player Code</strong>, find the Direct HLS link.</li>

<li>Copy the M3U8 link for use in your Roku channel</li>
</ul>
</li>
</ol>

<ol class="wp-block-list"></ol>
								</div>
				</div>
				<div class="elementor-element elementor-element-9aa366a elementor-widget elementor-widget-video" data-id="9aa366a" data-element_type="widget" data-e-type="widget" data-settings="{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="e-hosted-video elementor-wrapper elementor-open-inline">
					<video class="elementor-video" src="https://www.mediacp.net/wp-content/uploads/2024/11/cloud_video_hls.webm" autoplay="" loop="" muted="muted" playsinline="" controlsList="nodownload"></video>
				</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f601dc1 elementor-widget elementor-widget-text-editor" data-id="f601dc1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 class="wp-block-heading">Step 2: Build Your Roku Channel</h2>
<p>Roku has ended support for their popular and easy to setup <a href="https://blog.roku.com/developer/rdp-sunset">Roku Direct Publisher channels</a>, so the only option now is to create a custom Roku Channel App. We have made this complex process easy by creating our own sample application as a starting point. This <a href="https://github.com/mediacontrolpanel/roku-example">github repository</a> holds the example Roku app that streams an ABR broadcast from MediaCP Cloud Video: <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://demo-company.mycloudstream.io/public/viducc7f">Example Stream</a></p>
<p>Start with our <a href="https://github.com/mediacontrolpanel/roku-example">pre-made roku-example app </a>as a template, then customize it match your branding and live stream content. We have created a dedicated guide for customizing the example app, testing, packaging and submitting the channel for review. Please read through this guide for the full detailed setup:</p>
<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong><a style="background-color: #ffffff;" href="https://www.mediacp.net/doc/other/build-and-publish-custom-roku-channel-app/">Build and Publish Custom Roku Channel App</a></strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-cdbe87a elementor-widget elementor-widget-image" data-id="cdbe87a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
																<a href="https://www.mediacp.net/doc/other/build-and-publish-custom-roku-channel-app/">
							<img loading="lazy" decoding="async" width="1849" height="811" src="https://www.mediacp.net/wp-content/uploads/2024/11/roku_dev.png" class="attachment-full size-full wp-image-31753" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2024/11/roku_dev.png 1849w, https://www.mediacp.net/wp-content/uploads/2024/11/roku_dev-300x132.png 300w, https://www.mediacp.net/wp-content/uploads/2024/11/roku_dev-1024x449.png 1024w, https://www.mediacp.net/wp-content/uploads/2024/11/roku_dev-768x337.png 768w, https://www.mediacp.net/wp-content/uploads/2024/11/roku_dev-1536x674.png 1536w" sizes="(max-width: 1849px) 100vw, 1849px" />								</a>
															</div>
				</div>
					</div>
				</div>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-486cbc5b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="486cbc5b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-71e4dff0" data-id="71e4dff0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a687e5b elementor-widget elementor-widget-text-editor" data-id="a687e5b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 class="wp-block-heading">Step 3: Start broadcasting to the Live Channel</h3>
<p></p>
<p>Once your Application is published on the Roku App store it is time to go live on your channel and test the live stream. In this guide we use a basic Live Channel, but you can also choose to use a TV Channel to ensure a 24/7 live broadcast: <a href="https://www.mediacp.net/tv-scheduling/">Cloud Video TV Channnels</a></p>
<p>     1. Download and install OBS Studio from <a href="https://obsproject.com/download">obsproject.com</a></p>
<p>     2. Start OBS Studio on your computer</p>
<p>     3. Select the <strong>Settings</strong> button the right of OBS</p>								</div>
				</div>
				<div class="elementor-element elementor-element-222f65d3 elementor-widget elementor-widget-image" data-id="222f65d3" 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/2025/05/OBS_Settings-1.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="OBS_Settings-1.png" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE3MzEsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA1XC9PQlNfU2V0dGluZ3MtMS5wbmcifQ%3D%3D">
							<img loading="lazy" decoding="async" width="954" height="327" src="https://www.mediacp.net/wp-content/uploads/2025/05/OBS_Settings-1.png" class="attachment-full size-full wp-image-31731" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2025/05/OBS_Settings-1.png 954w, https://www.mediacp.net/wp-content/uploads/2025/05/OBS_Settings-1-300x103.png 300w, https://www.mediacp.net/wp-content/uploads/2025/05/OBS_Settings-1-768x263.png 768w" sizes="(max-width: 954px) 100vw, 954px" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-66b96c1b elementor-widget elementor-widget-text-editor" data-id="66b96c1b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>     4. Select <strong>Output</strong> and set the Video Bitrate to the recommended Encoding requirements in <strong>Encoder Setup</strong>:</p>
<ul class="text-sm">
<li>Video: 1080p / 720p @ 30 frames per second / Key Frame Interval: 2-4 seconds</li>
<li>Audio: AAC LC 128 &#8211; 256 Kbps 48Khz</li>
</ul>								</div>
				</div>
				<div class="elementor-element elementor-element-60329952 elementor-widget elementor-widget-image" data-id="60329952" 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/2025/05/Output.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="Output.png" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE3MzYsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA1XC9PdXRwdXQucG5nIn0%3D">
							<img loading="lazy" decoding="async" width="977" height="755" src="https://www.mediacp.net/wp-content/uploads/2025/05/Output.png" class="attachment-full size-full wp-image-31736" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2025/05/Output.png 977w, https://www.mediacp.net/wp-content/uploads/2025/05/Output-300x232.png 300w, https://www.mediacp.net/wp-content/uploads/2025/05/Output-768x593.png 768w" sizes="(max-width: 977px) 100vw, 977px" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-32fc9415 elementor-widget elementor-widget-text-editor" data-id="32fc9415" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>     5. Select <strong>Stream</strong></p>
<p>     6. Set the Service to <strong>&#8220;Custom&#8230;&#8221;</strong> </p>
<p>     7. Input the Server URL and Stream Key found in<strong> Encoder Setup</strong></p>
<p>     8. Select <strong>Apply </strong>and <strong>OK</strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-2c533fb1 elementor-widget elementor-widget-image" data-id="2c533fb1" 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/2025/05/encoder_setup.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="encoder_setup.png" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE3NDEsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA1XC9lbmNvZGVyX3NldHVwLnBuZyJ9">
							<img loading="lazy" decoding="async" width="1688" height="749" src="https://www.mediacp.net/wp-content/uploads/2025/05/encoder_setup.png" class="attachment-full size-full wp-image-31741" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2025/05/encoder_setup.png 1688w, https://www.mediacp.net/wp-content/uploads/2025/05/encoder_setup-300x133.png 300w, https://www.mediacp.net/wp-content/uploads/2025/05/encoder_setup-1024x454.png 1024w, https://www.mediacp.net/wp-content/uploads/2025/05/encoder_setup-768x341.png 768w, https://www.mediacp.net/wp-content/uploads/2025/05/encoder_setup-1536x682.png 1536w" sizes="(max-width: 1688px) 100vw, 1688px" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-4ade1995 elementor-widget elementor-widget-text-editor" data-id="4ade1995" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>     9. Click on <strong>Start Streaming</strong> to send your video to the video platform. Once connected, the video platform will shortly change to show the video player with your live broadcast.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-501ead80 elementor-widget elementor-widget-image" data-id="501ead80" 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/2025/05/start_streaming.png" data-elementor-open-lightbox="yes" data-elementor-lightbox-title="start_streaming.png" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzE3NDYsInVybCI6Imh0dHBzOlwvXC93d3cubWVkaWFjcC5uZXRcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA1XC9zdGFydF9zdHJlYW1pbmcucG5nIn0%3D">
							<img loading="lazy" decoding="async" width="951" height="322" src="https://www.mediacp.net/wp-content/uploads/2025/05/start_streaming.png" class="attachment-full size-full wp-image-31746" alt="" srcset="https://www.mediacp.net/wp-content/uploads/2025/05/start_streaming.png 951w, https://www.mediacp.net/wp-content/uploads/2025/05/start_streaming-300x102.png 300w, https://www.mediacp.net/wp-content/uploads/2025/05/start_streaming-768x260.png 768w" sizes="(max-width: 951px) 100vw, 951px" />								</a>
															</div>
				</div>
				<div class="elementor-element elementor-element-535f56a elementor-widget elementor-widget-text-editor" data-id="535f56a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 class="wp-block-heading">Important Links</h3>
<p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://github.com/mediacontrolpanel/roku-example">Roku Example Repo<br /><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> </a><a style="background-color: #ffffff;" href="https://www.mediacp.net/doc/other/build-and-publish-custom-roku-channel-app/">Build and Publish Custom Roku Channel App</a></strong><br /><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://www.mediacp.net/doc/cloud/user-manual-cloud-video/broadcasting-with-obs/">Broadcasting With OBS</a></strong><br /><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://developer-alpha.staging.roku.com/en-au/videos/courses/rsg/development-setup.md">Development Setup</a></strong><br /><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://developer.roku.com/en-au/docs/developer-program/publishing/packaging-channels.md">Signing Key Generation</a></strong></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://www.mediacp.net/blog/how-to-setup-a-roku-channel-with-a-live-video-broadcast/">How to setup a Roku Channel with a Live Video Broadcast</a> appeared first on <a href="https://www.mediacp.net">MediaCP</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://www.mediacp.net/wp-content/uploads/2024/11/cloud_video_hls.webm" length="2473419" type="video/webm" />

			</item>
	</channel>
</rss>
