안녕하세요. 음악 앱을 제작하고있는 개발자 입니다.

현재 일반 음악파일이 아닌 암호화된 음악파일을 재생하려고 합니다.
디코딩하는 과정에서 buffer에 저장하게 될꺼구요.

mediaplayer 는 setData 에 Uri.context, path, http, fileDescript 요렇게 할 수 있는거로 아는데요

buffer 에 올려진
메모리에 올려진
스트림에 올려진
byte[] 에 올려진 (다같은말이지만 답답함에ㅠ)

데이터를 바로 mediaplayer 로 넘겨주는 방법은 없는건가요?

대부분 디코딩이나 파일이 커서 잘라서 넘겨주는 방법으로
tempFile 을 만들어서 하시던데
tempfile 도 허용이 안되는 상태라서요!
(잘라서 mediaplayer.setData 하면 중간에 음이 끈키는 현상이 발생하겠죠...?)

요약 : mediaPlayer 에 stream 을 바로 넘겨줄 수 있는 방법좀 구걸합니다ㅠ 굽신굽신^^

오늘도 기분 좋은 개발 되세요~