Kollus Player Overview
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.
- PlanStarterBasicEnterprise
※ The Starter and Basic plans only support basic web streaming playback of standard(unencrypted) content through the Kollus Web Player, without requiring any separate program installation.
About Kollus Player
Kollus Player is an integrated playback solution that combines a high-performance streaming engine with powerful content security technology(DRM).
Intelligent streaming
It provides a web browser-based playback environment without any separate installation, and applies global delivery technology to ensure a stable viewing experience.
- Adaptive Bitrate(ABR): Automatically adjusts video quality in real time according to changes in network bandwidth to prevent buffering.
- No installation required: Runs instantly in standard web browsers without any separate plugin installation. (However, some secure player features in the Enterprise plan may require agent installation.)
- Global content delivery (Global CDN): Ensures high-quality streaming even overseas by leveraging cache servers at global locations.
Download and offline playback Enterprise
Even in environments with unstable network connections or limited data usage, the download feature allows users to save content to their own device so they can watch videos without interruption.
- Download feature for users: This is distinct from downloading the original file in the Kollus VOD console, and refers to the feature that lets users save encrypted files(DRM) to their device for the purpose of offline playback.
- Strong content protection: Video data stored on the device remains encrypted, completely blocking unauthorized copying and external leakage.
- Playback authorization control: Manages content licenses by verifying the playback validity period and controlling playback authorization even in an offline state.
- Development integration required: To implement this feature, you need to integrate the secure player call and callback logic appropriate for your service environment. (Learn More: DRM Download Callback API)
- File download: A feature that allows administrators to download the original source file from the Kollus VOD console. (See Also: File Download)
- Content download: A feature that allows users to save encrypted media files to their own device for offline viewing.
Kollus Player Types
Kollus VOD offers a variety of players optimized for the content's security level (standard, Kollus DRM, Multi DRM).
- Standard content(unencrypted): Can be played without restriction on any type of Kollus Player.
- Encrypted content (DRM-applied content) Enterprise : Copyright protection technology is applied, so playback and control are only possible on players that meet the security specifications.
Secure player overview Enterprise
This is a player lineup that fully supports playback and download features for content protected with Kollus DRM. It is used for operating paid courses or internal corporate content that requires strong security, blocking unauthorized copying and external leakage.
Player feature comparison table Enterprise
| Player | Supported OS | Kollus DRM playback/download Secure Player | Multi DRM playback | Concurrent playback/recording/capture prevention | Block external output | Live streaming |
|---|---|---|---|---|---|---|
| Web PlayerNEW Unified player |
| ◯ | ◯ | ◯ | ◯ | ◯ |
| HTML5 Player for PC PC-only secure player |
| ◯ | ✕ | ◯ | △ (Windows Only) | ✕ |
| HTML5 Player for All General-purpose non-secure player |
| ✕ | ◯ | ✕ | ✕ | ◯ |
| App Player for Android App-based secure player | Android | ◯ | ◯ | ◯ | ◯ | ◯ |
| App Player for iOS App-based secure player | iOS | ◯ | ◯ | ◯ | ◯ | ◯ |
| App Player for Windows App-based secure player | Windows | ◯ | ✕ | ◯ | ◯ | ◯ |
| App Player for macOS App-based secure player | macOS | ◯ | ✕ | ◯ | ◯ | ◯ |
If you want to directly integrate Kollus Player features into your existing app, a separate SDK discussion is required. Please contact Technical Support(tech_support@kollus.com) or your Account Manager.
- Related guide: Kollus Mobile App SDK
Kollus Web Player
Kollus Web Player is a next-generation player that runs instantly in the browser without any separate installation. It complies with HTML5 standard specifications to provide unified support for both encrypted(DRM) and unencrypted content, and it can operate alongside existing players, allowing for flexible service transitions.
Performance comparison: legacy player vs Kollus Web Player
| Item | Legacy player | Web Player |
|---|---|---|
| Loading speed (standard content) | About 2 seconds | Under about 1 second |
| Initial loading optimization | Basic level | Fully optimized |
| Low latency streaming (LL-HLS) | Partially supported | Supported |
| Streaming stability | Basic level | Latest library applied |
| Latest Multi DRM compatibility | Supported | Supported |
| VOD extended features (AI Subtitle, AI Summary, etc.) | Partially supported | Supported |
Key features
- Unified playback environment: A single player can play all content regardless of whether security is applied.
- Optimized loading speed: Streaming optimization reduces initial loading time, preventing viewer drop-off.
- Maintenance efficiency: Applies the latest standard technology for simplified maintenance.
- Exclusive support for new features: Exclusively supports Kollus's new features and updates.
Supported specifications
| OS | Compatible browsers |
|---|---|
| Windows 8.1 or later | Chrome, Edge, Firefox |
| macOS 10.15 or later | Chrome, Safari, Edge, Firefox |
| iOS 15.0 or later | Chrome, Safari |
| Android 5.0 or later | Chrome |
Kollus HTML5 Player
- PlanEnterprise
Kollus HTML5 Player supports various adaptive streaming specifications based on web standard media APIs. In environments requiring advanced security, it provides concurrent playback prevention and recording/capture prevention features through agent installation.
Key features
- Strong security: Supports multiple security features including DRM, concurrent playback prevention, recording/capture prevention, and watermarking.
- Playback convenience features: Provides viewer convenience features such as playback speed control, loop section, bookmark settings, and subtitle selection.
Supported specifications
| OS | Compatible browsers |
|---|---|
| Windows 8 or later | Chrome, Edge, Firefox* |
| macOS 10.15 or later | Chrome, Edge, Safari, Firefox* |
| iOS 15.0 or later | Chrome, Safari |
| Android 5.0 or later | Chrome |
Due to a user script security vulnerability in the Firefox browser, complete DRM content protection is difficult to achieve. Accordingly, some features are restricted as follows for content security.
- Restriction target: Content with video watermarking applied (VOD and Live)
- Restriction details: Playback is blocked in the Firefox browser
- However, content without video watermarking applied can be played normally.
- Recommendation: To watch watermarked content smoothly, please use another browser such as Chrome or Edge.
macOS proxy agent
To use this feature, a separate setup is required in your workspace. We provide a test environment before official application.
- Test and adoption inquiries: Technical Support(tech_support@kollus.com)
This module allows encrypted(DRM) content to be played directly in the browser on macOS, without launching the secure app (App Player for macOS).
Previously, playing DRM content on macOS required separately installing and launching App Player for macOS (the Kollus Player app). However, once the macOS proxy agent is adopted, you can play directly in the web browser after installation, without launching a separate app.
| Category | Previous | macOS proxy agent |
|---|---|---|
| Playback environment | Launch a separate app (App Player for macOS) | Instant playback in browser (same as Windows) |
Benefits of adoption
- Consistent playback environment: On macOS, playback starts instantly in the browser, just as on Windows. There's no inconvenience of a dedicated app popping up.
- Easy customization: Since the player is embedded directly in the web page, you can customize the screen layout and features.
- Improved playback stability: Audio sync mismatches and audio distortion issues that occurred with the previous method have been improved.
Kollus App Player
- PlanEnterprise
Kollus App Player is an installable secure player that runs across various operating system environments. In addition to secure playback of encrypted content, it provides stable offline download and precise device management features.
Key features
- Strong security: Supports multiple security features including DRM, concurrent playback prevention, recording/capture prevention, and watermarking.
- Playback convenience features: Provides viewer convenience features such as playback speed control, loop section, bookmark settings, and subtitle selection.
- User and device authentication: Verifies viewing authorization and device information to ensure that only authorized users can download and play content.
- Playback device control: Prevents abnormal account sharing through device registration and limits on the number of registered devices.
Supported specifications and installation guide
For recommended specifications and installation procedures by operating system, refer to the Kollus App Player Installation document.