첫 번째 보호 동영상 재생
시작 DRM-X 6.0 보호 웹 재생: 게시 내용, 생성 적어도-privilege 인증 정보, 뷰어를 승인하고, 등록 된 표시를로드.
1. 1개의 보호 파일 #를 발행하십시오
- 환경을 선택한다.사용 개발과 통합을 통해 별도의 생산 인증 정보.을 만듭니다.
- Open Package content.Choose Single Key for broad compatibility or Multi-key Quality Tiered for 별도의 AUDIO, SD, HD, UHD 컨트롤.
- Wait for release. Content ID. 재생에서 DRM-X는 등록 된 DASH 또는 HLS를 해결합니다. 고객은 임의 URL을 공급하지 않습니다.
2. 최소한의 privilege 서버 통합#를 만듭니다.
콘솔 → 통합에서 Playback API 클라이언트를 license-tokens:create만 만들 수 있습니다. 복사 Site ID, Site Key, 그리고 한 번 Access Key. 서버에서 세 가지를 유지하십시오. JavaScript, APK, IPA 또는 TV 앱에서 Access Key를 넣지 마십시오.
생산 권고샘플은 빠른 첫 번째 실행을위한 직접 코드 값을 허용합니다. 생산 전에 비밀 관리자 또는 보호 된 환경 구성으로 Access Key을 이동하고 노출 된 모든 값을 회전합니다.
3. 3개의 표시된 서버 설정#를 변경하십시오.
// Server-side only
siteId: "your-development-environment-uuid"
siteKey: "drmx_your_environment_scoped_client_id"
accessKey: "paste-the-one-time-access-key"
contentId: "your-published-content-id"
licensePolicyTemplate: "multi-tier-standard"그런 다음 실제 세션, 구독, 구매, 코스 등록, 대여, 또는 이벤트 액세스 체크와 함께 샘플 로그인 및 제목 기능을 교체하십시오.
4. 재생을 요청한 다음 it#을 해제하십시오.
각 재생 시도에 대한 새로운 예측 가능한 세션 ID을 만듭니다. Cache-Control: no-store로 클라이언트에게 성공적인 세션을 반환합니다. 중지, 교체, 터미널 오류 및 응용 프로그램 종료에 대한 예약을 해제하십시오.
subject, Policy JSON, appear URL, 또는 플레이어에서 URL를 직접 사용해서는 안됩니다.- 반환된 DRM 라이센스 및 FairPlay 인증서 경로에서만 승인 헤더를 허용하십시오.
- 상관관계 ID와 단계별 결과만 기록하세요. 토큰, 키, 챌린지 또는 라이선스 바이트는 절대 기록하지 마세요.
DRM-X 6.0