サービスを再構築することなくAndroidビューアをリーチ
Widevine は Android ビデオ アプリケーションとサポートされているブラウザー体験の自然な基盤です。 DRM-X は、このデバイスエコシステムを同じコンテンツカタログ、サーバーの認可、その他の DRM インテグレーションで使用される運用ワークフローに接続します。あなたのチームは、ログイン、購入、サブスクリプション、 プレーヤー インターフェイスの制御を維持します。
サポートは、デバイスとブラウザでのみAndroidラベルから推論されていない資格を持つ必要があります。 Widevineプロビジョニング、セキュリティレベル、安全なデコード、コーデック、およびデバイスが再生できる保護されたトラックの出力の影響を表示します。 ソフトウェアセキュリティデバイスとハードウェアセキュリティデバイスは、正当な異なる再生品質を受け取る可能性があります。
バックエンドのアカウント認証情報を保ちましょう
正しい DRM-X 環境で公開された暗号化されたメディアで起動します。ビューアが再生を押すと、バックエンドは、その Content ID にユーザーの権利を検証し、権限をバインドしたリクエストを要求します。このアプリはマニフェストのリファレンスとライセンス設定を受け取ります。Site Key や Access Key を必要としません。
プレーヤー は、認証されたライセンス ルートに Widevine チャレンジを配信します。 DRM-X は署名されたポリシーを評価し、デバイス CDM が処理できるライセンスを返します。 CDN は暗号化されたメディアを個別に輸送します。 ライセンスサービスは、コンテンツのホスティングを置き換えず、ファイルだけを暗号化することは、顧客がそれを見ることができるかどうかを決定しません。
既に使用している プレーヤー でオフライン表示を追加
DRM-X・Android・SDKは、ストリーミングと持続的なオフラインのVODをサポートしています。 DRM-X・プレーヤーを完成させるか、既存のMedia3・プレーヤーを保ち、ライセンス・ヘルパーのみを使用してください。 ネイティブのMedia3のみの実装は、DRM-X・AARなしで同じバックエンド契約を使うことができます。
接続している間、デバイス・バウンドの永続的なライセンスと暗号化されたメディアの両方を用意します。 後で必要なすべてのオーディオとサブタイトル言語を選択し、選択したストリームキーを保存し、接続を解除する前にライセンス期間を確認します。 このワークフローでは、更新とリリースの接続が必要です。 事前のライセンス取得が不可能な場合は、カスタム・オン・ボード・サーバーは別々のオプションです。
- 暗号化されたダウンロードを完了し、有効な CDM 免許証
- ポリシーに準拠したビデオと必要なすべての言語トラック
- 再起動、剥離、更新、および完全に切断されたデバイステスト
コンテンツの要件をテストされたポリシーに変える
パッケージと権利所有者の要件に合ったセキュリティ、出力、および期間のルールを選択します。 プレミアムコンテンツには、ハードウェアの安全なデコードと保護された外部出力が必要です。 成功したデモはスタジオ認証ではありません。 マルチキーオフラインコンテンツは、ダウンロードされたトラックに必要なすべてのキーをカバーする永続的なライセンスを必要とします。
DRM-Xは、トークン発行、ライセンスおよびアプリケーション統合のための一般的なサービス境界を提供します。 あなたの生産の受諾は、実際のデバイス、アカウントの切り替え、エンタイトル変更、ストレージの圧力およびエラーの回復をカバーする必要があります。 1つの代表的なタイトルとデバイスクラスから始まり、サポートされているマトリックスを広げます。
よくある質問
DRM-X プレーヤー は必須ですか?
いいえ。DrmXPlayer を使用して、ガイド付きスタート、DRM-X ヘルパーを独自の Media3 UI、またはバックエンドの実装でネイティブ Media3 を使用します。
インターネットなしでダウンロードした映画は再生できますか?
資格のあるデバイスでは、はい: ローカル暗号化されたメディアと有効な永続性デバイス・バウンド・ライセンスが必要です。 ストリーミング・ライセンスは、オフラインの資格を自動的に取得しません。
Widevine L1は4Kを保証しますか?
いいえ。 コンテンツポリシー、コーデック、デコーダ機能、デバイス承認、および出力保護も問題ありません。
プラットホームの背景: GoogleのWidevine概要. Product behavior and deployment scope are described above; platform capabilities do not imply every customer deployment is qualified.
