プレイヤーと SDKs

DRM の秘密を露出せずに保護された再生を追加します。

HTML5 Universal Player、Android SDK、Apple FairPlay開発プレビュー、ネイティブAPIs、CMSパッケージを1つのサーバー側の再生セッション契約で統合します。

これは、あなたのビジネスを与えるものブラウザの再生からAndroid、iOS、TV、およびネイティブDRMアプリケーションへの一貫した統合境界。DRM-X 6.0 · リクエストタイムの承認 · 保護された配達
アプリケーションの周囲に構築

最適な連携方法を選びましょう。

プラットフォームで開始します。 統合する前に、利用可能なリリースとデバイス要件を確認してください。

公開プレビュー · Web 1.2.0-preview.6

HTML5 Universal Player

1 つの Web Component と動作する PHP サンプルで、対応ブラウザーに保護された動画再生を追加できます。

Webインテグレーションガイドを読む
  • プレイリスト、シャッフル、リピート、ビューアスコープの履歴書
  • 品質、オーディオトラック、キャプション、再生速度
  • ブラウザが対応する画像・イン・ピクチャー
実用的な出発点

PHP サンプルをダウンロードして、独自のアクセスルールを組み込みましょう。

公開済みの Content ID とサーバー認証情報を設定し、サンプルのログイン処理と視聴権限チェックを独自のアプリケーションロジックに置き換えてください。プレイリストとプレーヤーのブランド設定も含まれています。

PHP サンプルを開く
機能

運用しやすいセキュリティ制御。

ユニバーサルWebプレーヤー

サポートされているブラウザで、自動 DRM 選択、プレイリスト、履歴書、キャプション、オーディオトラック、および品質管理を使用します。 実行可能な PHP サンプルから始めましょう。

Android と TV

利用条件 Kotlin, Media3, と MediaDrm 詳しくはこちら Widevine サポートされる Android, Android TV, Google TV, と Fire TV デバイス。

アップル開発プレビュー

FairPlay 証明書、SPC、CKC、更新およびセッションリリースで Swift と AVContentKeySession を使用します。 ネイティブ プレーヤー をダウンロードして、改良は開発資格に残ります。

ネイティブとCMS

プラットフォームDRM APIs、商用プレーヤー、WordPress、LearnDash、LearnPress、またはMoodleを統合します。

仕組み

ソースから視聴を許可されたデバイスまで。

  1. 01

    顧客エンドポイントを作成する

    ビューアを認証し、バックエンドからDRM-Xの再生セッションをリクエストします。

  2. 02

    Content ID で動画をリクエスト

    クライアントは、任意のマニフェストまたはライセンス URL を選択しず、API 認証情報 を受け取ることはありません。

  3. 03

    プラットフォームを準備 プレーヤー

    登録されたマニフェストをロードし、認証を DRM ライセンスと FairPlay 証明書のリクエストにのみ添付します。

  4. 04

    セッションを解放する

    ストップ、交換、ターミナルエラー、およびアプリケーションシャットダウンで同時予約を解除します。

コンテンツ配信チーム向け

全工程で各システムの役割を明確に。

購入、サブスクリプション、コース、レンタル、ユーザーのアクセス権は、お客様のバックエンドが引き続き判断します。DRM-X がその認可に署名して制限を適用するため、プレーヤーやモバイルアプリに長期有効な認証情報を持たせる必要はありません。

サイトマップ
Qualified Shaka・Universal Player Web Component
Android
Kotlin・Media3・MediaDrm
アップル
Swift・AVFoundation・FairPlay Streaming
サーバ例
PHP · ASP.NET Core · Node.js · Python · Java · Go · Ruby
用途

実際のコンテンツ保護ビジネスに対応。

ウェブチーム

完全なPHPまたはASP.NET Coreパッケージから始めて、明確にマークされたサーバー側の設定を変更します。

モバイルチーム

ネイティブフレームワークが保護されたメディアやプラットフォームのCDMを処理する間、バックエンドの資格とポリシーを維持します。

学習プラットフォーム

保護された再生を維持することによって加えて下さい WordPress そして、 Moodle 置くことのないパッケージ DRM-X 認証情報 で、 HTML.

よくある質問

統合前に知っておきたいこと。

既存の プレーヤー を使い続けることはできますか?

Yes. Any compatible EME or native player can consume the Universal Playback Session Contract if it preserves native DRM challenge and response bytes.

ライセンスポリシーをカスタマイズする場所は?

サーバは、再生セッションをリクエストする際に、名前付きポリシーテンプレートまたは完全承認されたカスタムポリシーを選択します。

DRM-X はブラウザ DRM を自動的に選択しますか?

Universal Player は対応するキーシステムを検出し、登録済みの適切なマニフェストを選択します。Windows の Edge では PlayReady を優先し、Auto モードでは定められた条件の範囲内で Widevine にフォールバックします。

次のコンテンツ公開を保護

コンテンツを暗号化し、視聴者ごとに認可して、すべての対応デバイスへ配信。

無料で始める ドキュメントを開く