HTML5 Premium Video Extensions

HTML5 Premium Video Extensions

HTML5 Premium Video Extensions Presented by: Mark Vickers, Comcast 1 Why? The industry is on the cusp of a new mechanism for deploying DRM. (Until now, browsers have enabled DRM indirectly via Adobe’s Flash and Microsoft’s Silverlight products.) Mitchell Baker – Mozilla Foundation Chair Google, Microsoft and Apple have already implemented the new system. … the old system will be retired shortly … the new implementation will soon become the only way browsers can provide access to DRM-controlled content. Mitchell Baker 2 2 What? • Encrypted Media Extensions - DRM-agnostic premium video playback • Media Source Extensions - Use any adaptive delivery protocol • Web Cryptography API - Basic tools for service authentication, document or code signing, and the confidentiality and integrity of communications • Integrated with all of the other Web features 3 3 How? Web Page Video Manifest Content and Segments Server Adaptive Delivery Player License Acquisition License Request DRM License Authentication Server License Response Video Segments (MSE) Platform Key (Web Crypto) Authentication Request Browser License Protected Request Decryption Key (EME) MSO Subscriber Content Decryption Module Management 4 4 Browser EME Adoption ! ! " " 5 5 EME with MP4 & ISO Common Encryption " " $! *) ' ' ' $ $ $ $ $ % ! % ! % ! $ $ !! & % & ' ' " $! $ HTML4 Video HTML5 Video 6 6 Key Takeaways • Premium video support has come to the Web with standard interfaces for DRM, adaptive delivery and security features. • You can use them now on some platforms. • Supported (or will be) by major desktop & mobile browsers. • Supported by major Web video sites (e.g. Netflix, YouTube) • Eventually will replace the existing proprietary Web premium video packages. • Model can be used outside of browsers (e.g. native apps) 7 7 W3C Specifications • HTML5 • Encrypted Media Extensions Spec • Media Source Extensions Spec • Web Cryptography API Spec • ISO Common Encryption EME Stream Format and Initialization Data 8 8.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us