Multi-DRM의 작동 원리
DRM-X 6.0 Multi-DRM 개념, 지원되는 DRM 시스템, CENC 및 CBCS 형식, 콘텐츠 정체성 및 단일 키 versus 멀티 키 보호.
Multi-DRM은 #을 의미합니다.
브라우저 및 운영 체제는 모두 동일한 콘텐츠 해독 모듈을 사용하지 않습니다. 멀티-DRM 서비스 패키지 호환 암호화 된 출력을 선택하면 장치 지원 DRM을 선택하여 백엔드에서 한 번 시청자를 승인하고 올바른 공급자에게 네이티브 라이센스 도전을 경로를 지정합니다.
| DRM | 일반 고객 | 보호된 납품 |
|---|---|---|
| Widevine | Chrome, Android, Android TV, Fire TV | DASH CENC |
| PlayReady | Microsoft Edge, Windows, 호환 TV | DASH CENC |
| FairPlay Streaming | Safari, 아이폰, 아이 패드, Apple TV | HLS CBCS |
| WisePlay | 호환성 Huawei 장치 및 브라우저 | 인증된 출력 |
Stable Content ID, 등록 된 표시 #
귀하의 비즈니스는 안정적인 Content ID을 참조합니다. 게시 된 보호 된 파일은 권한이 나타날 변형과 키 모델을 소유합니다. 세션 생성 중 DRM-X은 요청된 DRM 및 플랫폼 기능에 대한 등록 된 출력을 선택합니다. 클라이언트는 다른 표시를 대체 할 수 없습니다.
Packaging#의 핵심 모델을 선택하십시오.
단일 키 보호
하나의 프리젠 테이션 키와 하나의 ALL 정책 규칙. 가장 넓은 4 플랫폼 호환성이 per-tier 키 고립보다 더 중요 할 때 사용하십시오.
멀티 키 품질 계층화
AUDIO, SD, HD, UHD1 및 UHD2 범위를 분리하십시오. Omitted 계층은 키가 없으며 더 강한 계층은 더 강력한 보안 또는 출력 보호를 필요로 할 수 있습니다.
DRM-X 플레이어는 출판 된 키 모델을 감지하고 일치하는 정책 편집기를 자동으로 권장합니다.
Control plane and data plane#
The control plane manages environments, content, key sets, immutable package releases, registered storage, API clients, policies, and audit evidence. The data plane creates short-lived playback sessions and transports native certificate, license, renewal, and release traffic.
브라우저, 응용 프로그램 및 TV에 대한 하나의 흐름 #
Viewer signs in to your service
→ Your backend checks purchase / subscription / course access
→ Your backend selects a named template or complete custom policy
→ POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions
→ DRM-X resolves the active published package and registered manifest
→ DRM-X returns Contract v1 + short-lived DRM License Token
→ Player sends the opaque DRM challenge to the returned license URL
→ DRM-X Gateway validates the token and provider enforces its signed policy
→ Player releases the concurrent-stream reservation on stop or replacement
포장 및 구성
콘텐츠, 키 세트, immutable 패키지 릴리스, 등록 된 표시, API 클라이언트, 기본, 인증 정보, 감사 증거.
재생 및 라이센스
Short-lived session authorization, DRM License Tokens, 라이센스 문제, FairPlay 인증서, 갱신 및 세션 릴리즈.
DRM-X은 제목 데이터베이스가되지 않습니다. 정통 백엔드 및 요청 시간 결정에 의해 만들어진 결정을받습니다. 브라우저 JavaScript, Android 코드 또는 iOS 응용 프로그램에서 권한 부여를 생성하지 마십시오.
개념 및 지원된 배달 형식#
| DRM | 일반 고객 | 관련 기사 | 핵심 시스템 |
|---|---|---|---|
| Widevine | Chrome, 파이어 폭스, Android, Android TV, Fire TV | DASH + CENC | com.widevine.alpha |
| PlayReady | 마이크로 소프트 Edge 자격을 갖춘 Windows 장치 | DASH + CENC | com.microsoft.playready.recommendation |
| FairPlay Streaming | Safari, 아이폰, 아이 패드, Apple TV | HLS + CBCS | com.apple.fps |
| WisePlay | 호환성 Huawei 브라우저 및 장치 | DASH + CENC | com.huawei.wiseplay |
단일 키 보호
하나의 키는 프리젠 테이션을 보호합니다. 그것은 4 플랫폼 호환성을 극대화하지만, 해상도 계층은 암호화로 분리 될 수 없습니다. 하나의 균일 한 ALL 보안 규칙 및 maximumQualityTier: "auto"를 사용하십시오.
멀티 키 품질 계층화
Distinct AUDIO, SD, HD, UHD1 및 옵션 UHD2 키는 다른 보안 요구 사항을 허용합니다. tier가 누락 된 규칙 부인. UHD이 하드웨어를 필요로 할 때 이것을 사용하십시오. DRM 또는 강력한 출력 보호.
DRM-X 6.0