DRM-X로 보호된 재생 구현
튜토리얼, API 참조 및 통합 가이드를 탐험하십시오. 한 개의 보호 된 비디오로 시작하면 플랫폼의 길을 따르십시오.
첫 번째 보호 된 비디오 →콘솔에서 재생할 수 있는 가이드 경로.당신의 내용을 포장 →암호화 된 DASH 및 HLS 출력.플레이어을 통합 →웹, Android, 애플 및 네이티브 경로.API 사용 →신뢰할 수 있는 입력, 허가 및 응답.
시작하기#
- 당신의 첫 번째 보호 비디오 시작 DRM-X 6.0 보호 웹 재생: 게시 내용, 생성 최소한의-privilege 인증 정보, 뷰어를 승인, 등록 된 표시를로드.
- Create 서버 통합 인증 정보 Environment ID, Site Key, Access Key, Content ID. 유지 인증 정보 당신의 신뢰할 수있는 백엔드에.
핵심 개념#
내용 추가 #
- 패키지 및 게시 내용패키지 및 출판 DRM-X 6.0 (주)삼성 VOD 이름 * DASH/CENC, HLS/CBCS, 단일 키 또는 멀티 키 품질 계층, 및 관리 또는 등록 된 클라우드 스토리지.
- Desktop Packager: step-by-stepConnect a DRM-X Packager profile, 인코딩 및 암호화 설정을 선택하고 Windows 배치를 실행하고 설명 된 지침으로 업로드 할 수 있습니다.
- CLI Packager: commands and recoveryPackage a master video, automate with protection 인증 정보, 해석 진행 및 재 인코딩없이 중단 된 업로드를 다시 시작합니다.
- Long 비디오, 4K 및 8KPlan 3 시간 VOD 워크플로우는 대화형 패키지 크기와 업로드 시간 계산기, 소스 인식 해상도 사다리 및 복구 지침을 제공합니다.
법적고지#
- 라이센스 인증 개요 DRM-X 6.0 재생 세션 API, 정책 템플릿, 사용자 정의 라이센스 정책, 직접 토큰 또는 토큰 프록시 배달 및 세션 릴리스 이름.
- Named Templates and custom policyChoose a DRM-X 기간, 출력 보호 및 품질 계층을 포함하여 출판 된 패키지와 일치하는 라이센스 정책.
- server-side token proxyKeeps DRM License Token 을 사용하여 자신의 백엔드를 보존하고 기본 DRM 문제 및 라이센스 응답 바이트.
API 참조#
- Playback sessionRequest 를 작성하고 DRM-X Universal Playback Session Contract 와 인증, 신뢰할 수 있는 Content IDs 을 사용 하 여 허가를 부여 합니다.
- Playback 세션 오류 참조재생 세션 API 오류를 식별하고 HTTP 상태 및 요청 ID를 이해하고 안전한 복구 작업을 선택합니다.
플레이어 및 SDKs#
- Web and HTML5 playback DRM-X 6.0 Universal Player로 보호 된 웹 재생, 자격이 된 Shaka, PHP, ASP.NET Core, 자동 DRM 선택 및 안전한 진단.
- Android SDK과 Media3다운로드 Android 플레이어 in-video controls, drawgable playlists, 저장된 shuffle/repeat 및 오프라인 이력서. DRM-X 또는 native Media3.를 사용하여 보호 재생 통합
- Apple FairPlay integrationIntegrate DRM-X 6.0 FairPlay Streaming on iOS, iPadOS, tvOS, and Safari using Swift, AVFoundation, SPC 및 CKC 교환 및 보안 서버 인증.
- Native DRM integrationIntegrate native Widevine, PlayReady, FairPlay, or WisePlay clients with DRM-X 6.0 using the Universal Playback Session Contract without embedding server credentials.
통합#
- Backend 언어 예제DRM-X 6.0는 PHP, ASP.NET Core, Node.js, Python, Java, Go 및 Ruby에 대한 통합 패턴을 백엔드 보안 재생 세션 API.를 사용하여
- WordPress 과 Moodle} DRM-X 6.0 WordPress, LearnDash, LearnPress 및 Moodle 유지하면서 인증 정보 및 제목 결정 서버 측.
- SDKs 및 example downloads DRM-X Universal Player 웹 패키지를 다운로드하고 작업 PHP 통합 및 플랫폼 가이드를 찾습니다.
지원하다#
- Live DRM integrationIntegrate DRM-X 6.0 라이브 DRM CPIX 또는 SPEKE 포장, 회전 암호화 기간, 동기화 된 표시, 재생 가능 인증 및 멀티 플랫폼 테스트.
- Troubleshoot 보호 재생 Troubleshoot DRM-X 6.0 포장, 허가, 인증서, DRM 라이센스, 표시, 해독 및 안전한 적정 진단과 재생 실패.
- Production security checklistProduction security checklist for DRM-X 6.0 integration: least-privilege 인증 정보, 서버 측 정책, 비밀 처리, 안전한 로그, 수송 경계, 및 출시 수명주기.
DRM-X 6.0