보안 서비스 플로우

사용자가 Kollus 업로드 서버에 콘텐츠를 업로드합니다. 업로드가 완료되면 업로드 서버에서 플레이어 초기화 시 노출할 포스터를 추출합니다. 그런 다음, 트랜스코딩 서버로 파일을 전달합니다. 이때 사용자는 Kollus VOD 콘솔의 [라이브러리] 메뉴에서 업로드된 콘텐츠와 트랜스코딩 진행률을 확인할 수 있습니다. 트랜스코딩 서버에서는 사용자가 설정한 인코딩 프로파일별로 콘텐츠를 인코딩합니다. 이 과정에서 seek bar에 노출될 섬네일을 추출하며, 암호화 콘텐츠의 경우 콘텐츠 암호화를 진행합니다. 모든 과정이 완료되면, 콘텐츠 서비스를 위한 첫 번째 준비 단계가 완료됩니다. 업로드 및 트랜스코딩이 완료된 콘텐츠는 채널에 배포 후 생성되는 미디어 콘텐츠 키로 서비스할 수 있습니다. 채널은 운영 정책이 반영된 단위로, 하나의 콘텐츠를 여러 개의 채널에 운영 정책별로 배포할 수 있습니다.
1. 콘텐츠 업로드
Kollus에서는 Console, API, FTP, Kollus Uploader를 통한 콘텐츠 업로드를 지원합니다.
Console
Kollus VOD 콘솔에 접속하여 [콘텐츠 업로드]를 클릭합니다. 콘텐츠 업로드 창이 표시되면 [암호화]에 체크한 후, 파일을 업로드합니다.

API
Kollus는 사용자가 업로드를 원하는 시점에 일회성으로 업로드 URL을 생성하여 제공합니다. 암호화된 콘텐츠로 업로드하기 위해 is_encryption_upload 파라미터를 1로 설정한 후 API를 호출합니다. 업로드 URL(upload_url)이 생성되면, 해당 URL에 HTTP multipart/form-data 형식으로 파일을 업로드합니다. 자세한 내용은 업로드 URL 생성 API를 참고하세요.
FTP
Kollus VOD 콘솔에 접속하여 [서비스 계정] > [FTP]에서 FTP 계정 정보를 확인합니다. 그런 다음 '_encrypt' 디렉터리를 생성하고, 그 하위에 '_업로드하려는 카테고리 이름' 형식으로 디렉터리를 만듭니다. 해당 디렉터리에 콘텐츠를 업로드하면, 지정한 카테고리에 암호화된 콘텐츠로 업로드됩니다.
예를 들어, '/_encrypt/_내카테고리'와 같이 디렉터리를 생성하면, '내카테고리'에 암호화된 콘텐츠로 업로드됩니다.
Kollus Uploader
Kollus VOD 전용 Uploader를 사용자의 PC에 설치하여 콘텐츠를 쉽고 빠르게 업로드할 수 있습니다.
- Kollus Uploader 다운로드
- 자세한 내용은 Kollus Uploader 업로드를 참고하세요.
2. 채널 등록
업로드된 콘텐츠를 채널에 등록하여 미디어 콘텐츠 키를 얻어야 서비스할 수 있습니다.