Skip to main content

DRM Encryption

Notice

This document is a machine-translated draft and is currently undergoing review. Some content may be inaccurate or differ from the original Korean version. For the most precise information, refer to the Korean documentation.

  • PlanEnterprise
Note
  • Feature activation: To use Kollus DRM and Multi-DRM services, please contact Technical Support (tech_support@kollus.com) or your Account Manager.
  • Device compatibility: Because DRM technology uses the device's hardware-level security module, playback may be restricted on some older browsers or low-spec devices.
  • Encryption scope: Applying DRM to audio only while leaving the video unencrypted within a piece of video content is not supported. When DRM is applied, both the video and audio data are fully encrypted.

What is DRM?​

DRM(Digital Rights Management) is a core security technology that protects the intellectual property rights of digital content and fundamentally blocks unauthorized copying, distribution, and recording through illegitimate channels.

Kollus VOD stores content in a highly encrypted state and issues decryption keys in real time to allow playback only when a properly authorized user requests it from an approved environment.

Scenarios that require DRM​

  • Paid educational content: When you need to prevent illegal recording of paid online lectures and content leaks through ID sharing
  • Premium movies/broadcasts: When a high level of security compliance is required to meet the requirements of production companies or broadcasters
  • Internal corporate materials: When you need to completely block the external leakage of internal training videos or confidential business reports

DRM service selection guide​

Kollus VOD provides two types of DRM depending on your service environment.

CategoryKollus DRM (Secure Player-based)Multi-DRM (Standard browser-based)
Key featuresStrong control based on the Kollus secure playerStandard browser security with no separate installation (HTML5)
Security levelApplication-level hardware securityOS/browser-level hardware security
Main advantagesOptimized for offline playback(download) and recording preventionPlugin-less, expandable to OTT/smart TV
Playback environmentKollus secure player(web/app)Standard browsers such as Chrome, Safari, Edge

Kollus DRM (secure player-based)​

Kollus DRM provides a strong security environment through close integration with the Kollus secure player.

  • Robust permission management: Content access permissions are managed in detail through various security key systems, including upload file keys, media content keys, and channel keys.
  • Offline playback security: Downloaded content remains encrypted and supports secure playback.
  • Player compatibility (See also: Kollus Player Overview - Player types)
    • Kollus Web Player
    • Kollus HTML5 Player for PC
    • Kollus App Player

Service flow​

Refer to the Kollus DRM Service Flow document.

Multi-DRM (standard security specification-based)​

Multi-DRM protects content using standard web browser technology without requiring any separate software installation. Because it complies with global media standards, it is easy to extend to a wide range of devices.

Key benefits of Multi-DRM​

  • Plugin-less: Encrypted playback is available immediately in HTML5-standard browsers without installing any separate security program.
  • Global standard compliance: It supports all the security specifications led by Microsoft, Google, and Apple, enabling secure distribution regardless of the operating system.
  • Scalability: You can expand your service to any device that supports web standards, including OTT services, smart TVs, and set-top boxes.

Supported DRM specifications and environments​

Kollus VOD automates the hardware-level Multi-DRM authentication process, providing top-level security without complex integration work.

DRM solutionSupported environment
PlayReadyWindows Edge, Windows Chrome 138 or later
WidevineChrome, Android, Chromium-based browsers
FairPlaySafari, iOS, iPadOS

Playback and integration method​

  • Versatility: Streaming is available immediately through the HTML5-based EME (Encrypted Media Extensions) specification, with no separate implementation required.
  • SDK provided: A mobile player SDK(iOS, Android) is provided for customers who want to build their own player.
  • URL security: A strong JWT-based token authentication system prevents forgery and tampering of the playback URL.

Service flow​

Refer to the Multi-DRM Service Flow document.