질문/이슈
라이브 콘텐츠에 DRM을 적용하고자 합니다. DoveRunner DRM CLI 패키져로 라이브 스트림에 DRM 패키징을 처리하려면 어떻게 해야 하나요?
간략한 설명
DoveRunner DRM CLI 패키져는 구글에서 제공하는 Shaka Packager에 DoveRunner 멀티 DRM 연동 기능을 추가한 제품으로, 기본적인 콘텐츠 패키징과 DRM 암호화 기능은 Shaka Packager와 동일하게 지원됩니다.
Shaka Packager는 VOD(Video on demand) 콘텐츠 패키징과 함께 라이브 스트림 패키징도 지원하지만, 다른 상용 또는 오픈소스 기반 스트리밍 솔루션과 비교할 때 고급 기능이 부족할 수 있습니다. 또한 라이브 패키징과 관련해 CLI 패키져에 대한 기술 지원이 필요한 경우, DoveRunner에서는 해당 지원이 불가능하며 Shaka Packager 측에 직접 문의하셔야 합니다.
따라서 대규모 상용 서비스에는 별도의 상용 라이브 스트리밍 솔루션(예: AWS 미디어 서비스)을 연동해 이용하시기를 권장하며, 비용 문제로 오픈소스 기반 무료 라이브 패키징 솔루션이 필요한 경우에는 Shaka Packager를 직접 DoveRunner DRM 서버와 연동해 사용하는 방법도 있습니다.
해결 방법
표준 API (CPIX, SPEKE) 또는 플러그인 방식으로 AWS Elemental MediaPackage 또는 Wowza 스트리밍 엔진 등 상용 라이브 스트리밍 솔루션과 DoveRunner 멀티 DRM을 연동해 라이브 스트림을 서비스할 수 있습니다.
Shaka Packager를 이용한 라이브 패키징 연동은 DoveRunner CPIX API를 참고해 직접 처리하셔야 합니다.