안녕하세요.


음악플레이어를 만들고 있는데요.

음악플레이어는 처음이라 난간한점이 많습니다.

인터넷에 소스도 얼마없고 그나마 StreamingMediaPlayer 라는 소스를 찾아 스트리밍분석중에 있습니다.


소스를 분석해보면 url로 mp3파일을 처음 받아 저장하는 file1번이 있고 어느정도 받다가 초기 버퍼 사이즈 만큼 받으면

file2 를 만들고 file1을 file2로 복사를 하고 file2 파일을 실행을 시킵니다.


그런후 file1 을 다 받으면 file3 을 하나 만들어서 file1을 file3으로 복사하고 file2를 플레이하던 플레이어는 일시정시 시킨후에

file3번을 정지시킨 위치에서부터 재생을 시작합니다.

그리고 file1,2는 삭제를 시킵니다.


그런데 file2에서 file3으로 옮길때 소스에서는 듣는사람이 잘 느끼지 못한다고 했는데 끊겨 들리네요.


아무래도 이런방법이 아닌것 같은데요..


이 방법이 맞는지 질문드립니다.


그리고 스트리밍파일이 아닌 mp3파일을 서버에서 받아오는데 문제는 없는지 궁금하네요.


답변주시면 감사하겠습니다..