CMS 연동
- 플랜Enterprise
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 형식으로 데이터를 교환합니다.
주요 구현 단계
- API 인증: API 접근 토큰을 발급받아 CMS와 Kollus 서버 간 보안 통신 설정
- 업로드 파이프라인 구축: CMS에서 업로드된 파일을 Kollus 스토리지로 전송하는 로직 구현 (API 기반)
- 콜백(Callback) 연동: 트랜스코딩 완료 등 상태 변화 발생 시 CMS가 알림을 받아 후속 작업을 자동화하도록 설정
- 플레이어 임베드: 보안이 강화된 JWT(JSON Web Token) 방식을 적용하여 CMS 내 페이지에 플레이어 삽입
Kollus VOD API 레퍼런스
실제 구현을 위한 API 엔드포인트 정보 및 파라미터 상세 규격은 아래 문서를 참고하세요.