Skip to main content

CMS Integration

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.

CMS integration overview

CMS(Content Management System) integration refers to an environment where a customer's own management system is connected to Kollus VOD via API, enabling unified management of the entire video lifecycle.

Once the integration is complete, customer administrators can perform all operations — including uploads, deletions, and viewing statistics — consistently within the existing CMS interface, without needing to access the Kollus VOD console.

Key workflows after integration

  • Automated uploads: Automatically initiates Kollus transfer and transcoding when uploading through the CMS
  • Data synchronization: Changes to titles/categories within the CMS are reflected in real time in the Kollus library/channel
  • Secure playback: Embeds the Kollus Player in CMS pages using JWT-based authentication
  • Analytics integration: Calls the analytics API to visualize viewing metrics within the CMS dashboard

Key integration features

Using the Kollus VOD API, you can directly implement the following core features within your customer's CMS.

FeatureDescriptionImplementation Effect
Content uploadAutomatically transfers and registers files from the CMS server to Kollus storageReliable handling of large files and improved management efficiency
Metadata updateEdits titles, tags, and channels in the CMS and synchronizes them to KollusOptimized content search and filtering
Content replacement/deletionReplaces only the video source with a new one while retaining the existing Playback URL, or permanently deletes contentContent updates without service interruption and reduced management costs
Viewing data integrationCollects data such as views, playback duration, and referral domains through the analytics APIEnables direct viewing performance analysis within the CMS

Technical interface and implementation

The CMS and Kollus VOD communicate using the RESTful API specification and exchange data in JSON format.

Key implementation steps

  1. API authentication: Obtain an API access token and configure secure communication between the CMS and Kollus servers
  2. Upload pipeline setup: Implement logic to transfer files uploaded from the CMS to Kollus storage (API-based)
  3. Callback integration: Configure the CMS to receive notifications when state changes such as transcoding completion occur, enabling automation of subsequent tasks
  4. Player embed: Insert the player into CMS pages using the security-enhanced JWT(JSON Web Token) method

Kollus VOD API reference

For API endpoint information and detailed parameter specifications needed for actual implementation, refer to the document below.