Javaでオーディオプレーヤーをコーディングしたいと思います。 java.JavaFX
はmp3の演奏を非常にいいサポートをしていますが、私は自分のプレーヤーにもラジオを聞く可能性を望んでいます。Javaでラジオストリーム(shoutcast)を再生する最も良い方法は?
問題は、私はいくつかの時間で検索しましたていると私は私のように働く何かを見つけることができませんでしたが欲しい:
- MP3SPIは - これはいいですが、ただ文句を言わない は、いくつかのストリームに
- vlcjをプレイ - I最新のバージョン 1.2.0をテストしましたが、VLCのベータ版を使用していたので、ストリーム が何の理由もなく停止した時がありました。
- NativeSwingのWindows Media Player しかし、それは重量のあるコンポーネント であり、私は をWMPに依存させたくありません。
私は運が悪いです。あなたがこのトピックについてもっと知っていれば、それを共有してください! ありがとうございました!
私はMP3SPIに問題があります:Windowsでは「無効なHttpResponse」が表示され、Linuxでは再生できないストリームがいくつかあります(http://89.47.247.59: 8020 /)。コードはウェブサイトとまったく同じように見えますが、AudioInputStreamをAudioSystem.getAudioInputStream(file)に置き換えました。 AudioInputStream in = AudioSystem.getAudioInputStream(新しいURL(http://89.47.247.59:8020/)); – aureliangtx