Strategies for Secure OTT Video in a Multiscreen World

OTT video service providers are facing huge stresses on their business. Irdeto has laid out a strategy that takes as much advantage as possible of standards while minimizing and isolating complexity.

Life is not simple for providers of over-the-top (OTT) Internet video services – whether pay TV operators or new pure-internet players. Consumers have become conditioned to “all my media on all my devices all the time” from their experiences with digital music and e-book services, and they expect no less from video; meanwhile, Hollywood studios and other video content licensors have raised, not lowered, their expectations that their content be protected from unauthorized use.

In general, the technological complexity of building, maintaining, and scaling multiscreen OTT video services isn’t decreasing. Operators require a range of capabilities including streaming video, content protection, application development, and other technologies. Yet no single, “silver bullet” stack with all these capabilities has emerged that operators can rely on to build out their services in a future-proof, scalable, and interoperable manner.

A recommended strategy for OTT providers can be summarized as follows:

  • Implement apps in browsers wherever possible using HTML5 with EME. Chrome and Internet Explorer are currently the browsers with support for HTML5 EME that is best suited to third-party app developers. Therefore start with PCs and Macs, then move to tablets and mobile phones, game consoles, and finally other devices such as STBs and Smart TVs as HTML5 EME-compliant browsers become distributed with them. HTML5 enables app development with consistent user experience across platforms with minimum incremental development effort.
  • Adopt DASH for adaptive bitrate streaming wherever possible, but be prepared to support two adaptive bitrate streaming technologies – HLS as well as DASH – in order to support a sufficiently wide variety of client devices.
  • Be prepared to support a larger and varying number of DRMs and browsers. Take advantage of built-in support for certain DRMs on popular platforms to simplify implementation. Use CENC common encryption to minimize the number of encrypted content files that must be created and shipped to CDNs.

Support for multiple DRMs due to browser dependencies is the number one technological bottleneck to interoperability and scalability.

    Multiscreen Rights Management

    The best strategy for providers to minimize this complexity is to adopt a multiscreen rights management capability.

    The multiscreen rights management scheme acts as a single interface between a service provider’s back end systems and apps on all client platforms. It enables DRMs to be added and changed as the market evolves and needs dictate.

    At the center of the multiscreen rights management scheme is a Rights Manager, which abstracts away DRM-specific license parameters and manages much of the communication with apps when a user selects a content item. It also generates CENC encryption keys to include in DRM licenses and responds to requests for keys from the Encoder-Packager.

    The multiscreen rights management scheme also ideally includes an entitlements database, which integrates information about user accounts and content rights, so that it is efficient to get information about rights that a particular device (belonging to a user, who has an account) has to a particular piece of content in order to approve access to it. Some operators maintain separate entitlement management systems (e.g., so that they can support managed-network as well as OTT services), in which case the multiscreen rights management scheme can pull information from those systems.

    Finally, the multiscreen rights management scheme also maintains account-level business rules, such as limits on the number of concurrent streams or bitrates.

Of course, changes in these market positions will change the DRM market landscape as well – such as one of the up-and-coming niche browsers becoming a major player. All this is justification for the strategy recommended here. We expect this set of market dynamics and interdependencies to continue for the foreseeable future.

From a white paper authored by Bill Rosenblatt, founder of GiantSteps Media Technology Strategies for Irdeto

You might also like...

The Business Cost Of Poor Streaming Quality

Poor quality streaming loses viewers at an alarming rate especially when we consider the unintended consequences of poor error reporting on streaming players.

Future Technologies: Asynchronous Transport

In this first in a series of articles considering technologies of the near future and how they might transform how we think about broadcast, we begin with the potential for asynchronous transport streams.

Next-Gen 5G Contribution: Part 1 - The Technology Of 5G

5G is a collection of standards that encompass a wide array of different use cases, across the entire spectrum of consumer and commercial users. Here we discuss the aspects of it that apply to live video contribution in broadcast production.

Why AI Won’t Roll Out In Broadcasting As Quickly As You’d Think

We’ve all witnessed its phenomenal growth recently. The question is: how do we manage the process of adopting and adjusting to AI in the broadcasting industry? This article is more about our approach than specific examples of AI integration;…

Designing IP Broadcast Systems: Integrating Cloud Infrastructure

Connecting on-prem broadcast infrastructures to the public cloud leads to a hybrid system which requires reliable secure high value media exchange and delivery.