# DRM-X で保護された動画再生を実装

チュートリアル、API参照、および統合ガイドをご覧ください。 1つの保護されたビデオから始めて、プラットフォームのパスに従ってください。

[**あなたの最初の保護されたビデオ →**コンソールから再生までのガイド付きパス。](https://docs.drm-x.com/ja/get-started/first-playback)[**コンテンツをパッケージ化 →**暗号化された DASH と HLS の出力を公開します。](https://docs.drm-x.com/ja/packaging/overview)[**プレーヤー の統合 →**Web、Android、Apple、およびネイティブパス。](https://docs.drm-x.com/ja/sdk/web)[**API を使う →**信頼される入力、承認および応答。](https://docs.drm-x.com/ja/api-reference/playback-sessions)

再生が許可されるまでの流れ

視聴できるユーザーは、お客様のバックエンドが判断します。DRM-X は再生の認可情報を返し、プレーヤーはその情報を使って DRM ライセンスをリクエストします。

- 01**視聴者**

お客様のサービスにログインし、動画の再生をリクエストします。

- 02**お客様のバックエンド**

購入履歴、サブスクリプション、その他の視聴権限を確認します。

- 03**DRM-X**

選択した再生ルールを適用し、再生設定と認可情報を返します。

- 04**プレーヤー**

受け取った認可情報を使い、再生に必要な DRM ライセンスをリクエストします。

バックエンドが視聴権限を確認します。DRM-X は再生の認可情報を提供し、DRM ライセンスリクエストを処理します。

## はじめに[#](#get-started)

- [初めての保護動画の再生スタート DRM-X 6.0 保護された Web 再生: コンテンツを公開し、少なくとも優先 認証情報 を作成し、ビューアを承認し、登録されたマニフェストを読み込みます。](https://docs.drm-x.com/ja/get-started/first-playback)
- [サーバー連携用の認証情報を作成Environment ID, Site Key, Access Key, Content ID を検索します。信頼できるバックエンドに 認証情報 を続けてください。](https://docs.drm-x.com/ja/get-started/credentials)

## コアコンセプト[#](#core-concepts)

- [Multi-DRM の仕組みMulti-DRM による動画保護、バックエンドでの視聴権限の管理、プレーヤーによる DRM ライセンス取得の仕組みを説明します。](https://docs.drm-x.com/ja/concepts/how-drm-works)

## コンテンツの準備[#](#prepare-content)

- [コンテンツのパッケージ化と公開パッケージと公開 DRM-X 6.0 保護された VOD 使用方法 DASH/CENC, HLS/CBCS、単一キーか複数のキー質の層および管理されるか、または登録された雲の貯蔵。](https://docs.drm-x.com/ja/packaging/overview)
- [デスクトップ Packager：手順ガイドDRM-X Packager プロファイルを接続し、エンコーディングと暗号化設定を選択し、Windows のバッチを実行し、説明された指示でアップロードを回復します。](https://docs.drm-x.com/ja/packaging/desktop)
- [CLI Packager：コマンドと復旧マスタービデオをパッケージ化し、保護された認証情報と自動化し、進捗を解釈し、再エンコーディングなしで中断されたアップロードを再開します。](https://docs.drm-x.com/ja/packaging/cli)
- [長時間動画、4K・8Kインタラクティブなパッケージサイズとアップロード時間計算機、ソースアウェアの解像度の梯子と回復ガイダンスで3時間のVODワークフローを計画します。](https://docs.drm-x.com/ja/packaging/large-videos)

## ライセンス認証[#](#license-authorization)

- [ライセンス認可の概要バックエンドで視聴権限を確認した後、Playback Session API を使用します。再生ルールを選択してプレーヤーを接続し、再生終了時にはセッションを解放します。](https://docs.drm-x.com/ja/license-service/overview)
- [定義済みテンプレートとカスタムポリシー期間、出力保護、品質層を含む公開パッケージに一致するDRM-Xライセンスポリシーを選択します。](https://docs.drm-x.com/ja/license-service/policies)
- [サーバー側のトークンプロキシを使用ネイティブ DRM チャレンジとライセンスレスポンスバイトを維持しながら、自分のバックエンドの後ろに DRM License Token を保ちましょう。](https://docs.drm-x.com/ja/license-service/token-proxy)

## API リファレンス[#](#api-reference)

- [再生セッションを作成Request and consume the DRM-X Universal Playback Session Contract with authentication, trusted Content IDs, and bounded authorization.](https://docs.drm-x.com/ja/api-reference/playback-sessions)
- [再生セッションのエラーリファレンス再生セッション API エラーを特定し、HTTP ステータスとリクエスト ID を理解し、安全な回復アクションを選択します。](https://docs.drm-x.com/ja/api-reference/errors)

## プレイヤーとSDKs[#](#players-and-sdks)

- [Web・HTML5 での再生インテグレート DRM-X 6.0 保護されたWebの再生と Universal Player、修飾される Shaka, PHP, ASP.NET Core、自動 DRM 選択および安全な診断。](https://docs.drm-x.com/ja/sdk/web)
- [Android SDK とネイティブ Media3Android プレーヤー をビデオ制御、ドラッグ可能なプレイリスト、保存されたシャッフル/レパート、オフラインの履歴書でダウンロードします。 DRM-X またはネイティブ Media3 を使用して保護された再生を統合します。](https://docs.drm-x.com/ja/sdk/android)
- [Apple FairPlay の連携インテグレート DRM-X 6.0 FairPlay Streaming お問い合わせ iOS, iPadOS, tvOS, と Safari 使用方法 Swift, AVFoundation, SPC そして、 CKC 交換、および安全なサーバーの承認。](https://docs.drm-x.com/ja/sdk/apple)
- [ネイティブ DRM の連携ネイティブの統合 Widevine, PlayReady, FairPlay, または WisePlay 顧客との DRM-X 6.0 サーバを埋め込むことなく、Universal Playback Session Contractを使用する 認証情報.](https://docs.drm-x.com/ja/sdk/native)

## インテグレーション[#](#integrations)

- [バックエンド言語別サンプルDRM-X 6.0 バックエンドの統合パターン PHP, ASP.NET Core, Node.js, Python, Java, Go, Ruby は 1 つのセキュアな Playback セッションを使用して、 API.](https://docs.drm-x.com/ja/integrations/backend-languages)
- [WordPress と Moodleインテグレート DRM-X 6.0 保護されたビデオと WordPress, LearnDash, LearnPress, と Moodle 保ちながら 認証情報 サーバ側の決定を宣言します。](https://docs.drm-x.com/ja/integrations/wordpress-and-moodle)
- [SDKs・サンプルのダウンロードDRM-X Universal Player Webパッケージをダウンロードして、作業 PHPの統合とプラットフォームガイドを見つけます。](https://docs.drm-x.com/ja/downloads)

## 操作[#](#operate)

- [ライブ DRM の連携CPIX または SPEKE で DRM-X 6.0 ライブ DRM をパッケージ化し、暗号化された期間を回転させ、同期マニフェスト、再生可能認可、マルチプラットフォームのテストを合成します。](https://docs.drm-x.com/ja/live-drm/overview)
- [保護コンテンツの再生トラブルを解決安全な赤字診断で DRM-X 6.0 包装、承認、証明書、 DRM ライセンス、マニフェスト、復号化、および再生失敗をトラブルシューティングします。](https://docs.drm-x.com/ja/troubleshooting/playback)
- [本番環境のセキュリティチェックリストDRM-X 6.0の統合のための生産セキュリティチェックリスト:少なくとも優先 認証情報、サーバー側のポリシー、秘密の処理、安全なログ、輸送境界、およびリリースライフサイクル。](https://docs.drm-x.com/ja/security/production-checklist)

<!-- Canonical: https://docs.drm-x.com/ja -->
<!-- Language: ja -->
