SlideShare a Scribd company logo
Stefano Flamia – CoFounder & CTO
Apr 2016
Challenges for Premium
Video on Demand (VoD) services
CHILI AT A GLANCE
CHILI, founded in June 2012, rapidly became one of the most important OTT players in Italy
CHILI has a long standing and very close relationship with OEMs and Hollywood Studios, further strengthened after the recent market
development (beginning of 2015) where all partners supported CHILI expansion plans to launch the service in Poland, Austria, Germany and UK
CHILI remarkable achievements prove management quality, credibility and quick responsiveness, as well as outstanding technology and
platform flexibility
CHILI: Cinema on YOUR demand
2
COMPANY DNA
Technologies developed for the B2C business contribute to generate B2B revenues. CHILI supplies platforms to clients thanks to its technical
expertise and cost effectiveness: flexible and tailor made solutions which support publishers, broadcasters and a wide range of media and
entertainment enterprises which want to operate and communicate through video streaming solutions.
Three business lines for a full valorization of contents and technology:
B2B
• VOD based on a transactional model (TVOD+EST)
• All current releases, the first available window
• Top level quality
• Available on every internet-connected device
B2C
CHILI leverages on a wide range of marketing
campaigns with key partners, boosting awareness and
reliability while increasing customer base and
revenues
MARKETING
CHILI, by adopting the Transactional Video On Demand (TVOD) model, strategically decided to differentiate from other players (broadcasters
and telcos) who mostly sell under a subscription agreement. Within this model, CHILI has the advantage to offer the most recent movies almost
two years before SVOD players (eg NETFLIX), asking only to pay for what you watch and being therefore complementary to subscription services
3
CHILI since beginning focused in providing
state of the art features and experience
through all internet connected devices,
making available best video quality with full
HD format.
CHILI is among the few European Companies
that kept the promise to launch native UHD
movies with watermarking from Hollywood
CES 2014 - NATIVE UHD in Streaming IFA 2015 - Intelligent UHD Samsung
iUHD made through Samsung proprietary
software which enhances the colors,
brightness and general quality of movies.
The final output is a file in full HD (1080i)
more performing than a standard one.
2012 – Full HD & CEX
CUTTING EDGE TECHNOLOGY
The most advanced stage in the development of content distribution through internet devices
4
WHICH ARE OUR MAIN CHALLENGES?
 Design a scalable and flexible architecture to manage multiple heterogeneous devices
 Content Delivery Networks (CDN) and adaptive streaming solutions
 Content protection and Digital Rights Management (DRM) standards and the facto solutions
5
ARCHITECTURE DESIGN
6
Some constraints to be considered:
• Devices with different technologies (PC/MAC, SMART TVs, Android, iOS, Windows Phone, Chromecast, Game Consolles, Android TV, …)
• Unmanaged devices (no version control, multiple QA, …)
• Devices with different performances and legacy constraints
• Service load mostly concentrated at peak hours (we like week-ends with bad wheather)
• Quick time to market for releasing new features
REST
7
Representational State Transfer (REST) is a paradigm to design an architecture based on a set of principles that describe how networked resources
are defined and addressed.
An architecture is considered RESTful if:
 States and functionalities are divided into distributed resources
 Every resource is uniquely addressable using a uniform and minimal set of commands (typically using HTTP verbs)
 The protocol is client/server, stateless, layered, and supports caching
The architectural benefits of the REST paradigm are:
 Performance - component interactions can be the dominant factor in user-perceived performance and network efficiency
 Scalability to support large numbers of components and interactions among components
 Simplicity of interfaces
 Modifiability of components to meet changing needs (even while the application is running)
 Visibility of communication between components by service agents
 Portability of components by moving program code with the data
 Reliability is the resistance to failure at the system level in the presence of failures within components, connectors, or data
MICROSERVICES ARCHITECTURE
8
Is a software architecture style in which complex applications are composed of small, independent processes communicating with each
other using language-agnostic APIs. These services are small building blocks, highly decoupled and focused on doing a small task,
facilitating a modular approach to system-building.
Main properties of a microservices architecture are:
 Services are easy to replaced
 Services are organized around capabilities (e.g. user interface front-end, recommendation, logistics, billing, etc.)
 Services can be implemented using different programming languages, databases, hardware and software environment, depending
on what fits best
 Architectures are symmetrical rather than hierarchical (producer - consumer)
CDNs AND ADAPTIVE STREAMING SOLUTIONS
9
Constraints to be considered:
• We are running on unmanaged broadband networks
• Multiple devices supporting different technologies
• Big content libraries (10.000 contents per country, about 1PB of storage)
• Long tail contents fruition distribution (popular contents generate most of requests)
HTTP ADAPTIVE STREAMING 1/2
10
 Generate multiple quality versions per content
 Chop quality versions into segments (encoding with 3 secs GOP)
 Provide a manifest which describes temporal relationship between segments
 Clients request manifest first and based on manifest info the individual segments
HTTP ADAPTIVE STREAMING 2/2
11
The capability to deliver the best
streaming format to each screen
resolution and device
HD+ 1080i
(1920x1080)HD 720p
(1280x720)
SD
(720x576)
Bit Rate
High 800 kbps
Medium 1.200 kbps
Low 1.800 kbps
Bit Rate
High 4.000 kbps
Medium 3.000 kbps
Low 1.800 kbps
Bit Rate
High 6.500 kbps
Medium 4.500 kbps
Low 2.500 kbps
Means manage about
25 files per movie
(formats + DRMs)
UHD
(3840×2160)
HEVC
Bit Rate
High 18.000 kbps
Medium 12.000 kbps
Low 6.000 kbps
HTTP ADAPTIVE STREAMING TECHNOLOGIES
12
 Microsoft Smooth Streaming (MSS)
 Apple HTTP Live Streaming (HLS)
 Adobe HTTP Dynamic Streaming (HDS)
 Widevine HTTP Dynamic Streaming
Dynamic Adaptive Streaming over HTTP
ISO/IEC Standard 23009-1
Main Feature Smooth
Streaming
HLS HDS Widevine
Classic
MPEG-DASH
Deployment on Ordinary HTTP Servers X X X
Multiple Audio Channels (e.g., Languages,
Comments, etc.)
X X X
Flexible Content Protection with Common
Encryption (DRM)
X X
Closed Captions / Subtitles X X X X
HTML5 Support X
HEVC Ready (UHD/4K) X
Official International Standard (e.g., ISO/IEC
MPEG)
X
CONTENT DELIVERY NETWORK (CDN)
13
High performing global distributed network made by
origin servers and edge nodes
Main Features:
 High availability
 High delivery performance
Two main topologies:
 Edges within ISP networks
 Edges located at IX (Internet Exchange)
Outcome from our experience:
 Multi CDN approach to balance performances and costs
 Measure final customers perceived quality (buffering) with best
granularity possible. Lot of actors involved, issues could be at: CDN,
Interconnection between CDN-ISP, ISP network, last mile, player, …)
CONTENT PROTECTION AND DRM
14
Digital Right Management (DRM) for content protection
Main Components:
 Encryptor/Packager
 Key Manager/License server
 Client applications for content decription on devices
… Life is not easy
Multiple solutions means:
 Complexity for multiple integrations
 Content library duplication!!
COMMON ENCRYPTION (CENC)
15
… a new standard, for?
 Abstracting encryption from DRMs … think about my big library
 Allow DRMs to share: – keys, key identifiers, encryption algorithm, parameters and signaling, location to store proprietary data
 Protection System Specific Header (PSSH ISOBMF box) – leaves DRM implementation to individual systems
 Prior to this standard: – different set of files required for each different DRM type – interchange of files between authorized
devices generally not possible because of different DRMs.
DASH CENC and EME for BROWSERS
16
Browser
CDM 3
Media Content
DASH
CENC
JavaScript Application DRM 1
License
server
DRM 2
License
server
DRM 3
License
server
Content
Delivery
Network
DRM 1
DRM 2
DRM 3
Encrypted Media Extensions
( Extends HTMLMediaElement )
CDM 2
CDM 1
MediaKeys
MediaKeySession
License key
acquisition
Encrypted Media Extensions specification to enable playback of protected media content in
browser without the use of plug – ins.
ISO Base media file Format.
Interoperable
media
content
HTML5 BROWSERS and EME
17
Abstracting Key Management from Browsers
- HTML5 EME (Encrypted Media Extensions)
A generalized interface enabling open source browsers to
support Encrypted Media Extensions – the Content
Decryption Module interface (CDMi) is proprietary.
… Life is not easy
CONTENT PROTECTION - WATERMARKING
18
Per-Session based Forensic Watermarking
 Forensic watermarking is a process by which a unique, invisible serial number can be added to video or audio content.
The watermark is designed to remain with the content, regardless of how it might be transcoded, resized, downscaled or otherwise
altered for distribution (including recording).
 Mandatory requirement from Hollywood studios to deliver UHD/4K premium contents
Chili S.p.A
Via Privata Colico 21
20158, Milano
www.chili.tv
Any Question?
Chili S.p.A
Via Privata Colico 21
20158, Milano
www.chili.tv
recruitment@chili-tv.it

More Related Content

What's hot

PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014Dialogic Inc.
 
Next Generation Video Services Fundamentals
Next Generation Video Services FundamentalsNext Generation Video Services Fundamentals
Next Generation Video Services Fundamentals
Cisco Canada
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software development
Luxoft
 
Radvision Product Catalog by Face to Face Live
Radvision Product Catalog by Face to Face LiveRadvision Product Catalog by Face to Face Live
Radvision Product Catalog by Face to Face Live
Face to Face Live
 
C24 company overview brochure lowres
C24 company overview brochure lowresC24 company overview brochure lowres
C24 company overview brochure lowres
David Ricketts
 
A New Approach to Video Conferencing
A New Approach to Video ConferencingA New Approach to Video Conferencing
A New Approach to Video ConferencingVideoguy
 
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Networks
 
Technology Development and Innovation at Cisco
Technology Development and Innovation at CiscoTechnology Development and Innovation at Cisco
Technology Development and Innovation at Cisco
Cisco Canada
 
Workshop 16 october 2015 paris
Workshop 16 october 2015 parisWorkshop 16 october 2015 paris
Workshop 16 october 2015 paris
Marcel Hartgerink
 
Videoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environmentsVideoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environmentsVideoguy
 
MD Bridge in a Box Concept Explained
MD Bridge in a Box Concept ExplainedMD Bridge in a Box Concept Explained
MD Bridge in a Box Concept ExplainedMelissa Dingman
 
Cabletime UK Brochure 2015
Cabletime UK Brochure 2015Cabletime UK Brochure 2015
Cabletime UK Brochure 2015Alex Moss
 
Csc533 ch3a mm_framework
Csc533 ch3a mm_frameworkCsc533 ch3a mm_framework
Csc533 ch3a mm_frameworkErkks Hohoho
 
BT Rich Media platform 2004
BT Rich Media platform 2004BT Rich Media platform 2004
BT Rich Media platform 2004dsbowskill
 
Pv Android Slides For Posting
Pv Android Slides For PostingPv Android Slides For Posting
Pv Android Slides For Posting
Marco Thompson
 
Ad Network Video Brochure
Ad Network Video BrochureAd Network Video Brochure
Ad Network Video Brochuremknoeckel
 

What's hot (18)

PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014
 
Next Generation Video Services Fundamentals
Next Generation Video Services FundamentalsNext Generation Video Services Fundamentals
Next Generation Video Services Fundamentals
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software development
 
Mediant 800
Mediant 800Mediant 800
Mediant 800
 
Radvision Product Catalog by Face to Face Live
Radvision Product Catalog by Face to Face LiveRadvision Product Catalog by Face to Face Live
Radvision Product Catalog by Face to Face Live
 
C24 company overview brochure lowres
C24 company overview brochure lowresC24 company overview brochure lowres
C24 company overview brochure lowres
 
A New Approach to Video Conferencing
A New Approach to Video ConferencingA New Approach to Video Conferencing
A New Approach to Video Conferencing
 
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference Guide
 
Technology Development and Innovation at Cisco
Technology Development and Innovation at CiscoTechnology Development and Innovation at Cisco
Technology Development and Innovation at Cisco
 
Workshop 16 october 2015 paris
Workshop 16 october 2015 parisWorkshop 16 october 2015 paris
Workshop 16 october 2015 paris
 
Videoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environmentsVideoconferencing in heterogeneous environments
Videoconferencing in heterogeneous environments
 
MD Bridge in a Box Concept Explained
MD Bridge in a Box Concept ExplainedMD Bridge in a Box Concept Explained
MD Bridge in a Box Concept Explained
 
Cabletime UK Brochure 2015
Cabletime UK Brochure 2015Cabletime UK Brochure 2015
Cabletime UK Brochure 2015
 
Polycom
PolycomPolycom
Polycom
 
Csc533 ch3a mm_framework
Csc533 ch3a mm_frameworkCsc533 ch3a mm_framework
Csc533 ch3a mm_framework
 
BT Rich Media platform 2004
BT Rich Media platform 2004BT Rich Media platform 2004
BT Rich Media platform 2004
 
Pv Android Slides For Posting
Pv Android Slides For PostingPv Android Slides For Posting
Pv Android Slides For Posting
 
Ad Network Video Brochure
Ad Network Video BrochureAd Network Video Brochure
Ad Network Video Brochure
 

Similar to CommTech Talks: Challenges for Video on Demand (VoD) services

The Evolution of the Content Delivery Network
The Evolution of the Content Delivery NetworkThe Evolution of the Content Delivery Network
The Evolution of the Content Delivery Network
Cisco Service Provider
 
Single set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingSingle set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live Streaming
Champion InfoMetrics Pvt Ltd.
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration SystemVideoguy
 
Virtual STB / Cloud UI Streaming revisited
Virtual STB / Cloud UI Streaming revisitedVirtual STB / Cloud UI Streaming revisited
Virtual STB / Cloud UI Streaming revisited
Dr. Randolph Nikutta
 
2016 Streaming Media West: Choosing an HTML5 Player
2016 Streaming Media West: Choosing an HTML5 Player2016 Streaming Media West: Choosing an HTML5 Player
2016 Streaming Media West: Choosing an HTML5 Player
Erica Beavers
 
SME 2017 - HTML5 workshop
SME 2017 - HTML5 workshopSME 2017 - HTML5 workshop
SME 2017 - HTML5 workshop
Erica Beavers
 
High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...Videoguy
 
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
AliIssa53
 
Streaming Media West 2017 - HTML5 Workshop
Streaming Media West 2017 - HTML5 WorkshopStreaming Media West 2017 - HTML5 Workshop
Streaming Media West 2017 - HTML5 Workshop
Erica Beavers
 
2016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML52016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML5
Erica Beavers
 
Suppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfSuppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdf
anandappliances
 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Gina Montgomery, V-TSP
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
Amazon Web Services
 
conference_portfolio_brochure.pdf
conference_portfolio_brochure.pdfconference_portfolio_brochure.pdf
conference_portfolio_brochure.pdf
MarioVilaNova2
 
Streaming Multimedia content distribution system using mobile application by...
Streaming  Multimedia content distribution system using mobile application by...Streaming  Multimedia content distribution system using mobile application by...
Streaming Multimedia content distribution system using mobile application by...
Grey Matter India Technologies PVT LTD
 
Windows Azure Media Services - From Atidan
Windows Azure Media Services - From AtidanWindows Azure Media Services - From Atidan
Windows Azure Media Services - From Atidan
David J Rosenthal
 
Module 2 3
Module 2 3Module 2 3
Module 2 3ryanette
 

Similar to CommTech Talks: Challenges for Video on Demand (VoD) services (20)

The Evolution of the Content Delivery Network
The Evolution of the Content Delivery NetworkThe Evolution of the Content Delivery Network
The Evolution of the Content Delivery Network
 
Single set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingSingle set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live Streaming
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Global Multimedia Collaboration System
Global Multimedia Collaboration SystemGlobal Multimedia Collaboration System
Global Multimedia Collaboration System
 
Virtual STB / Cloud UI Streaming revisited
Virtual STB / Cloud UI Streaming revisitedVirtual STB / Cloud UI Streaming revisited
Virtual STB / Cloud UI Streaming revisited
 
2016 Streaming Media West: Choosing an HTML5 Player
2016 Streaming Media West: Choosing an HTML5 Player2016 Streaming Media West: Choosing an HTML5 Player
2016 Streaming Media West: Choosing an HTML5 Player
 
Windows azure media services
Windows azure media servicesWindows azure media services
Windows azure media services
 
SME 2017 - HTML5 workshop
SME 2017 - HTML5 workshopSME 2017 - HTML5 workshop
SME 2017 - HTML5 workshop
 
High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...
 
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
1_MWS2018_Tutorial1_Pham_Internet Delivered Media.pdf
 
Streaming Media West 2017 - HTML5 Workshop
Streaming Media West 2017 - HTML5 WorkshopStreaming Media West 2017 - HTML5 Workshop
Streaming Media West 2017 - HTML5 Workshop
 
2016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML52016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML5
 
Suppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdfSuppose that you are designing a new video streaming service. You ha.pdf
Suppose that you are designing a new video streaming service. You ha.pdf
 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
conference_portfolio_brochure.pdf
conference_portfolio_brochure.pdfconference_portfolio_brochure.pdf
conference_portfolio_brochure.pdf
 
Streaming Multimedia content distribution system using mobile application by...
Streaming  Multimedia content distribution system using mobile application by...Streaming  Multimedia content distribution system using mobile application by...
Streaming Multimedia content distribution system using mobile application by...
 
Windows Azure Media Services - From Atidan
Windows Azure Media Services - From AtidanWindows Azure Media Services - From Atidan
Windows Azure Media Services - From Atidan
 
Module 2 3
Module 2 3Module 2 3
Module 2 3
 
Iptv
IptvIptv
Iptv
 

More from Antonio Capone

CommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyond
CommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyondCommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyond
CommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyond
Antonio Capone
 
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical NetworksCommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
Antonio Capone
 
Tutorial on SDN data plane evolution
Tutorial on SDN data plane evolutionTutorial on SDN data plane evolution
Tutorial on SDN data plane evolution
Antonio Capone
 
CommTech Talks: Journey to 5G: Trends and Scenarios for Mobile Networks
CommTech Talks: Journey to 5G: Trends and Scenarios for Mobile NetworksCommTech Talks: Journey to 5G: Trends and Scenarios for Mobile Networks
CommTech Talks: Journey to 5G: Trends and Scenarios for Mobile Networks
Antonio Capone
 
CommTech Talks: CISCO Connecting the unconnected
CommTech Talks: CISCO Connecting the unconnectedCommTech Talks: CISCO Connecting the unconnected
CommTech Talks: CISCO Connecting the unconnected
Antonio Capone
 
CommTech Talks: Patents in ICT
CommTech Talks: Patents in ICTCommTech Talks: Patents in ICT
CommTech Talks: Patents in ICT
Antonio Capone
 
L'esplosione del traffico dati mobile e l'arrivo di LTE
L'esplosione del traffico dati mobile e l'arrivo di LTEL'esplosione del traffico dati mobile e l'arrivo di LTE
L'esplosione del traffico dati mobile e l'arrivo di LTEAntonio Capone
 
Compact Descriptors for Visual Search
Compact Descriptors for Visual SearchCompact Descriptors for Visual Search
Compact Descriptors for Visual SearchAntonio Capone
 
Audio rendering: from sound diffusion to sound projection
Audio rendering: from sound diffusion to sound projectionAudio rendering: from sound diffusion to sound projection
Audio rendering: from sound diffusion to sound projectionAntonio Capone
 
Kaleidon: la nuova rete fotonica italiana
Kaleidon: la nuova rete fotonica italianaKaleidon: la nuova rete fotonica italiana
Kaleidon: la nuova rete fotonica italiana
Antonio Capone
 
CommTech Talks: Lightstreamer (A. Alinone)
CommTech Talks: Lightstreamer (A. Alinone)CommTech Talks: Lightstreamer (A. Alinone)
CommTech Talks: Lightstreamer (A. Alinone)Antonio Capone
 
CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...
CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...
CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...Antonio Capone
 
CommTech Talks: Fondazione VODAFONE Italia tecnologie per il sociale
CommTech Talks: Fondazione VODAFONE Italia tecnologie per il socialeCommTech Talks: Fondazione VODAFONE Italia tecnologie per il sociale
CommTech Talks: Fondazione VODAFONE Italia tecnologie per il socialeAntonio Capone
 
Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...
Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...
Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...Antonio Capone
 

More from Antonio Capone (14)

CommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyond
CommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyondCommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyond
CommTech Talks: Vehicle-to-Vehicle Communications in LTE and beyond
 
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical NetworksCommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
 
Tutorial on SDN data plane evolution
Tutorial on SDN data plane evolutionTutorial on SDN data plane evolution
Tutorial on SDN data plane evolution
 
CommTech Talks: Journey to 5G: Trends and Scenarios for Mobile Networks
CommTech Talks: Journey to 5G: Trends and Scenarios for Mobile NetworksCommTech Talks: Journey to 5G: Trends and Scenarios for Mobile Networks
CommTech Talks: Journey to 5G: Trends and Scenarios for Mobile Networks
 
CommTech Talks: CISCO Connecting the unconnected
CommTech Talks: CISCO Connecting the unconnectedCommTech Talks: CISCO Connecting the unconnected
CommTech Talks: CISCO Connecting the unconnected
 
CommTech Talks: Patents in ICT
CommTech Talks: Patents in ICTCommTech Talks: Patents in ICT
CommTech Talks: Patents in ICT
 
L'esplosione del traffico dati mobile e l'arrivo di LTE
L'esplosione del traffico dati mobile e l'arrivo di LTEL'esplosione del traffico dati mobile e l'arrivo di LTE
L'esplosione del traffico dati mobile e l'arrivo di LTE
 
Compact Descriptors for Visual Search
Compact Descriptors for Visual SearchCompact Descriptors for Visual Search
Compact Descriptors for Visual Search
 
Audio rendering: from sound diffusion to sound projection
Audio rendering: from sound diffusion to sound projectionAudio rendering: from sound diffusion to sound projection
Audio rendering: from sound diffusion to sound projection
 
Kaleidon: la nuova rete fotonica italiana
Kaleidon: la nuova rete fotonica italianaKaleidon: la nuova rete fotonica italiana
Kaleidon: la nuova rete fotonica italiana
 
CommTech Talks: Lightstreamer (A. Alinone)
CommTech Talks: Lightstreamer (A. Alinone)CommTech Talks: Lightstreamer (A. Alinone)
CommTech Talks: Lightstreamer (A. Alinone)
 
CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...
CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...
CommTech Talks: Optical Access Architectures for Backhauling of Broadband Mob...
 
CommTech Talks: Fondazione VODAFONE Italia tecnologie per il sociale
CommTech Talks: Fondazione VODAFONE Italia tecnologie per il socialeCommTech Talks: Fondazione VODAFONE Italia tecnologie per il sociale
CommTech Talks: Fondazione VODAFONE Italia tecnologie per il sociale
 
Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...
Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...
Linkra: Mobile backhauling: i collegamenti radio a larga banda per le reti ra...
 

Recently uploaded

space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 

Recently uploaded (20)

space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 

CommTech Talks: Challenges for Video on Demand (VoD) services

  • 1. Stefano Flamia – CoFounder & CTO Apr 2016 Challenges for Premium Video on Demand (VoD) services
  • 2. CHILI AT A GLANCE CHILI, founded in June 2012, rapidly became one of the most important OTT players in Italy CHILI has a long standing and very close relationship with OEMs and Hollywood Studios, further strengthened after the recent market development (beginning of 2015) where all partners supported CHILI expansion plans to launch the service in Poland, Austria, Germany and UK CHILI remarkable achievements prove management quality, credibility and quick responsiveness, as well as outstanding technology and platform flexibility CHILI: Cinema on YOUR demand 2
  • 3. COMPANY DNA Technologies developed for the B2C business contribute to generate B2B revenues. CHILI supplies platforms to clients thanks to its technical expertise and cost effectiveness: flexible and tailor made solutions which support publishers, broadcasters and a wide range of media and entertainment enterprises which want to operate and communicate through video streaming solutions. Three business lines for a full valorization of contents and technology: B2B • VOD based on a transactional model (TVOD+EST) • All current releases, the first available window • Top level quality • Available on every internet-connected device B2C CHILI leverages on a wide range of marketing campaigns with key partners, boosting awareness and reliability while increasing customer base and revenues MARKETING CHILI, by adopting the Transactional Video On Demand (TVOD) model, strategically decided to differentiate from other players (broadcasters and telcos) who mostly sell under a subscription agreement. Within this model, CHILI has the advantage to offer the most recent movies almost two years before SVOD players (eg NETFLIX), asking only to pay for what you watch and being therefore complementary to subscription services 3
  • 4. CHILI since beginning focused in providing state of the art features and experience through all internet connected devices, making available best video quality with full HD format. CHILI is among the few European Companies that kept the promise to launch native UHD movies with watermarking from Hollywood CES 2014 - NATIVE UHD in Streaming IFA 2015 - Intelligent UHD Samsung iUHD made through Samsung proprietary software which enhances the colors, brightness and general quality of movies. The final output is a file in full HD (1080i) more performing than a standard one. 2012 – Full HD & CEX CUTTING EDGE TECHNOLOGY The most advanced stage in the development of content distribution through internet devices 4
  • 5. WHICH ARE OUR MAIN CHALLENGES?  Design a scalable and flexible architecture to manage multiple heterogeneous devices  Content Delivery Networks (CDN) and adaptive streaming solutions  Content protection and Digital Rights Management (DRM) standards and the facto solutions 5
  • 6. ARCHITECTURE DESIGN 6 Some constraints to be considered: • Devices with different technologies (PC/MAC, SMART TVs, Android, iOS, Windows Phone, Chromecast, Game Consolles, Android TV, …) • Unmanaged devices (no version control, multiple QA, …) • Devices with different performances and legacy constraints • Service load mostly concentrated at peak hours (we like week-ends with bad wheather) • Quick time to market for releasing new features
  • 7. REST 7 Representational State Transfer (REST) is a paradigm to design an architecture based on a set of principles that describe how networked resources are defined and addressed. An architecture is considered RESTful if:  States and functionalities are divided into distributed resources  Every resource is uniquely addressable using a uniform and minimal set of commands (typically using HTTP verbs)  The protocol is client/server, stateless, layered, and supports caching The architectural benefits of the REST paradigm are:  Performance - component interactions can be the dominant factor in user-perceived performance and network efficiency  Scalability to support large numbers of components and interactions among components  Simplicity of interfaces  Modifiability of components to meet changing needs (even while the application is running)  Visibility of communication between components by service agents  Portability of components by moving program code with the data  Reliability is the resistance to failure at the system level in the presence of failures within components, connectors, or data
  • 8. MICROSERVICES ARCHITECTURE 8 Is a software architecture style in which complex applications are composed of small, independent processes communicating with each other using language-agnostic APIs. These services are small building blocks, highly decoupled and focused on doing a small task, facilitating a modular approach to system-building. Main properties of a microservices architecture are:  Services are easy to replaced  Services are organized around capabilities (e.g. user interface front-end, recommendation, logistics, billing, etc.)  Services can be implemented using different programming languages, databases, hardware and software environment, depending on what fits best  Architectures are symmetrical rather than hierarchical (producer - consumer)
  • 9. CDNs AND ADAPTIVE STREAMING SOLUTIONS 9 Constraints to be considered: • We are running on unmanaged broadband networks • Multiple devices supporting different technologies • Big content libraries (10.000 contents per country, about 1PB of storage) • Long tail contents fruition distribution (popular contents generate most of requests)
  • 10. HTTP ADAPTIVE STREAMING 1/2 10  Generate multiple quality versions per content  Chop quality versions into segments (encoding with 3 secs GOP)  Provide a manifest which describes temporal relationship between segments  Clients request manifest first and based on manifest info the individual segments
  • 11. HTTP ADAPTIVE STREAMING 2/2 11 The capability to deliver the best streaming format to each screen resolution and device HD+ 1080i (1920x1080)HD 720p (1280x720) SD (720x576) Bit Rate High 800 kbps Medium 1.200 kbps Low 1.800 kbps Bit Rate High 4.000 kbps Medium 3.000 kbps Low 1.800 kbps Bit Rate High 6.500 kbps Medium 4.500 kbps Low 2.500 kbps Means manage about 25 files per movie (formats + DRMs) UHD (3840×2160) HEVC Bit Rate High 18.000 kbps Medium 12.000 kbps Low 6.000 kbps
  • 12. HTTP ADAPTIVE STREAMING TECHNOLOGIES 12  Microsoft Smooth Streaming (MSS)  Apple HTTP Live Streaming (HLS)  Adobe HTTP Dynamic Streaming (HDS)  Widevine HTTP Dynamic Streaming Dynamic Adaptive Streaming over HTTP ISO/IEC Standard 23009-1 Main Feature Smooth Streaming HLS HDS Widevine Classic MPEG-DASH Deployment on Ordinary HTTP Servers X X X Multiple Audio Channels (e.g., Languages, Comments, etc.) X X X Flexible Content Protection with Common Encryption (DRM) X X Closed Captions / Subtitles X X X X HTML5 Support X HEVC Ready (UHD/4K) X Official International Standard (e.g., ISO/IEC MPEG) X
  • 13. CONTENT DELIVERY NETWORK (CDN) 13 High performing global distributed network made by origin servers and edge nodes Main Features:  High availability  High delivery performance Two main topologies:  Edges within ISP networks  Edges located at IX (Internet Exchange) Outcome from our experience:  Multi CDN approach to balance performances and costs  Measure final customers perceived quality (buffering) with best granularity possible. Lot of actors involved, issues could be at: CDN, Interconnection between CDN-ISP, ISP network, last mile, player, …)
  • 14. CONTENT PROTECTION AND DRM 14 Digital Right Management (DRM) for content protection Main Components:  Encryptor/Packager  Key Manager/License server  Client applications for content decription on devices … Life is not easy Multiple solutions means:  Complexity for multiple integrations  Content library duplication!!
  • 15. COMMON ENCRYPTION (CENC) 15 … a new standard, for?  Abstracting encryption from DRMs … think about my big library  Allow DRMs to share: – keys, key identifiers, encryption algorithm, parameters and signaling, location to store proprietary data  Protection System Specific Header (PSSH ISOBMF box) – leaves DRM implementation to individual systems  Prior to this standard: – different set of files required for each different DRM type – interchange of files between authorized devices generally not possible because of different DRMs.
  • 16. DASH CENC and EME for BROWSERS 16 Browser CDM 3 Media Content DASH CENC JavaScript Application DRM 1 License server DRM 2 License server DRM 3 License server Content Delivery Network DRM 1 DRM 2 DRM 3 Encrypted Media Extensions ( Extends HTMLMediaElement ) CDM 2 CDM 1 MediaKeys MediaKeySession License key acquisition Encrypted Media Extensions specification to enable playback of protected media content in browser without the use of plug – ins. ISO Base media file Format. Interoperable media content
  • 17. HTML5 BROWSERS and EME 17 Abstracting Key Management from Browsers - HTML5 EME (Encrypted Media Extensions) A generalized interface enabling open source browsers to support Encrypted Media Extensions – the Content Decryption Module interface (CDMi) is proprietary. … Life is not easy
  • 18. CONTENT PROTECTION - WATERMARKING 18 Per-Session based Forensic Watermarking  Forensic watermarking is a process by which a unique, invisible serial number can be added to video or audio content. The watermark is designed to remain with the content, regardless of how it might be transcoded, resized, downscaled or otherwise altered for distribution (including recording).  Mandatory requirement from Hollywood studios to deliver UHD/4K premium contents
  • 19. Chili S.p.A Via Privata Colico 21 20158, Milano www.chili.tv Any Question?
  • 20. Chili S.p.A Via Privata Colico 21 20158, Milano www.chili.tv recruitment@chili-tv.it