我已經搜索了很多,並沒有找到一個堅實的答案。我將如何在Java中製作音頻流媒體?
基本上,我正在尋找的是一種能夠在線連續播放音樂的方式,例如廣播電臺。
我想收件人能夠輕鬆地訪問流爲好,最好使用使用URL這樣他們的瀏覽器:http://123.114.138.78/stream/radio.mp3
源音頻文件應該是本地的音頻文件。
我已經看過使用JMF,但我看不出如何做到這一點。
我已經搜索了很多,並沒有找到一個堅實的答案。我將如何在Java中製作音頻流媒體?
基本上,我正在尋找的是一種能夠在線連續播放音樂的方式,例如廣播電臺。
我想收件人能夠輕鬆地訪問流爲好,最好使用使用URL這樣他們的瀏覽器:http://123.114.138.78/stream/radio.mp3
源音頻文件應該是本地的音頻文件。
我已經看過使用JMF,但我看不出如何做到這一點。
通過互聯網流式傳輸字節在Java中幾乎是小菜一碟。你的問題是獲得這個字節流。你要流出什麼樣的聲音? MIDI?流? MP3? – 2012-03-10 20:42:30
@JakubZaverka我正在計劃流式傳輸mp3,但如果需要,我可以開放其他種類。 – Hogofwar 2012-03-10 21:10:02
那麼......如果你要使用mp3,那麼你可以創建m3u文件,並開始字節流式傳輸mp3文件,而不需要任何解碼。它只是讀取FileInputStream並將數據發送到Socket。 – 2012-03-10 21:15:59