完全に機能するMPEG-DASHエンコーダがあります。今私はそれをストリーミングコンテンツがDRM保護されるように拡張しようとしています。私はここでお聞きし:)完全なサンプルの暗号化(オーディオトラック)でMPEG-DASH CENCエンコーダはブラウザでMEDIA_ERR_DECODEの問題を生成します。
私はAES128と「MDATA」ボックス内の各サンプルを暗号化することができますことを決めたので、私は非常に簡単に理解することができないんだ二つの問題を持っています/ CTR/NoPaddingと8byteの長さのIVは後で "senc"ボックスに格納されますか?
"senc"ボックスがIVのコンテナである場合、 "traf"(フラグメント)にはまだ "saiz"と "saio"ボックスが必要ですか?
もし私がそこに保存する必要があるオフセット/サイズですか? "senc"ボックスか...?
ストリームがDRMなしで完全に動作していることを確認しました。「pssh」ボックスとdash.jsのClearKey DRMサポートを使用してDRMセッションが正常に作成されました。 3日間私のことを気にするのは、ブラウザがそれをうまくデコードできるように、フラグメントボックスがどのように表示されるべきかだけです。私は前の3つの質問に関連して何か間違ったことをしたと思います。