我正在開發一個用於Java 5.0的BB 5.0的廣播應用程序。我沒有找到從我擁有的網址流地址播放廣播的方法。我使用多種格式,但沒有任何工作(.pls,.aac,.m3u)。每次嘗試播放流時,我都會收到RuntimeException
。內容是好的,我已經檢查過了。黑莓java廣播流
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文件,我聽到我的流一點點,但它會立即停止。
異常發生在哪裏? – christopher 2013-02-25 16:05:08
in player.start() – Mun0n 2013-02-25 16:21:48