HTML5 Player Integration Sample 2.4.0
1778224500000
신규 기능
모든 샘플 카테고리에 대한 전용 내비게이션 페이지를 추가하여, 플레이어 유형별 DRM 통합 예제를 보다 쉽게 탐색하고 찾을 수 있도록 개선하였습니다.
Shaka Player의 CSL(Custom Security Level) 샘플에 PlayReady 지원을 추가하여, 기존 Widevine 기반 CSL 흐름에 더해 DRM 커버리지를 확장하였습니다.
개선 사항
전체 폴더 구조를
basic,advanced,shared세 가지 디렉토리로 재편하여, 샘플 수준 간의 혼동을 줄이고 탐색 편의성을 높였습니다.기존에 분산되어 있던 헬퍼 파일을 base + extension 패턴을 적용하여
shared/js/로 통합함으로써, 샘플 간 코드 중복 없이 깔끔한 재사용이 가능하도록 개선하였습니다.Shaka Player의 최신 라이선스 갱신 API를 적용하여, 갱신 흐름이 현재 Shaka 내부 구조와 일치하도록 유지하고 더 이상 사용되지 않는 호출 경로를 제거하였습니다.
Windows Chrome 환경의 하드웨어 DRM 샘플에서 기존 Widevine L1 대신 PlayReady SL3000을 사용하도록 변경하여, 해당 플랫폼의 실제 하드웨어 DRM 사용 환경을 보다 정확하게 반영하였습니다.
모든 Shaka 기반 샘플을 Shaka Player v5.0.2 호환성에 맞게 업데이트하였습니다.
버그 수정
Shaka v5 샘플에서 Widevine robustness 설정값이 문자열로 전달되던 오류를 수정하였습니다. 업데이트된 Shaka v5 API 명세에 따라 배열 형식으로 올바르게 변경하였습니다.
이 업데이트가 마음에 드셨나요?
![]()
![]()
![]()
귀하의 이름 및 이메일을 남겨 주시면 답변드릴 수 있습니다 (두 필드는 선택 사항입니다):
