DRM-X 6.0 dove 및 올리브 지점 로고DRM-X 6.0문서
◎ 한국어

Multi-DRM 작동 원리

Multi-DRM의 동영상 보호 방식, 백엔드의 접근 제어 방식, 플레이어의 DRM 라이선스 획득 과정을 알아보세요.

Markdown 보기실행 예제업데이트 2026-10-21

암호화된 동영상과 DRM 라이선스는 서로 다른 경로로 전달됩니다

CDN은 암호화된 동영상을 전달합니다. 백엔드가 접근 권한을 확인하고, DRM 라이선스 서비스가 호환 기기에서의 복호화를 승인합니다.

  1. 스토리지 / CDN

    암호화된 미디어를 플레이어에 전달합니다.

  2. 고객 백엔드

    시청 권한을 확인하고 DRM-X에 재생 승인을 요청합니다.

  3. DRM-X

    재생 승인 정보를 검증하고 DRM 라이선스 요청을 처리합니다.

  4. 플레이어 + 기기

    기기의 DRM 시스템으로 라이선스를 받아 암호화된 미디어를 재생합니다.

귀하의 백엔드가 접근을 결정합니다. DRM-X는 서명 된 정책을 시행합니다. 암호화 된 미디어 및 DRM 라이센스는 별도의 배송 경로를 따릅니다.

이 가이드는 소스 파일에서 허가된 재생까지의 흐름을 설명합니다. 전체 설정은 첫 번째 보호 비디오에서 시작하거나, 그림이 포함된 Desktop 가이드로 첫 파일을 패키징하세요.

Multi-DRM이란#

브라우저와 기기마다 사용하는 DRM 시스템이 다릅니다. DRM-X는 콘텐츠 암호화, 재생 승인, 라이선스 전달을 하나의 연동으로 제공합니다. 백엔드가 사용자의 시청 권한을 확인하면 DRM-X가 호환 플레이어에 필요한 재생 설정과 승인 정보를 반환합니다. 이후 플레이어가 암호화된 동영상을 재생하는 데 필요한 DRM 라이선스를 요청합니다.

DRM일반 고객보호된 납품
WidevineChrome, Android, Android TV, Fire TVDASH CENC
PlayReadyMicrosoft Edge, Windows, 호환 TVDASH CENC
FairPlay StreamingSafari, 아이폰, 아이 패드, Apple TVHLS CBCS
WisePlay호환성 Huawei 장치 및 브라우저인증된 출력

고정 Content ID와 등록된 매니페스트#

애플리케이션에서 Content ID로 동영상을 식별하세요. 게시된 각 동영상에는 등록된 재생 매니페스트와 암호화 키 모델이 있습니다. 백엔드가 재생을 요청하면 DRM-X가 기기의 DRM 시스템에 맞는 매니페스트를 선택합니다. 플레이어는 이를 등록되지 않은 매니페스트로 바꿀 수 없습니다.

패키징 전에 암호화 키 모델 선택#

지원하다

Single Video Key Protection(단일 비디오 키 보호)

선택한 모든 화질별 비디오를 하나의 비디오 키와 공통 ALL 정책 규칙으로 보호합니다. 오디오는 기본적으로 암호화되지 않습니다. 오디오 암호화를 활성화하면 Safari/FairPlay 호환성을 위해 별도의 오디오 키가 추가됩니다.

프리미엄 티어

Multi-key Quality Tiered

AUDIO, SD, HD, UHD1, UHD2를 별도로 제어합니다. 빠진 단계에는 키를 발급하지 않으며, 높은 단계에 더 강한 보안이나 출력 보호를 요구할 수 있습니다.

DRM-X 플레이어는 출판 된 키 모델을 감지하고 일치하는 정책 편집기를 자동으로 권장합니다.

콘텐츠를 관리하고 재생을 승인하기#

DRM-X는 두 가지 주요 역할을 합니다. 먼저 콘텐츠, 암호화, 스토리지 및 액세스 규칙을 구성하도록 돕습니다. 시청자가 재생을 누르면 유효 기간이 짧은 재생 세션을 만들고 DRM 라이선스 교환을 처리합니다. 개발자는 이 두 영역을 제어 영역 (control plane)과 데이터 영역 (data plane)이라고 부릅니다.

당신의 백엔드는 권한이 있습니다.DRM-X은 고객, 주문, 강좌 또는 구독 데이터베이스를 대신하지 않습니다. 인증된 서버가 내린 제한된 범위의 결정을 적용합니다.
회사연혁

브라우저, 앱, TV에 공통으로 적용되는 흐름#

  1. 시청자가 고객의 서비스에 로그인합니다.
  2. 고객의 백엔드가 구매, 구독 또는 강좌 접근 권한을 확인합니다.
  3. 고객의 백엔드가 이름이 지정된 템플릿 또는 완전한 사용자 정의 정책을 선택합니다.
  4. 고객의 백엔드가 재생 세션을 생성합니다: POST api6.drm-x.com/api/v1/playback/environments/{siteId}/sessions.
  5. DRM-X가 현재 유효한 게시된 패키지와 등록된 매니페스트를 확인합니다.
  6. DRM-X가 Contract v1과 단기 유효 DRM License Token을 반환합니다.
  7. 플레이어가 DRM 챌린지의 바이트를 변경하지 않고 반환된 라이선스 URL로 전송합니다.
  8. DRM-X Gateway가 토큰을 검증하고 제공자가 토큰의 서명된 정책을 적용합니다.
  9. 동시 재생 제한이 활성화된 경우 플레이어는 재생을 중지하거나 다른 콘텐츠로 전환할 때 예약한 동시 재생 슬롯을 해제합니다.
Control plane

포장 및 구성

콘텐츠, 키 세트, 변경할 수 없는 패키지 릴리스, 등록된 매니페스트, API 클라이언트, 기본값, 자격 증명 및 감사 증거.

Data plane

재생 및 라이센스

단기 세션 승인, DRM License Tokens, 기기의 라이선스 요청, FairPlay 인증서, 갱신 및 세션 해제.

DRM-X는 시청 권한 데이터베이스를 대신하지 않습니다. 인증된 백엔드의 결정을 받아 해당 요청 시점의 결정에 서명합니다. 브라우저 JavaScript, Android 코드 또는 iOS 앱에서 승인을 생성하지 마세요.

학회소개

기본 개념과 지원되는 배포 형식#

DRM일반 고객관련 기사키 시스템
WidevineChrome, 파이어 폭스, Android, Android TV, Fire TVDASH + CENCcom.widevine.alpha
PlayReady마이크로 소프트 Edge 자격을 갖춘 Windows 장치DASH + CENCcom.microsoft.playready.recommendation
FairPlay StreamingSafari, 아이폰, 아이 패드, Apple TVHLS + CBCScom.apple.fps
WisePlay호환성 Huawei 브라우저 및 장치DASH + CENCcom.huawei.wiseplay

Single Video Key Protection(단일 비디오 키 보호)

하나의 비디오 키로 선택한 모든 화질별 비디오를 보호하므로, 해상도별로 암호화 키를 분리해 보호할 수는 없습니다. 오디오는 기본적으로 암호화되지 않으며, 암호화할 경우 별도의 오디오 키를 사용합니다. 공통 ALL 보안 규칙을 적용하고 maximumQualityTier: "auto" 설정을 사용하세요.

Multi-key Quality Tiered

서로 다른 AUDIO, SD, HD, UHD1, 선택적인 UHD2 키로 단계별 보안 요건을 정할 수 있습니다. 규칙이 없으면 해당 단계는 거부됩니다. UHD에 하드웨어 DRM이나 강한 출력 보호를 요구할 때 사용하세요.

휴대폰 대역폭과 보안은 별도 제어#

4K 패키지에 480p, 720p, 1080p, 2160p 화질을 포함할 수 있습니다. 선택적 휴대폰 제한은 휴대폰에 최대 1080p를 요청하며 데스크톱과 태블릿의 기존 상한은 유지합니다. Auto와 수동 선택 모두 허가된 결과 안에 머뭅니다. 다른 시청자용 UHD 화질은 패키지에 그대로 남습니다.

사용 가능한 해상도는 고객 제한, 소스 화질 단계, DRM 정책, 출력 보호 및 디코더 지원 중 가장 낮은 상한으로 결정됩니다. Single Video Key Protection은 해상도 단계를 암호학적으로 분리하지 못합니다. 신뢰할 수 있는 단계별 제한에는 대응하는 다중 키 정책과 백엔드 규칙을 사용하세요. 통합 옵션 및 테스트 절차를 참고하세요.

각 구성 요소의 역할#

구성 요소책임결과
Desktop 또는 CLI Packager소스를 인코딩하고 선택한 화질을 암호화한 뒤 보호된 출력을 게시합니다.등록된 매니페스트가 있는 Published Content ID.
웹사이트 백엔드시청자 인증과 접근 권한을 확인하고 신뢰할 수 있는 콘텐츠와 정책을 선택합니다.허가된 재생 세션 요청.
DRM-X요청을 검증하고 등록된 매니페스트, DRM License Token 및 제한된 라이선스 경로를 제공합니다.플레이어용 재생 계약과 서명된 DRM 규칙 적용.
Universal Player와 기기 DRM보호된 미디어를 로드하고 라이선스를 받아 허용된 능력 범위에서 재생합니다.허용된 화질·오디오·자막으로 재생.

플레이어 UI를 변경해도 DRM 권한은 늘어나지 않습니다. 휴대폰 전용 해상도 제한은 요청 화질 단계를 줄일 수 있지만, 강한 보안 요건은 신뢰할 수 있는 백엔드와 대응하는 DRM 정책에서 적용해야 합니다.