마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

mp3 플레이어 & mp3 스트리밍 서비스 어플 만들기 관련 조언좀 부탁드립니다 (ndk,ffmpeg,서버 기타등등)

0 추천
제목 그대로 멜론같은 음악 스트리밍 서비스 어플을 만들어 보려고 합니다

 

스터디 목적이기 때문에 수익이나 기타 다른것들은 고려하지 않고요 기술을 사용하여 구현해 내는것이 가장큰 목적입니다

 

작업은 혼자서 진행하며 기간은 4개월 정도 입니다

 

기능은

- mp3 플레이어

재생,정지,정지했다 시작할경우 정지됫던 부분부터 다시재생,

프로그레스바처럼 현재 재생되고 있는 부분 ui처리 ,

예를들어 3분짜리 곡이라고 하면 1초 지날때마다 하나씩 올라가며 다른시간으로 이동시 해당 시간에 해당하는 부분을 재생한다.

 

음질 조절(이게 가장 중요함)

기존의 mp3플레이어 들을 보면 음질 조절을 할수있는데 해당 주파수 ?? 조절을 하여 음질에 변화를 주더군요 보통, rock,어쿠스틱,알앤비,재즈....이런형태로 기본적으로 셋팅되있는 것들과 사용자정의 형식으로 직접 주파수?를 조절하여 음질에 변화를 주는데 이 기능을 구현해 낼수있을지가 가장큰 궁금증 입니다. 현재로는 방법을 모르겠네요

 

구현방법예상

안드로이드 자체 지원하는 mediaplayer로는 위에 기능들을 구현하기 좀 어려워 보입니다.

ndk를 이용 opensl 쪽 플레이어를 이용해야 할지 아니면 직접 만들어야 할지 ...

직접 만든다면 어떤방식으로 만들어야 할지 .. 모르는게 너무 많네요 감도 못잡겠습니다. ㅜㅜ

 

ffmpeg 이쪽을 이용해야 하는건지..

 

서버쪽에 있는 mp3파일 형태를 스트리밍 방식으로 재생을 하되 위에기능을 포함하는 플레이어를 만들어 재생을 할수있는 어플이 목표입니다. 설계나 방법에 대해서 조언좀 부탁드립니다. 참고자료나 비슷한걸 만들어 보셧다거나 도움이 될만한것들 작은것이라도 좋으니 도움좀 부탁드려요 ㅠ
tonecolor (410 포인트) 님이 2016년 1월 20일 질문

1개의 답변

0 추천

MediaPlayer로 가능합니다. 음질 조정은 AudioEffect 를 쓰시면 됩니다.

4개월이 아니라 4일 내에 짜실거예요..^^

 

http://www.101apps.co.za/index.php/articles/perfect-sound-using-the-equalizer-effect-a-tutorial.html

익명사용자 님이 2016년 1월 20일 답변
...