Authentec Downloadable DRM Fusion Agent Product Overview

Authentec Downloadable DRM Fusion Agent Product Overview

AuthenTec Downloadable DRM Fusion Agent Product Overview 1 Downloadable DRM Fusion Agent • Main Features – Complete downloadable application that can be distributed by app stores – Microsoft PlayReady implementation enabling robustness and compliancy – Downloaded content support (complete files, progressive download) – Adaptive streaming support (HTTP Live Streaming with PlayReady, Smooth Streaming with PlayReady) – Available on iOS (iPhone, iPad) and Android 2 2 Downloadable DRM Fusion Agent Solution - Architecture Added by customer GUI / User experience DRM Content Decryption and Rendering Media Player Engine DRM Fusion Agent and Codecs AuthenTec’s solution covers this 3 AuthenTec - DRM Fusion Agent Mobile Media Player Integration Code Application Integration API Platform OS Abstraction Layer OS Optimization Robustness and Modules Compliance OMA 1.0 Microsoft Microsoft & HTTP Client Mobile Media Player PlayReady WMDRM + OMA 2.x CODEC Structured Data Store Certificate DRM Fusion Agent Robustness/Compliance Management (security software) Crypto Provider OS & HW Abstraction Layer 4 Security: Robustness and Compliance • Protects Assets: DRM License keys, DRM Device keys, DRM Content • Key Security: Keys are protected when: in memory and in persistent storage • PlayReady License keys stored in PlayReady HDS storage file: – License keys are encrypted by device keys – Device keys are encrypted by model application key Robustness – Model keys are embedded inside the DRM Fusion Agent in and obfuscated format Compliance Mobile Media Player • Before passing decrypted content to the Media Framework, + CODEC the Framework is first authenticated by DRM Fusion Agent • Technologies used: Encryption, Obfuscation, Anti-tampering, DRM Fusion Agent Anti-debugging, Dummy code insertion, Instruction substitution, Block and Symbol shuffling 5 Mobile Media Player and Codec Example 3rd Party Media Player • AuthenTec DRM Fusion Agent can be Player API integrated in two ways: Media Player Engine – Platform Native Media Player (with iOS) AMR-NB/WB MPEG-4 SP/ASP AAC LC H.263 / H.264 HE AAC v2 Xvid MP3 MPEG-1/2 » Pre-integrate the DRM Fusion with the native media WMA9 WMV 7/8 WMA10 Pro WMV 9 SP/MP BSAC VC-1 SP/MP player rendering and display functions MP2 S.263 FLAC MS MPEG-4 Vorbis On2 VP6 AC3 » Create a secure and protected solution that controls the H.264 MP /HP DTS native media player rending functions directly from the app » Allows HW acceleration if supported by native codecs Robustness rd and – 3 Party Mobile Media Player Compliance rd » Pre-integrate the DRM Fusion with a 3 party media Mobile Media Player + player and create one downloadable package CODEC » Allows tight, secure and uniform Media Player experience across all mobile devices DRM Fusion Agent » Adds content formats and codec options for customers 6 Branded and Customized GUI • DRM Fusion Agent + Mobile Media Player exposes simple API hooks that are used to create a storyboard • The GUI brands the application to customer’s own • The customer branded App drives the users experience 7 Overall iOS / Android Integration • User downloads the DRM Media Player on her/his iOS device via iTunes (or some other app store for Android) • The user starts to view streaming or downloaded content from CDN • The user can play it after acquiring a PlayReady license via PlayReady Server Download Customer Branded DRM App CDN PlayReady License Server 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