2016-11-18 8 views
0

私が知る限り、コバルトはwidevine/playready drm再生をサポートしており、私たちはTEEサポートでプラットフォームに移植しようとしています。Cobaltはwidevine/playerady drm移植のための参照cdm(コンテンツ復号化モジュール)を提供しますか?

私たちはすでにstarboard/player.hの移植を行っていますが、私はplayerの参照コードが大きな助けになったと言います。しかし、私がstarboard/drm.h移植(Cobalt 6.14197)を開始しようとすると、私はdrmに関連する少しのコードしか見つけられません。 (例:Starboard_decryptor、drm.h API用のスタブ実装)。

ライセンス解析、ポリシーなどを処理する独自のコンテンツ復号化モジュールを実装する必要がありますか、またはコバルトがリファレンスcdm(これは素晴らしい)を提供し、OEMCryptoモジュールを使用して残りの部分を完成させますか?

答えて

1

コバルト社は、暗号化されたメディアエクステンションと互換性のあるDRMシステムをサポートすることができますが、これはデプロイされた製品のPlayReadyとWidevineでのみ実証されています。

ライセンスでは、WidevineまたはPlayReadyとのオープンソースリファレンス統合を提供することが難しくなるため、コードを統合してライセンス挑戦を生成し、キーをインストールし、解読する前にサンプルを解読する必要があります。これを行うには、src/mediaのコードを変更する必要はありません。Starboard Player/drm/media APIを実装するだけでこれを達成できるはずです。

オープンソースでないリファレンス実装にアクセスするには、関係するビジネスエンティティに直接連絡することができます。

関連する問題