問題タブ [mp4box]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
988 参照

encryption - exoplayer2 で暗号化されたダッシュ チャンクを再生する方法

暗号化されていないダッシュストリームを再生しようとしましたが、exoplayer2 で問題が発生してもスムーズに動作します ..

しかし、暗号化なしで動作するため、ストリームと完璧を復号化する方法がわかりません。

私は exoplayer 復号化コードを試していません。そうするための提案が必要です。

私はそうするためにffmpegとmp4boxを使用しました

Intercept.mp4 --> 元のソース ビデオ ファイルです。

// -- ビデオとオーディオの分離と解像度の SPERATING スクリプト

//---------------- AES CTR モードのキーと IV を含む XML ファイル-----------

// -- 暗号化スクリプト

// -- 解読スクリプト --

// -- 暗号化されたセグメントのメインフェスト --

// -- 暗号化されていないセグメントのメインフェスト --

ファイルのフォルダ構造

http://localhost:8085/test23/output e .mpd --> 暗号化された URL

http://localhost:8085/test23/output u .mpd --> 暗号化されていない URL

暗号化されていない URL は exoplayer コードで問題なく動作し、2 時間のビデオでもシーク時間はありません

アンドロイドのコード

SimpleExoPlayerView コンポーネント

Java コード

セグメントを復号化して直接再生するための提案が必要です。