我正在用 java 开发一个用于 BB 5.0 的广播应用程序。我找不到从我拥有的 url 流地址播放收音机的方法。我使用多种格式,但没有任何效果(.pls、.aac、.m3u)。RuntimeException
每次我尝试播放流时都会得到一个。内容还可以,我查过了。
InputStream stream = Connector.openInputStream(urlPlay);
StreamConnection streamConnection = (StreamConnection) Connector.open(urlPlay, Connector.READ);
InputStream readAhead = streamConnection.openDataInputStream();
byte[] audioData = new byte[500];
readAhead.read(audioData,0,audioData.length);
ByteArrayInputStream in2 = new ByteArrayInputStream(audioData);
player = javax.microedition.media.Manager.createPlayer(in2, "audio/aac");
System.out.println("REALIZE");
player.realize();
System.out.println("PREFETCH");
player.prefetch();
System.out.println("START");
player.start();
编辑:
当我使用我的 .pls 文件中的 URL 时,我听到了一点流媒体的声音,但它立即停止了。