mp3 플레이어를 만들고 있습니다. 서버와 클라이언트로 동작하는 구조를 가지고 있는데요

서버에서는 mp3 파일을 몇 kb로 잘라서 보내주고 클라이언트에선 그걸받아 파일로 만들고 플레이를 하고

있습니다. 그렇게하니까 플레이 대기시간도 길어지고, 받는 도중에 끊어지는 등 단점이 여러가지입니다.

지금은 MediaPlayer를 사용하고 있는데, 이클래스에서는 여기까지가 한계 인듯합니다

그래서 지금은 java로 구현된 mp3 플레이어들을 보고 있습니다.

그러니까 질문이.... 아!   mp3파일을 byte단위로 끊어 받아서 바로 바로 플레이를 할수 있는 방법이 있을까요?