본문으로 건너뛰기

CMS 연동

CMS 연동 개요

CMS(Content Management System) 연동은 고객사의 자체 관리 시스템과 Kollus VOD를 API로 연결하여, 동영상 라이프사이클 전체를 통합 관리하는 환경을 의미합니다.

연동이 완료되면 고객사 담당자는 Kollus VOD 콘솔에 접속할 필요 없이, 기존 CMS 내부 UI에서 업로드·삭제·통계 확인 등 모든 작업을 일관되게 수행할 수 있습니다.

연동 후 주요 워크플로우

  • 자동화된 업로드: CMS 업로드 시 Kollus 전송 및 트랜스코딩 자동 시작
  • 데이터 동기화: CMS 내 제목/카테고리 수정 시 Kollus 라이브러리/채널에 실시간 반영
  • 보안 재생: CMS 내 페이지에 JWT 기반의 Kollus 플레이어 임베드
  • 통계 통합: 분석 API를 호출하여 CMS 대시보드 내에서 시청 지표 시각화

주요 연동 기능

Kollus VOD API를 활용하여 고객사 CMS 내에 다음과 같은 핵심 기능을 직접 구현할 수 있습니다.

기능설명구현 효과
콘텐츠 업로드CMS 서버의 파일을 Kollus 저장소로 자동 전송 및 등록대용량 파일의 안정적 처리 및 관리 효율화
메타데이터 업데이트제목, 태그, 채널 등을 CMS에서 수정 후 Kollus로 동기화콘텐츠 검색 및 필터링 최적화
콘텐츠 교체/삭제기존 재생 URL을 유지하며 영상 소스만 신규 교체하거나 영구 삭제서비스 중단 없는 콘텐츠 최신화 및 관리 비용 절감
시청 데이터 연동통계 API를 통해 조회 수, 재생 시간, 유입 경로 등의 데이터 수집CMS 내부에서 직접적인 시청 성과 분석 가능

기술 인터페이스 및 구현 방식

CMS와 Kollus VOD는 RESTful API 규격을 사용하여 통신하며, JSON 형식으로 데이터를 교환합니다.

주요 구현 단계

  1. API 인증: API 접근 토큰을 발급받아 CMS와 Kollus 서버 간 보안 통신 설정
  2. 업로드 파이프라인 구축: CMS에서 업로드된 파일을 Kollus 스토리지로 전송하는 로직 구현 (API 기반)
  3. 콜백(Callback) 연동: 트랜스코딩 완료 등 상태 변화 발생 시 CMS가 알림을 받아 후속 작업을 자동화하도록 설정
  4. 플레이어 임베드: 보안이 강화된 JWT(JSON Web Token) 방식을 적용하여 CMS 내 페이지에 플레이어 삽입

Kollus VOD API 레퍼런스

실제 구현을 위한 API 엔드포인트 정보 및 파라미터 상세 규격은 아래 문서를 참고하세요.