3

私はWeb全体を見回して、さまざまなことを試しましたが、Javaでストリーミングオーディオを再生する方法がわかりません。これは、Iamが現在開発しているアプリケーションにとって重要です。ラジオです。私はすでにそれをウェブ用に書いていますが、デスクトップ版が欲しいのですが、Javaが道のりかもしれません。

ストリームは次のようになります(主にMP3):http: //lyd.nrk.no/nrk_radio_mp3_mp3_h(NRK MP3の例-ノルウェーのラジオチャンネル)。

では、ここからどこに行けばいいのでしょうか。私はJMF、FMJ、そして他の多くのものの両方を試しました。オーディオをストリーミングしたいだけです。すべての回答に感謝します。助けてください。

4

2 に答える 2

4

Java FX 2(最新バージョンは2.1)を試しましたか?かなり使いやすいメディアコンポーネントがあります。私の経験では、ストリーミングビデオ(JavaFX 2.1ではh.264でも)を含むビデオに適しています。それで通常のmp3ファイルを再生できますが、mp3のストリーミングを試したことはありません。

于 2012-05-03T19:59:42.360 に答える
1

JavaFX 2 は mp3 ストリームをサポートしていませんが、ハッキングできます。

新しいスレッドで任意の ICY mp3 ストリームへのソケット接続を開き、ファイルへのバイトの保存を開始します。

数キロバイトを受信したら、JavaFX MediaPlayer でファイルを開いて再生しますが、別のスレッドでバイトの受信を停止しないでください。

これが私のために働いたものです。

于 2012-05-09T15:23:21.410 に答える