6.0FairPlay Streaming
FairPlay Streaming(Safari iPhone iPadおよびApple TV用)
FairPlay互換のHLSは、対応するSafariおよびAppleアプリケーションで保護されます。iPhoneおよびiPadでのネイティブストリーミングと保護されたダウンロードには、DRM-X Apple SDKを使用してください。ストリーミングはApple TVでもサポートされています。
FairPlay Streaming(Appleプラットフォーム対応)
| プラットフォーム | 現在の統合範囲 |
|---|---|
| Safari | FairPlay互換のHLSストリーミングは、サポートされている構成で動作します。ネイティブのSDKダウンロードでは、Safariのオフラインサポートは確立されません。 |
| iPhoneおよびiPadアプリ | FairPlay ストリーミングと保護されたダウンロードは、DRM-X Apple SDK を介して行われます。 |
| Apple TV | FairPlayは、tvOSおよびSDKを介してストリーミングされます。現在のパッケージはストリーミング専用です。 |
証明書、SPC、CKC、再生
- 01
証明書
クライアントは、認証されたルートから公開アプリケーション証明書を読み込みます。
- 02
SPC
AppleのDRMフレームワークは、証明書とコンテンツ識別子を使用してライセンス要求を作成します。
- 03
CKC
DRM-Xは、選択されたポリシーに基づいて、ネイティブのFairPlayライセンス応答を返します。
- 04
再生
AppleのDRMフレームワークは応答を処理し、認証された再生を可能にする。
公開証明書と保護されたサーバーの認証情報
クライアントは公開アプリケーション証明書を受け取ります。秘密鍵、プロバイダー認証情報、Site Key、およびAccess Keyはサーバー上で保護されたままになります。
顧客向け本番環境への展開には、該当するAppleの権限と、有効なFairPlay認証情報の展開が必要です。リリース前にこれらの要件を確認してください。
HLSのパッケージをプレーヤーと照合してください。
正しいHLS暗号化プロファイル、コンテンツ識別子、およびFairPlayライセンス構成を使用してください。プレーヤーがライセンス交換を開始する前に、バックエンドがビューアを承認します。
選択したコーデック、Appleデバイス、オペレーティングシステム、外部ディスプレイの動作、およびライセンスポリシーをまとめて評価してください。
iPhoneとiPadでの保護されたダウンロード
現行のiPhoneおよびiPad用製品SDKは、このダウンロードワークフローに対応しています。ただし、Apple TVおよびSafariには対応していません。
- オンライン中に、暗号化されたHLSメディアと永続的なFairPlayライセンスを取得してください。
- 接続を解除する前に、必要な音声トラックと字幕トラックを含めてください。
- デバイスライセンスを通じて有効期限を強制し、更新にはオンライン認証を必須とする。
- 署名済みの物理デバイスをテストします。シミュレータのレイアウトチェックでは、FairPlayの再生が確立されません。
よくある質問
アプリケーションは、プライベートな認証情報 FairPlay を受け取りますか?
いいえ。このアプリケーションは公開証明書とネイティブライセンス交換を使用します。プライベート認証情報はサーバー上に保持されます。
Androidは、FairPlayと同じパッケージを使用できますか?
Androidは通常、Widevineなどの別のDRMパスを使用します。暗号化されたメディアは、コーデック、暗号化方式、シグナリング、およびデバイスの要件が一致する場合にのみ再利用してください。
DRM-XアカウントはAppleのアクセス許可を置き換えるものですか?
いいえ。本番環境での使用には、展開に必要なAppleの適切な権限と有効な認証情報が必要です。
FairPlayの統合を開始します
関連するガイドを参照するか、弊社チームにご連絡の上、サポート対象のワークフローを計画してください。