如何使用Java流式传输mp3文件?

Boz*_*zho 5 java streaming

我有一个mp3文件的集合,我想连续发送到客户端,一个接一个 - 像一个基于mp3文件列表的互联网广播(假设列表是无穷无尽的).

什么是最好的方法?协议是HTTP还是RTSP无关紧要(流行的播放器无论如何都支持所有内容).

这可以用java servlets + tomcat完成,还是需要像Icecast这样的特殊服务器?