DRM changes on web browsers what impact for your business?

Similar documents
Towards Secure Multi-network Video Services. Steve Oetegenn, President

Content Protection in Silverlight. Microsoft Corporation

Strategies for Secure OTT Video in a Multiscreen World

HTML5 the new. standard for Interactive Web

Fragmented MPEG-4 Technology Overview

Internet Explorer 11 Flash Install on Win7

Sophistication of attacks will keep improving, especially APT and zero-day exploits

Deepak Patil (Technical Director) iasys Technologies Pvt. Ltd.

Objective. Page 1 Xcontrol Mobile Entertainment Content Protection

Kaltura s Digital Rights Management (DRM) Service with Widevine Setup and Workflow Guide. Version: Gemini

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

Alcatel-Lucent Multiscreen Video Platform RELEASE 2.2

How To Install the Virtual Learning App

Hyperconverged Infrastructure: Improve business value while decreasing TCO White Paper

RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT

Developing PlayReady Clients

MARKETMIX FOR MEDIA. Taking your business over-the-top to deliver personalized and engaging direct-to-consumer experiences.

Over the Top (OTT) Content Delivery

Kaltura Extension for SharePoint User Manual. Version: Eagle

User Experience Enhancements...2 New Mobile and Social...3. Click to Cloud Connectors...3 Media Gallery...4 Mobile...5

Complete Patch Management

What HTML5 is, isn t, and why it matters

Service Providers and WebRTC

If you are the recipient of an encrypted message, the following instructions will help you to decrypt your message. The California State University

The World`s First Unified Media Server

SECURE IMPLEMENTATIONS OF CONTENT PROTECTION (DRM) SCHEMES ON CONSUMER ELECTRONIC DEVICES

Unity web- player issues in browsers & in client system

DIGITAL VIDEO BENCHMARK ADOBE DIGITAL INDEX Q2 2015

Pastiche. Bring training content to your learners tablets PASTICHE DATA SHEET. Product Highlights

Quick. Spec. Expand. SeaChange Adrenalin. Entertain. Engage. Multiscreen Television Platform

What is Digital Rights Management (DRM) for Documents?

Rich Internet Applications

This manual provides information and recommendations for Mac SharePoint Users at Fermilab. Using SharePoint from a Mac: Overview

IIS Media Services 3.0 Overview. Microsoft Corporation

A "Day in the Life" Exceptional Work Experience Joe Baxter IBM Collaboration Solutions. Twitter: joebaxter

SHARPCLOUD SECURITY STATEMENT

stream.jw.org - Viewer User Guide Table of Contents

Delivering high quality video streaming for

azuki systems is now part of ericsson since february 2014 Over-the-Top (OTT) Optimized Multi-Screen Video Delivery for Service Providers WHITE PAPER

Live and VOD OTT Streaming Practical South African Technology Considerations

Java Free Testing. Installation Guide. ICS Skills Support

Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013

GENERAL TRAINING ACCOUNTS

Achieving the Promise of WebRTC for Pervasive Communications

SAFARI Montage Troubleshooting Guide. SAFARI Montage Copyright ; SAFARI Video Networks, LLC

DIRECTV Set Top Box and Content Protection Description

SMART Software for Mobile Devices Sales brief

CA Nimsoft Service Desk. Compatibility Matrix

HTML5 - Key Feature of Responsive Web Design

System Requirements and Technical Prerequisites for SAP SuccessFactors HCM Suite

Adobe Access April Version 4.0. Overview

Solve BYOD with! Workspace as a Service!

Carroll Hospital Center

Understanding Cumulus Deployment Options Enterprise DAM On-Premise, in the Cloud or a Hybrid Approach

Citrix Introduction and FAQs

Integrating Video with Your. Management Platform

CONTENT PROTECTION DEVELOPER GUIDE

Online Data Services. Security Guidelines. Online Data Services by Esri UK. Security Best Practice

JW Player Quick Start Guide

Internet Captioning - Implications of the Multi-platform, Multi-Display Ecosystem

An Oracle White Paper January Delivering Enterprise-Class Communications with WebRTC

Enterprise Private Cloud Storage

Research on HTML5 in Web Development

OUR STRATEGY FOR STB-LESS IPTV

Position Paper for The Fourth W3C Web and TV Workshop. Mingmin Wang Oriental Cable Network

Adaptive Bitrate Multicast: Enabling the Delivery of Live Video Streams Via Satellite. We Deliver the Future of Television

Middleware- Driven Mobile Applications

Adobe Reader Settings

REMOTE ACCESS SERVICE SUPPORT. ICR User Support Guide

CAMBRIDGE CELTA COURSE ONLINE FAQ SHEET

Upgrading from a previous release of LifeSize Video Center to LifeSize UVC Video Center 2.0 is not supported in this release.

Customer Site Requirements for incontact Workforce Optimization

Migrating Lotus Notes Applications to Google Apps

Top 10 Website Pitfalls to Avoid

VOD Encoder Fast HIDef Video Encoding

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

HTML5 & Digital Signage

IT Quick Reference Guides Using the Application Catalog and Software Center

PLATO Learning Environment System and Configuration Requirements for workstations. October 27th, 2008

Cisco TelePresence Content Server

USER GUIDE. Quickflix Streaming on your Personal Computer (PC) & Apple Macintosh (MAC)

Web Conferencing Version 8.3 Troubleshooting Guide

Getting Started with VMware Horizon View (Remote Desktop Access)

Using Impatica for Power Point

Wowza Streaming Cloud TM Overview

System Requirements for Microsoft Dynamics NAV 2016

JavaFX Session Agenda

Transcription:

DRM changes on web browsers what impact for your business? December 2014 Google recently ceased support for Silverlight plugin on Chrome on Mac, impacting all viewers of PlayReady protected content on that platform. Irdeto believes this is a trend that will continue and will require any OTT service provider or operator to urgently review their operations to avoid negative impact on their business

Executive Summary DRM Changes & OTT Impact DRM Plugins are being phased out. Chrome, with the lion s share of the desktop browser market, will stop supporting the Silverlight plugin. For viewers on the Apple Mac platform the plugin was disabled in November and PC viewers will be affected from January 2015. Are your customers now unable to watch protected video content they are entitled to? Are they blaming what they believe to be your poor service or do they understand that they need to change browser? The recent Chrome update is only the beginning of a series of changes to DRM support on web browsers. All the browser vendors are moving to embed a specific DRM technology on each of their web platforms. This means that any OTT service viewed on a PC, Mac or the browser of any CE device will need to support multiple DRMs in order to ensure that all viewers can playback the content. So this is just the start of an industry-wide evolution. Things are going to become more complex. A single DRM for your OTT service will no longer be sufficient to reach multiple platforms. But as the different DRM technologies are becoming increasingly device- and browser-specific, the impact will not be limited to DRM selection alone. OTT service providers and operators need to consider their current business, operational infrastructure and future requirements in their selection of DRM technology, with impact on content packaging and choice of HTML5 player. Irdeto s experience with a wide range of different customer OTT deployments worldwide leveraging the modular, technology-agnostic Rights set of solutions has given us a unique perspective to provide insight into the current industry evolution; highlighting some of the issues facing OTT service providers and offer recommendations. Irdeto 2014 Page 1

What you need to know On November 18 th, 2014 Google released a new version of Chrome that no longer supports Silverlight on the Apple Mac platform. Silverlight is the plugin that is used to allow playback of PlayReady protected content. And in the next release, which is planned for January 21 st, 2015, the long standing Netscape Plugin API (NPAPI) interface will be disabled by default on PCs. Why is this a big deal? This means that any viewers using Chrome will no longer be able to access PlayReady protected content. And with Chrome having the lion s share of the desktop browser market (between 30% and 50% depending on the region), that is a lot of unhappy viewers. And they will probably blame their service provider. At best, your viewers will understand that they need to change browser, at worst you will lose them as a customer. At Irdeto, we believe that this is the beginning of an industry-wide evolution. Things are going to become more complex and fragmented. Offering an OTT service with a single DRM will be a thing of the past. The different DRM technologies will become increasingly device- and browser-specific, requiring a true multi-drm strategy for your OTT business. At best, your viewers will understand that they need to change browser, at worst you will lose them as a customer As this fragmentation continues, managing multiple DRMs, devices and browsers will become increasingly difficult. Operators will need to ensure they either have the resources internally or a partner that can provide a multi-drm platform designed to remove all that complexity. This challenge extends beyond just multi-drm to both the head end and client side. How the market is changing EVOLUTION OF WEB BROWSERS As the industry moves to HTML5 web browsers that can play DRM-protected content, the need for plugins such as Silverlight, Adobe Flash or Widevine Plugin are progressively being eliminated. This is generally seen as positive, providing improved speed, stability and security. As plugins have been widely considered an easy entry-point for hackers, the protection of premium content will be enhanced on HTML5 platforms. The installation and update of plugins provide a poor user experience and can even incur operator costs in customer support. All in fairness, plugins will probably not be missed from the viewer experience. A COMMON APPROACH With the move to HTML5, the World Wide Web Consortium (W3C) has taken the first steps to establish a common approach. On HTML5 browsers, the W3C has specified the use of Encryption Media Extensions (EME) as part of the HTML5 set of specifications. With HTML5 browsers, EME is simply an interface that allows an HTML5 application to access Content Decryption Modules (CDMs). The CDM is where the DRM functionality is implemented and is responsible for decrypting DRM-protected content (see figure 1 below). Support for EME and CDMs has already been deployed by Chrome, Internet Explorer 11+ (Windows 8.1) and Safari (OSX Yosemite), while others, such as Firefox, are expected to support these standards from early 2015. Irdeto 2014 Page 2

Figure 1 - Evolution of DRM support on web browsers FRAGMENTATION OF DRM SUPPORT However, this does not mean standards cover everything. The main browser vendors also happen to be some of the main DRM technology providers. This is where it starts to become complicated; each browser vendor has implemented a specific DRM (usually their own proprietary one) directly within their own browser. This has led to a highly fragmented market, as shown below: Figure 2: Web browser to DRM matrix Browser (version) / CDM-DRM Adobe PrimeTime FairPlay Marlin PlayReady Widevine Internet Explorer (11+) Yes Safari (OSX Yosemite) Yes 1 Firefox Yes Yes Chrome (35+) Yes WHAT THIS MEANS As web browser vendors implement a specific CDM-DRM technology in their platforms and at the same time phase out support for other DRM plugins, viewers will no longer be able to watch content that is protected with a DRM technology different to the one embedded in their browser. To reach the different browsers of their end users, content providers will have to ensure that every content item is made available to viewers using all of the main DRM formats. HOW COMMON ENCRYPTION SHOULD HELP In order to maximize device reach irrespective of DRM support, the DASH Forum has added support for common encryption (CENC) to the DASH standard. In essence, a common key can be delivered wrapped in whatever DRM the client device supports. Beyond enabling reach to a wide range of devices, CENC will also reduce costs associated with content preparation and delivery. 1 Source JWPlayer blog http://www.jwplayer.com/blog/premium-html5-video/ Apple has not publicly declared support for FairPlay in Safari Irdeto 2014 Page 3

The CENC approach allows for the use of proprietary DRMs, but leverages a common key to allow content providers to encrypt and package their content just once. The content can then be played back on a variety of clients, which all support different DRMs. In addition to reducing the need for multiple content packagers, it will also reduce the need for CDN storage as only one version of each content item is required. Before DASH and CENC, content providers needed to store multiple versions of the same content - one for each streaming format (and associated DRM technology). Figure 3 - Overview of OTT content distribution & licensing How this will affect OTT service providers NEED FOR HTML5 PLAYERS AND MORE This affects OTT service providers in two ways. Firstly, the need to support HTML5 JavaScript video players (on legacy browsers, plugins will still be used) and secondly, the impact on their wider video delivery ecosystem. Content distributors and operators delivering video services to PC or Mac via browser plugins will need to support HTML5 JavaScript video players on browsers in order to allow their customers to play protected content. However, the impact is much greater than that affecting the players. This change will affect several components and functions of the overall video delivery ecosystem, including: Support for multi-drm: Given the browser market fragmentation, operators need to have a multi-drm strategy to address the DRM fragmentation across web browsers. Migration path: Operators will need to support legacy DRMs and delivery systems (e.g. for connected TV s, older browser versions and devices) for a period of years in the coming future. DASH packaging with support for CENC (common encryption): Operators will need to upgrade their content packagers to support DASH and CENC, or source new ones. Packagers need to be integrated with multi-drm, CENC-capable Key Management Systems. JavaScript video player that runs on HTML5 browsers: In order to leverage HTML5 MSE and EME extensions to play protected content on browsers, operators will also need to support and deploy JavaScript DASH players. Irdeto 2014 Page 4

Irdeto recommendations To remain in step with the industry-wide evolution, Irdeto recommends that operators and service providers make a full analysis of their current business, their operational infrastructure and their future needs. There are different considerations for the DRM selection, packaging and player. Evaluate the different DRM technologies that will be needed to reach their current and future target platforms Multi-DRM support will be required to reach different platforms, such as support for PlayReady, Widevine Modular, Adobe Access and Marlin. A truly DRMagnostic platform should also support DASH/CENC in the server head-end. It should provide a rich set of features and APIs that will enable operators and service providers to quickly deploy and support new devices, irrespective of any implementation specificities or the DRM that the device supports. Furthermore, it is important to leverage DRM-neutral APIs to ensure easy roll-out of devices and applications without having to deploy, operate and integrate multiple different backend systems. This is important when it comes to reducing total cost of ownership (TCO) and ensuring quick time to market. It is also essential to think beyond just multi-drm. Having a solution that abstracts the DRM functionality from all the other capabilities and can manage entitlements, business policies, devices, stream concurrency and fraud management across multiple DRMs will significantly reduce complexity across video ecosystem and lower overall costs. As an example, the limitation set by studios on the number of devices allowed to view a specific title; if some of the viewer s devices have integrated PlayReady and others Adobe, it becomes necessary to manage these business rules transparently of the DRMs. For packaging, operators will need to look into upgrading their packaging infrastructure to support HTML5 players (DASH & HLS) and CENC. If their selected vendors do not support DASH/CENC, an alternative option is a Unified Streaming software packager, which, at Irdeto has been pre-integrated as an OEM with the Rights server. This field-proven solution is a very low-cost, effective alternative to more established commercial encoder/packager offers. On the client side, operators will need to evaluate what is the best combination for their specific target user base to deliver a high quality, consistent user experience. The player is the window onto your content and its quality is essential. Irdeto has evaluated all the options for HTML5 and legacy playback and can help you select between the (many) open source and commercial options available to ensure your packaging formats/profiles are fully supported and deliver the expected viewing experience. Irdeto 2014 Page 5