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.

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 with advanced encryption, and only issues decryption keys in real time when a user with legitimate authorization makes a request in an approved environment, thereby allowing playback.

Feature Activation

To use Kollus DRM and Multi DRM services, contact your Account Manager(biz@catenoid.net) or Technical Support(tech_support@catenoid.net).

Caution
  • Device Compatibility: Because DRM technology uses hardware-level security modules on devices, playback may be restricted on some older browsers or low-spec devices.
  • Encryption Scope: Within video content, applying DRM only to audio while keeping the video unencrypted is not supported. When DRM is applied, both the video and audio data are included in the encryption scope.

Scenarios where DRM is required

  • Paid Educational Content: When you need to prevent illegal recording of paid online lectures and content leakage through ID sharing.
  • Premium Movies/Broadcasts: When a high level of security specifications that meet the requirements of production companies or broadcasters is needed.
  • Internal Corporate Materials: When you need to fundamentally block external leakage of in-house 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 Type)Multi DRM (Standard Browser Type)
Key FeaturesPowerful control based on Kollus secure playerBrowser-standard security without separate installation (HTML5)
Security LevelApplication-level hardware securityOS/browser-level hardware security
Main AdvantagesOffline playback (download), optimized recording preventionPlugin-less, OTT/Smart TV scalability
Playback EnvironmentKollus secure player (web/app)Standard browsers such as Chrome, Safari, and Edge

Kollus DRM (secure player based)

Kollus DRM provides a powerful security environment through tight integration with the Kollus secure player.

  • Robust Access Control: Content access permissions are managed in detail through various security key systems, including upload file key, media content key, and channel key.
  • Offline Playback Security: Even for downloaded content, the encrypted state is maintained, supporting secure playback.
  • Player Compatibility (See Also: Kollus Player Types)
    • Kollus Web Player
    • Kollus HTML5 Player for PC
    • Kollus App Player

Service flow

Refer to the following documentation.


Multi DRM (standard security specification based)

Multi DRM protects content using web browser standard technology without any separate software installation. Because it complies with global media standards, it is easy to expand to various devices.

Key benefits of Multi DRM

  • Plugin-less: Encrypted playback is immediately available in HTML5 standard browsers without installing any separate security program.
  • Global Standard Compliance: By supporting the security specifications led by Microsoft, Google, and Apple, content can be securely distributed regardless of the operating system.
  • Scalability: The service scope can be extended to all devices that support web standards, including OTT service platforms, smart TVs, and set-top boxes.

Supported DRM specifications and environments

Kollus VOD automates the hardware-level Multi DRM authentication process to provide the highest level of security without complex integration.

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 immediately available without additional implementation through the HTML5-based EME(Encrypted Media Extensions) specification.
  • SDK Provided: A mobile player SDK (iOS, Android) is supported for customers who want to build their own player.
  • URL Security: Forgery and tampering of Playback URLs is prevented through a powerful JWT-based token authentication system.

Service flow

Refer to the following documentation.