サーバーからメディア ストリームを要求するアプリケーションがありますが、要求に Cookie を含める必要があります。そうしないと、サーバーが 500 エラーを返します。MediaPlayer には、URI 要求と共に Cookie を送信する機能がありません。
これを回避する私の方法は、Android にリクエストをプロキシさせることです。MediaPlayer でローカルホスト ( http://localhost/?ID=1 ) にリクエストを送信し、小さなプロキシ アプリで Cookie を使用してリクエストを送信し、メディア ストリームを返します。
私の質問は、プロキシ側を作成するにはどうすればよいですか? http 要求の localhost でアプリにリスナーを設定するにはどうすればよいですか?
それを行う方法について完全なコードを書く必要はありません。単純なクラス名と、Android アプリがメディアプレーヤーからのリクエストをリッスンする方法を示すサンプルコードだけです。