PallyCon 멀티 DRM 서비스를 이용하는 고객님들께 향후 예정된 Widevine 서버 업데이트 사항과 이에 따른 웹 플레이어 설정 변경 필요 사항을 알려드립니다.
- 업데이트 일정: 2022년 12월 중순 (예정)
- 업데이트 사항: Widevine 라이선스 서버 구축 방식을 기존의 ‘License Proxy API 연동’에서 ‘License Proxy SDK’ 방식으로 전환
- 업데이트를 통한 개선 사항: 일부 윈도우즈 환경의 크롬 브라우저에서 Widevine Security Level 1(Widevine L1) 지원 가능
이번 업데이트로 인해 기존에 일부 HTML5 플레이어의 DRM 연동 설정에 고정된 값으로 사용되던 Widevine 서버 인증서를 더 이상 사용할 수 없어, 해당 설정을 사용 중인 모든 고객사는 업데이트 일정 전에 웹 플레이어의 DRM 연동 코드를 수정해야 합니다.
서버 업데이트와 웹 플레이어 설정 변경에 대한 자세한 사항은 아래 질문/답변 내용을 참고하시기 바랍니다.
-
업데이트될 Widevine 서버는 기존 서버와 어떤 차이가 있나요?
: 기존의 ‘Proxy API 연동’ 방식과 새로운 ‘Proxy SDK’ 방식 모두 실제 Widevine 라이선스의 발급은 구글에서 운영하는 클라우드 라이선스 서버에서 이루어집니다. 또한 고객사에서 DRM 라이선스 토큰에 설정 가능한 각종 규격(Policy)도 기존과 동일합니다.
다만 Proxy SDK로 서버가 업데이트되면 기존에 Widevine L3만 지원되던 윈도우즈 크롬 브라우저에서 하드웨어 수준의 보안인 Widevine L1를 지원할 수 있게 됩니다.
-
Widevine 서버 업데이트 후에는 모든 윈도우즈 크롬에서 Widevine L1이 지원되나요? 아니라면 지원 가능한 환경은 어떻게 되나요?
: 서버 업데이트 후에도 일부 윈도우즈 환경에서는 여전히 Widevine L3만 지원이 가능합니다. Widevine L1이 지원 가능한 윈도우즈 하드웨어/소프트웨어 환경은 아직 공식 정보로 확인되지 않았으며, 차후에 별도로 안내될 예정입니다.
-
이번에 Widevine 라이선스 서버가 업데이트되면 최근에 있었던 Widevine 서버의 대규모 장애와 같은 문제를 해결할 수 있나요?
: 지난 9월에 있었던 구글 클라우드의 Widevine 서비스 장애는 Proxy 방식으로 구축된 모든 Widevine 라이선스 서비스에 공통적으로 발생한 문제입니다. 이번에 예정된 업데이트로는 아직 해당 문제를 해결할 수는 없으며, 이를 위해 구글 클라우드를 사용하지 않고 자체적으로 라이선스를 발급할 수 있는 ‘License Server SDK’ 방식으로의 전환도 별도로 진행 중입니다.
-
HTML5 웹 플레이어를 사용하는 모든 업체가 코드 수정을 해야 하나요?
: 웹 플레이어를 사용하고 있더라도 반드시 코드 수정이 필요한 것은 아니며, 고정된 값으로 Widevine 서버 인증서를 입력하고 있는 경우에만 수정이 필요합니다.
기존의 PallyCon HTML5 플레이어 연동 예제에는 ‘Shaka 플레이어’ 연동 코드에만 Base64 형태의 고정된 인증서 값이 사용되고 있었습니다. 따라서 Shaka 플레이어로 서비스를 구축한 고객사는 반드시 코드를 확인해 수정해야 합니다.
-
현재 사용 중인 웹 플레이어에 고정된 값으로 Widevine 서버 인증서 설정이 되어 있습니다. 어떻게 수정해야 하나요?
: 해당 플레이어 설정 코드에서 Widevine 서버 인증서를 입력하던 부분을 제거해야 합니다. 고정된 값이 제거된 후에는 라이선스 요청 시점에 자동으로 서버로부터 인증서를 새로 내려받아 사용하게 됩니다. 자세한 사항은 업데이트된 HTML5 플레이어 연동 예제를 참고해 주시기 바랍니다.
-
서버 업데이트 후에도 고정된 인증서 값을 계속 사용하면 어떻게 되나요?
: PallyCon 멀티 DRM의 Widevine 서버가 Proxy SDK 방식으로 전환된 후에는, 기존에 고정 값으로 설정된 인증서와 새로운 서버의 인증서가 맞지 않아 해당 웹 플레이어를 대상으로하는 모든 Widevine 라이선스 발급이 실패하게 됩니다. 고객사의 서비스 장애를 방지하려면 서버 업데이트 이전에 웹 플레이어의 인증서 설정을 수정해야 합니다.
해당 서버 업데이트와 웹 플레이어 변경 필요 사항에 대한 문의는 헬프데스크를 이용해 주시기 바랍니다.
감사합니다.
PallyCon팀 드림