Lab
  • DRM packaging tutorialsCourse
  • 5 things you need to know about multi-DRMCourse
  • Getting started with DoveRunner Anti PiracyCourse
  • Getting started with DoveRunner Forensic WatermarkingCourse
  • Getting started with DoveRunner Mobile App SecurityCourse
  • Getting started with DoveRunner Multi-DRMCourse
  • Getting started with DoveRunner Transcoding & PackagingCourse
  • Packaging content with the DRM CLI PackagerLesson · DRM packaging tutorials
한국어

5 things you need to know about multi-DRM

Walk through the building blocks of multi-DRM: the three DRMs (PlayReady, Widevine, FairPlay), DRM packaging, and client integration.

5 lessons35 minMulti-DRM

What you'll learn

  • How PlayReady, Widevine, and FairPlay are built, how they work, and where each one plays
  • What DRM packaging outputs, and the ways to do it, from packaging tools to the CPIX/SPEKE APIs
  • How token-based license integration works and how to play content on web, mobile, and OTT devices

Recommended prerequisites

  • A basic understanding of video streaming (DASH/HLS)

Who this is for

Developers and technical staff new to multi-DRM

Inside the course

  1. DRM technologies

    3 lessons · What is PlayReady DRM and how it works, What is Widevine DRM and how it works, What is FairPlay DRM and how it works

  2. Packaging

    1 lesson · DRM packaging and the CPIX/SPEKE API

  3. Client integration

    1 lesson · Multi-DRM client integration