RTP経由でサーバーからオーディオストリーミングを再生する方法は次のとおりです。RTPでストリーミングするJ2MEオーディオプレーヤーを一時停止および再生する方法
try {
String url = "rtp://...";
Player p = Manager.createPlayer(url);
p.realize();
VideoControl video = (VideoControl) p.getControl("VideoControl");
Item itm = (Item) video.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE, null);
midlet.form.append(itm);
p.start();
} catch (Exception e) {...}
私はhttpを試して、うまくいきました。 httpでは、すべてのメディアコンテンツがダウンロードされ、再生、一時停止、再生ができます。それは大丈夫です。私はRTPからオーディオを再生したい。ユーザーが再生する必要があるときに(そして、ダウンロードされた最後のポイントからダウンロードを始めて(最初からではなく)から)再生する必要があるときに、プレイヤーを一時停止する方法(データはダウンロードされず、メディアが一時停止したレコードを保持する方法)を知りたい
私の知る限り、スマートフォンは、携帯電話がセッションを維持せず、リクエストがサーバーに送信されるたびにサーバーに返信するので、サーバーとのセッションを維持できません。応答、セッション管理なし)を取得します。たぶん私は間違っています。
いずれにしても、J2MEアプリケーションのオーディオを一時停止(およびダウンロードを停止)し、もう一度再生する(ダウンロードが停止した最後のポイントからダウンロードを開始する)ことはできますか?いずれかが良い解決策、サンプルコードを知っている場合は、私に知らせてください。