The KeyOS MultiPlay SDKs

Player Agents for iOS and Android Applications

MULTI-SCREEN DRM SECURITY

The KeyOS™ MultiPlay™ SDKs supports both Microsoft PlayReady and Windows Media Rights Manager technologies. Both Microsoft Smooth Streaming (ISMV) and Apple HTTP Live Streaming (HLS) are supported as content delivery methods.

MEDIA PLAYER SUPPORT

The KeyOS MultiPlay SDKs are pre-integrated with the iOS native media player. For Android, the service includes an integrated hardened media player as well as all the necessary integration documentation and support. Most popular playback functions are supported and we add new functions and features regularly.

APPLICATION INTEGRATION

Our Service exposes an API for iOS application integration. On Android, an additional JAVA API is provided for application integration. You receive downloadable OS-specific binaries to compile with your device application(s) before you distribute them to your customers.

SECURITY & ROBUSTNESS

The downloadable DRM technology provided with the KeyOS MultiPlay SDKs complies with Microsoft PlayReady and Windows Media Rights Manager robustness and compliance rules. The DRM payload is protected with code obfuscation and validation as well as other anti-tampering mechanisms.

KeyOS MultiPlay SDKs Features

A list of MultiPlay SDKs basic features

 

 

 

 

 


ENCRYPTION

  • CENC and PlayReady Encryption

DEVICES

  • Android 2.3+
  • iOS 4.0+

ARCHITECTURE

  • ARM v6, v7, ARM64
  • Intel x86, x64

MEDIA FORMAT

  • MP3 and MP4 local and streaming
  • MSFT Smooth Streaming local (offline) and streaming
  • HLS v4.0 Streaming
  • MPEG -TS VOD and LIVE MPEG-DASH
  • MPEG-DASH Time-based, Index-based, ISOFF Live and ISOFF On-Demand Profiles
  • H.264, AAC-HE v1 and v2, AAC-LC

OTHER FEATURES

  • Dolby Digital+
  • Integrity and Anti-debugger Checks
  • Code Obfuscation
  • Variable speed playback
  • Buffering control
  • PlayReady License Chaining

 

 

 

 

PLAYBACK

  • Live
  • Progressive Download
  • Download for offline playback
  • Play, pause, seek VOD
  • Play, pause, seek Live
  • Multi-audio tracks
  • Multi subtitle tracks
  • H264 hardware decode

CONTAINER

  • ASF
  • MP4
  • FMP4
  • MPEG2/TS
  • HLSv1, v2, v3, v4
  • HLS Live
  • Smooth Streaming VOD
  • DASH isobmff VOD
  • DASH isobmff Live

 

 

 

 

 

VIDEO CODECS

  • WMV
  • H264 (base, main, high profile)
  • H265/HEVC (version 10.x)

AUDIO CODECS

  • WMA
  • WAV
  • AAC, AAC-LC
  • HE-AAC v1, v2
  • Dolby ac3, ac3+

 

 

DRM COMPATIBILITY

  • Microsoft WDRM 10
  • Microsoft Playready
  • HLS/aes+PlayReady (Envivio PR envelope)
  • HLS/aes+PlayReady (custom integrations)
  • Verimatrix
  • Widevine
  • Marlin

SECURE DOWNLOAD MANAGER

  • ASF
  • ASF with LSS protection
  • MP4/FMP4
  • MP4/FMP4 with LSS protection
  • HLS
  • HLS/AES
  • Smooth Streaming
  • DASH

SUBTITLES

  • MP4/FMP4, srt, ass (muxed)
  • Smooth: TTML/DFXP (basic support)
  • HLS: WebVTT (stream embedded only)
  • DASH: TTML/DFXP (basic support)

Founded in 2001, BuyDRM is a leading provider of Digital Rights Management and Content Security Services for the entertainment, enterprise and education industries. As the oldest company in the world offering DRM Services for IP-based media, BuyDRM has amassed substantial success stories in the commercial deployment of DRM related technologies with customers around the world.

Read more