SPEKE API v1 - Secure Packager および Encoder Key Exchange API の仕様

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SPEKE API v1

SPEKE に準拠するには、DRM キープロバイダーがこの仕様で説明されている REST API を公開する必要があります。エンクリプタはキープロバイダーへ API コールを行います。

注記

この仕様のコード例は、あくまでも説明用です。これらの例は完全な SPEKE 実装の一部ではないため、実行できません。

Secure Packager and Encoder Key Exchange は、DASH 業界フォーラムコンテンツ保護情報交換形式 (DASH-IF-CPIX) のデータ構造定義をキー交換に使用していますが、制限もあります。DASH-IF-CPIX は、DRM プラットフォームからエンクリプタへの拡張可能なマルチ DRM 交換を提供するスキーマを定義します これにより、コンテンツの圧縮およびパッケージング時に、すべての適応ビットレートパッケージング形式のコンテンツ暗号化が可能になります。適応ビットレートパッケージ形式には、HLS、DASH、および MSS があります。

交換形式の詳細については、https://dashif.org/docs/DASH-IF-CPIX-v2-0.pdf で DASH Industry Forum CPIX 仕様を参照してください。