All in one solution

Transcoding, Storage
and Distribution Backend.

Try mCloud

Transcoding and Packaging

Transcoding

Packaging

Input IP formats

UDP multicast MPEG-TS, progressive HTTP download, HLS, MPEG-DASH, RTP...

Ingestion

Live TV streams, Live Radio streams, VOD files

Fail Proof

Possibility of defining backup sources, automatic working source selection

Scalability & Load Balancing

Automatic task distribution based on free HW resources

Customizable output profiles

Multiple output profiles for 1 input source

Profiles

Customizable Resolutions: 4K, 1080p, 720p, 576p...
Customizable Bitrates
Customizable codecs: H264, H265

1 Transcoder Performance Example

Variant Input Quality Output Qualities Channel count
A 576@25FPS 576p, H264, 25FPS 200
B 1080i@25FPS 720p + 576p, H264, 25FPS 50
C 1080i@25FPS 1080p + 720p + 576p, H264, 25FPS 50

Output

HLS, MPEG-DASH

Adaptive Bitrate (ABR) support

Live TV, Timeshift/catchup/start-over, nPVR, VOD

Multiple separated profiles from 1 origin source

Constant output bitrate

DRM support

Content protection

Example

Timeshift: 7 days
100 channels (576p + 720p + 1080p qualities)

 

Storage

Scale-out and scale-up storage

Allowing to increase storage capacity and redundancy on the fly

Shared nPVR

PRV event is stored only once; even can be shared both for PVR and Timeshift
→ storage saving

Recording Manager

API for managing stored data

Data safety

Storage servers are installed on private networks, delivering data only to Origin Servers

 

Streaming Origin and CDN

Streaming Origin

CDN

Multiple Streaming Formats

HLS, MPEG-DASH, progressive HTTP download, UDP multicast MPEG-TS

Delivery

Live TV, Timeshift/catchup/start-over, nPVR, VOD, and audio

Compliant with DRM

Widevine, PlayReady, FairPlay
Session management → statistics/user session reports, video delivery reports
→ information about asset usage

Scalable Architecture

Failover and load balancing capabilities→ high performance delivery

Media Cache

Offloading request from Storage Servers, Fast responsible delivery time. Two tiers of cache - RAM and SSD. Saves data traffic by factor of 3-5x.

Performance (concurent access) of 1 origin Server

~4600 streams @ 1.3 Mbps (576p)
~2200 streams @ 2.7 Mbps (720p)
~1250 streams @ 4.7 Mbps (1080p)

Multiple Streaming Formats

HLS, MPEG-DASH, progressive HTTP download, UDP multicast MPEG-TS

Delivery

Live TV, Timeshift/catchup/start-over, nPVR, VOD, and audio

Compliant with DRM

Widevine, PlayReady, FairPlay

Media Cache

Offloading requests from Origin Servers, Fast local response delivery time
Geo location aware
Saves data traffic by factor of 2.5-4x

Security

HTTPS, ACL
Session management → statistics/user session reports, video delivery reports
→ information about asset usage

Load Balancing

Scalable distributor hierarchy, multiple CDN levels, control of dimensioning
content delivery

DSCP tagging

Trafic dashboard

 

Flexible & Scalable Architecture

Hardware agnostic

Can run of any hw if minimal requirements are met Hardware
or Cloud Hosted

Recommended Start HW Requirements

Deployment Type Non High Availability High Availability

5k-10k active monthly

subsribers

100 channels

2 Transcoders

2 Storage Servers

3 Origin Servers

1 Management Serve

-

10k-40k active monthly

subsribers

50 channels

3 Transcoders

4 Storage Servers

4 Origin Servers

1 Management Serve

5 Transcoders

6 Storage

8 Origin Servers

2 Management Serve

 

Contact us

Copyright © 2018 mCloud. All rights reserved.

Contact: sales@moderntv.eu