동영상 컨텐츠는 현재 가장 대중화 되어 있는 정보전달 수단이며 유튜브와 같이 시청제한을 두지 않는 경우가 대부분입니다. 렇지만 동영상 컨텐츠에 대해 원 저작자가 해당 권리를 보호받기 원할 경우에 대해서는, 서비스 사업자는 저작자의 권리를 최대한 보호하도록 지원해야 하며, 시청자 역시 이를 준수할 의무가 있습니다.
비디오 워터마킹(Video Watermarking)은 동영상 컨텐츠의 비정상적인 사용을 최대한 보완하기 위해 쓰이는 보안 정책 중 하나입니다. 워터마킹은 여러가지 형태 (이미지, 텍스트, 로고 삽입 등)으로 적용할 수 있으나 본 서비스에서는 텍스트-오버레이(text-overlay)를 우선 지원합니다.
콜러스에서 제공하는 워터마킹은 아래와 같은 형태로 제공되며, 해당 워터마킹은 API를 통해 지원합니다. (워터마크 샘플 영상을 보기 위해서는 콜러스 보안 플레이어의 설치가 필요합니다. 미 설치 시 설치 안내가 자동 진행되며, 수동 설치도 가능합니다. )
상기 샘플 동영상내에는 ‘catenoid-sample’ 이라는 텍스트가 삽입되어 있습니다.
- 해당 텍스트는 영상 재생 중 위치를 랜덤하게 바꿔 노출됩니다.
- 해당 텍스트는 크기 및 색상, 그리고 투명도를 조절할 수 있습니다. (font_size, font_color, alpha)
- 해당 텍스트는 노출 시간의 주기를 임의로 변경할 수 있습니다. (show_time, hide_time)
- 해당 텍스트는 시청자의 ID로 변경하여 사용할 수 있습니다. (client_user_id)
해당 설정에 대해서는 Developer 문서 내 payload 항목에서 “video_watermarking_~” 로 확인할 수 있으며, 간단한 샘플은 Kollus Player Video Watermarking 에서 확인할 수 있습니다.