ライセンスを発行しなければならない瞬間から始めましょう。
オフライン DRM の2つの異なる意味があります。最初に、各 Android デバイスは、接続してダウンロードしたり、暗号化されたメディアを受信したりする際に永続 Widevine ライセンスを取得しています。旅行中は、独自のローカルライセンスを復元します。 DRM-X Android SDK は、このアプリケーションモデルをサポートし、オンボードのライセンスサーバーは通常の復元再生には必要ありません。
第二に、デバイスは、出発前にライセンスを取得することはできません。 航空機、バス、列車、または船上のサーバーは、公共のインターネットが利用できなくなった間、ローカルネットワーク上の新鮮なライセンスを発行しなければなりません。 クラウドのみエンドポイントは、それらの要求に対応することはできません。 これは、オンボードのライセンスサービス展開であり、 プレーヤーダウンロード設定ではなく、単にライセンス応答のキャッシュです。
実用的なオンボードライセンスアーキテクチャ
地面に、あなたの包装システムは、メディアを暗号化し、そのContent IDs、キーIDとポリシーを関連付けます。暗号化されたメディアと承認された保護されたキープロビジョニング材料は、車両に転送されます。コンテンツ暗号化キーは、ムービーの横にある保護されていないファイルとして旅行してはならない:認証、暗号化された転送、および管理された管理アクセスを備えたデプロイ・キー保護を使用します。
ボード上で、プレーヤー はローカルサービスを通じて認証され、デバイス生成された DRM チャレンジを送信します。ライセンスされたサーバーの実装は、リクエストを承認し、適切なコンテンツキーを安全に取得し、そのクライアントの DRM ライセンス応答を作成します。クライアント CDM — は、オンボードアプリケーションサーバーではなく、保護された再生のためにメディアを暗号化します。メディア配信は、別のローカルオリジン/キャッシュパスにとどまります。
DRM-X は、既存の地上暗号化とメディアロードシステムと連携できます。 Linux/container デプロイメントは、承認されたプロバイダーのランタイムとハードウェアに対して評価するオプションです。 コンテナパッケージだけでは、フルシステムが DNS、インターネット時間、オンラインプロビジョニング、または外部ライセンス依存関係なしで動作することができることを確立していません。
WAN接続なしで完全なサービスを導きます
艦隊のロールアウトを調達する前に、プロバイダーの許可とサーバーSDK、認証の有効化、デバイスのプロビジョニングと更新、信頼できる時間、証明書の寿命、取消行動、および最大限の切断期間を修飾します。 旅行中に最初に表示されるときに新しく規定されたまたは交換シートデバイスがどのように処理されるかを確認します。
受諾テストは、物理的にインターネットパスを削除し、新しいライセンス要求をカバーしなければなりません, 再起動, 障害, 満了, コンテンツのリフレッシュ, ストレージの故障と回復. 以前に取得されたオフラインライセンスで成功した携帯電話の再生は、永続性クライエントモデルを証明します; それは、エアギャップサーバーによる新鮮なライセンス発行を証明しません.
- 展開のための提供者および権利所有者の承認
- 保護されたキーの輸入、残り貯蔵および管理アクセス
- ローカル認証、デバイス制限、署名ポリシー
- オフライン時間、暫定および証明書の依存関係
- 容量、障害、更新および監査可能な回復
エンドツーエンドの要件としてプレミアムコンテンツを扱う
ハリウッドとその他のプレミアムカタログは、デバイスのセキュリティ、安全なデコード、出力保護、地理的、レンタルおよび報告条件を課すことができます。これらの要件を権利所有者に同意し、選択したDRM、再生ハードウェアおよび操作手順にそれらをマップします。 DRM製品名またはコンテナイメージは、承認の代替ではありません。
車両が再接続すると、認証された運用証拠とコンテンツの更新をログにクリアキーや 認証情報 を露出せずに同期します。 証明書の更新とソフトウェアの更新を計画して、最も長い切断された航海のはるかに前まで完了します。 運用回復計画は、最初の成功した再生と同じくらい重要です。
あなたの艦隊および既存のシステムについて教えて下さい
Haihaisoftは、カスタムオンボード DRMサービスをあなたと評価し、構築することができます。 あなたのアーキテクチャを共有し始めて、必要なDRMシステム、地上包装/キー転送プロセスとターゲットプレーヤースタックが必要です。 私たちは、生産の約束の前に必要な統合境界、証拠を受け入れる受諾基準、および展開作業を識別します。
航空機や車両の数、車ごとのシート/デバイス、ピーク同時再生、Androidモデルとファームウェア、予想される解像度、ローカルサーバーCPU/OS、最も長い切断された持続時間と更新ウィンドウを含みます。また、デバイスがシートバック画面、乗客所有のデバイス、または混合物を管理しているかどうかを教えてください。
よくある質問
出発前にライセンスを取得する必要がありますか?
適切にライセンスされ、資格のあるオンボードサービスがローカルで発行できるかどうかではありません。 必要な場合は、サーバーの展開と依存関係がプロジェクトの一部になります。
DRM-X Android プレーヤーを使用する必要がありますか?
いいえ。 互換性のあるネイティブ Media3 プレーヤー は、合意されたバックエンド/ライセンス契約と統合できます。 SDK はクライアントの統合を簡素化しますが、オンボードサーバー自体は作成できません。
Linux Docker デプロイメントを提供できますか?
Linux/container のデプロイメントは、選択したプロバイダのランタイム、パーミッション、ハードウェア、および完全に切断された受諾に基づいて、カスタムサービスに対して評価できます。すべての DRM に対する無条件要求ではありません。
Professional SDKのダウンロードに含まれているオンボードサービスはありますか?
いいえ。プロフェッショナルとエンタープライズはAndroid SDKダウンロードアクセスを提供します。フリート固有のオンボードライセンスサービスは、別々のスキャッピングと商用契約が必要です。
プラットホームの背景: Widevineプラットフォームの概要. Product behavior and deployment scope are described above; platform capabilities do not imply every customer deployment is qualified.
