我想用Java編碼音頻播放器。 java.JavaFX
對mp3播放有非常好的支持,但我想讓我的播放器也可以收聽廣播。在Java中播放廣播流(shoutcast)的最佳方式是什麼?
問題是我已經尋找了一段時間,我沒有找到的東西,就像我想:
- MP3SPI - 這是好的,但就是不會 玩一些流
- vlcj - 我已經測試了最新版本 1.2.0,但是與VLC的測試版本,所以我曾經有時流 剛剛停止無故。
- NativeSwing的Windows媒體播放器 但這是一個重量級組件 也我不想讓它 可靠的WMP。
所以我有點不走運。好人如果你對這個話題有更多的瞭解,請分享! 謝謝!
嗨和抱歉的延遲(學校)。我與MP3SPI的問題是:在Windows上,它給了我「無效的HttpResponse」,並在Linux上有一些只是不會播放流(http://89.47.247.59: 8020 /)。代碼看起來和他們的網站完全一樣,但我已經將AudioInputStream替換爲= AudioSystem.getAudioInputStream(file); AudioInputStream in = AudioSystem.getAudioInputStream(new URL(http://89.47.247.59:8020/)); – aureliangtx