DoveRunner 멀티 DRM 서비스와 연동 가능한 클라이언트 플레이어 솔루션은 어떤 것들이 있는지 알고싶습니다.
다음과 같은 플레이어 솔루션의 유형에 따라 DoveRunner 멀티 DRM 지원 여부를 확인할 수 있습니다.
HTML5 플레이어
브라우저 기반의 HTML5 플레이어의 경우, 기본적으로 EME 표준을 통한 멀티 DRM 연동 API가 제공되는 모든 플레이어 솔루션과 연동이 가능합니다. 현재까지 DoveRunner 멀티 DRM과 연동 테스트를 통해 지원 가능성이 확인된 플레이어 솔루션은 다음과 같습니다.
EME 표준을 지원하는 HTML5 플레이어의 경우, 공통적으로 멀티 DRM 라이선스 요청을 위한 License Acquisition URL(LA URL)과 커스텀 헤더를 설정할 수 있는 API를 제공합니다. 각각의 API에 아래와 같은 값을 설정해 DoveRunner 멀티 DRM을 연동할 수 있습니다.
- DASH/HLS URL: 멀티 DRM 패키징된 DASH mpd 또는 HLS m3u8 URL
-
LA URL: DoveRunner LA URL
https://drm-license.doverunner.com/ri/licenseManager.do -
Custom header name:
pallycon-customdata-v2입력 - Custom header value: DoveRunner 라이선스 토큰 입력
-
FPS cert URL: FairPlay DRM 패키징된 HLS 콘텐츠의 경우, DoveRunner 콘텐츠 보안(Content Security) Console에 FPS 인증서 등록 후 해당 URL을 입력
https://drm-license.doverunner.com/ri/fpsKeyManager.do?siteId='Your_Site_ID'
상세한 HTML5 플레이어 연동 방법 및 각 플레이어 별 세부 설정에 대해서는 해당 가이드를 참고하시기 바랍니다. 또한 DoveRunner Github 저장소에서 제공되는 HTML5 플레이어 솔루션 별 샘플 코드를 참고할 수도 있습니다.
그 외 HTML5 플레이어와 연동을 원하는 경우, 해당 플레이어 제공 업체 또는 저희 HelpCenter에 문의주시기 바랍니다.
네이티브 플레이어
각종 모바일 또는 OTT 기기의 네이티브 어플리케이션에서는 다음과 같이 플랫폼에서 제공하는 네이티브 플레이어와 연동할 수 있습니다.
- 안드로이드/안드로이드TV: Media3 ExoPlayer와 Android MediaDRM을 이용한 Widevine DRM 연동
- iOS/tvOS: AVPlayer와 관련 프레임워크를 이용한 FairPlay DRM 연동
- OTT 스틱 및 STB: Roku, FireTV 등의 플랫폼에서 제공하는 멀티 DRM API로 연동
- 스마트TV: Tizen TV 또는 webOS의 기본 플레이어와 EME 방식으로 연동
DoveRunner는 안드로이드와 애플 기기 지원을 위해 각각의 플랫폼 네이티브 플레이어와 연동된 DRM 클라이언트 SDK를 옵션으로 제공합니다. 클라이언트 SDK를 이용하기 원하는 고객은 별도로 문의해 주시기 바랍니다.
네이티브 클라이언트와의 직접 연동은 해당 가이드를 참고하시기 바라며, 그 외에 DoveRunner에서 제공하는 클라이언트 SDK 또는 다음과 같은 상용 플레이어 SDK를 이용해 연동할 수도 있습니다.