2

私はこのコードをjavaで使用しており、Blackberry 9000でrtspオーディオストリームを聞くことができますが、サーバーログでrtspストリームが送信されていることを確認でき、電話がコンテンツを取得していることに気付くことができますが、BlackBerry8320では音が聞こえません。

javax.microedition.media.Player ppp = javax.microedition.media.Manager.createPlayer("rtsp://rtspink;deviceside=true;apn=streamingAPN;");
ppp.addPlayerListener(RadioPlayingScreen.this);
ppp.realize();
VolumeControl vc = (VolumeControl) ppp.getControl("VolumeControl");
if (vc != null) {
   vc.setLevel(100);
}
ppp.prefetch();
ppp.start();

私が言ったように、このコードはブラックベリー9000で完璧に機能しますが、ブラックベリー8320では音が聞こえません。

4

1 に答える 1

0

BB9000とBB8320はrtspサーバーとの通信に異なるプロトコルポートを使用しており、BB8320が使用していたものはオペレーターのファイアウォールによってフィルタリングされたようです。

于 2011-04-05T14:02:52.417 に答える