1

PlayReady や AES-128 などの業界標準の暗号化技術を使用して、HTTP ライブ ストリーミング用にファイルの小さなセグメントを暗号化/復号化することはできますか?

iOS のデフォルトの HLS 実装が AES-128 暗号化でどのように機能するのかわかりません。つまり、部分セグメント (TS) をダウンロードしてファイルをプログレッシブにストリーミングできますか? それとも、ファイル全体をダウンロードし、コンテンツ全体を復号化してから再生を開始する必要がありますか?

私が経験した一部の PlayReady クライアントでは、後者のアプローチ (最初に完全にダウンロードする) を観察しました。しかし、セキュリティを確保するためには、再生レイテンシーのひどい妥協のように思えます (おそらくそれを回避する方法はありません)。

この件に関するいくつかの光は非常に役に立ちます。ありがとう!


PS: 技術文書やマニュアルへの参照は素晴らしいでしょう!

4

1 に答える 1