2011-08-21 76 views
1

我试图播放从网上直接链接文件播放MP3(HTTP),但它抛出异常Can not create player for: Unsupported contect type无法在J2ME

代码简单

Player player = Manager.createPlayer("http://c648382.r82.cf2.rackcdn.com/01_Genesis_001/0001.mp3"); 
player.realize(); 
player.start(); 

这里是堆栈跟踪:

javax.microedition.media.MediaException: Cannot create a Player for: Unsupported content type 
    at javax.microedition.media.Manager.getPlayerFromType(+13) 
    at javax.microedition.media.Manager.createPlayer(+35) 
    at javax.microedition.media.Manager.createPlayer(+389) 

我正在使用WTK 2.5.2DefaultColorPhone模拟器

有什么建议?

回答

1

据我所知2.5.2不支持mp3。你是否尝试过模拟器的newer versions

此外,根据我的回忆,还有一种方法可以通过编程方式查找特定设备/仿真器支持的内容类型。如果您有兴趣,请查看JSR 135(MMAPI)javadocs以获取详细信息。

+0

是新的模拟器在eclipse中工作吗? –

+0

我没有关于日食的数据。只听说它与netbeans集成在一起 – gnat