Android MediaPlayer で AES 暗号化された HLS コンテンツをストリーミングしようとしていますが、コンテンツが読み込まれません。
.m3u8 ファイル (akamai でホストされている) へのパスには、URI に解析される (復号化と認証の目的で) URL に追加のパラメーターが含まれており、URI は MediaPlayer に渡されます。
これらの追加パラメーターを含む URL を手動で Web ブラウザーに入力し、正しい m3u8 ファイルを問題なく取得できます。Mac で QuickTime を URL に向けようとしたところ、うまく再生されましたが、Android の MediaPlayer は認識していないようです。それをどうするか。
MediaPlayer を使用して暗号化された HLS ストリームを再生する方法について、何かアドバイスはありますか?
編集: 呼び出しは https 経由で行われ、Android 4.0 (ICS) 最小をターゲットにしています