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.

  • PlanEnterprise

CMS integration overview

CMS(Content Management System) integration refers to an environment in which the 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 tasks—such as uploading, deleting, and checking statistics—consistently from within their existing CMS UI, without needing to access the Kollus VOD console.

Key workflows after integration

  • Automated upload: Automatically starts Kollus transfer and transcoding when uploaded via CMS
  • Data synchronization: Instantly reflects title/category edits made in the CMS to the Kollus library/channel
  • Secure playback: Embed the JWT-based Kollus player on CMS pages
  • Statistics integration: Call 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 benefit
Content uploadAutomatically transfer and register files from the CMS server to Kollus storageReliable handling of large files and improved management efficiency
Metadata updateSync titles, tags, channels, etc. edited in the CMS to KollusOptimized content search and filtering
Content replacement/deletionReplace only the video source with a new one while keeping the existing playback URL, or permanently delete contentKeep content up to date without service interruption and reduce management costs
Viewing data integrationCollect data such as views, watch time, and referral domains via the statistics APIAnalyze viewing performance directly within the CMS

Technical interface and implementation

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

Key implementation steps

  1. API authentication: Issue an API access token to configure secure communication between the CMS and the Kollus server
  2. Build an upload pipeline: Implement the logic to transfer files uploaded via the CMS to Kollus storage (API-based)
  3. Callback integration: Configure the CMS to receive notifications when a status change occurs, such as transcoding completion, and automate follow-up tasks
  4. Player embedding: Apply the enhanced-security JWT(JSON Web Token) method to embed the player on CMS pages

Kollus VOD API reference

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