在BlackBerry Storm上播放音频文件
问题描述:
我想从URL播放mp4音频文件。此代码适用于非触控设备,但我在Storm上玩游戏时遇到问题。在BlackBerry Storm上播放音频文件
Player player = javax.microedition.media.Manager.createPlayer(url);//_source
System.out.println("******************LoginScreen.player" + LoginScreen.player);
playerListener = new MediaPlayerListener();
LoginScreen.player.addPlayerListener(playerListener);
LoginScreen.player.realize();
LoginScreen.player.prefetch();
LoginScreen.player.start();
答
由于您使用的是HTTP的位置,你应该specify an interface。
支持WiFi:;接口=无线
因此您的网址应该是像这样:
String url= "http://yoursite.com/file.m4a;deviceside=true;interface=wifi";
Player player = javax.microedition.media.Manager.createPlayer(url);//_source
答
检查,如果你的文件是用支持的编解码创造了黑莓风暴
,这将是为什么你不容重现音频文件
的原因MP4音频文件播放BlackBerry Storm智能手机 支持的编解码器有:AAC-LC,AAC +,eAAC + AMR-NB QCELP EVRC
我的经验,有时你能重现与其它编解码器创建的文件,但你会发现在玩一些问题... =(
希望它有助于
+0
我检查了我的音频文件的编解码器,所有都是正确的,而且文件没有任何问题,它不是只在风暴中播放,你能帮助我吗? – Archana 2011-06-16 05:33:18
嗨阿奇纳什么样的是U刚开? – Jorgesys 2011-06-14 15:37:15
文件是m4a格式,我没有得到它不播放的原因。控件停止创建播放器方法。 – Archana 2011-06-15 04:43:51