Skip to main content

Content Encryption (DRM)

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: Kollus Player Overview - Player types)
    • Kollus Web Player
    • Kollus HTML5 Player for PC
    • Kollus App Player

Service flow

Refer to the Kollus DRM Content 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 Content Service Flow document.