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

안드로이드 스트리밍 플레이어 구현 관련 질문입니다.

0 추천
현재 미디어 플레이어를 사용하여 URL을 받아서 스트리밍 서비스를 제공하는 어플리케이션을 만들고있는데

mediaplayer 객체를 싱글톤으로 유지해서 플레이어 액티비티가 destroy되었을 때 넘겨주고 다시 create되었을 때

받도록 구현해두었습니다.

 

그렇게 하니 액티비티가 종료되어도 플레이어에서 재생되던 파일에 대한 정보는 유지할 수 있었는데

앱을 종료한 후(back 버튼 눌러서 나가기 했을 때) 다시 앱을 실행시키고 플레이어 액티비티를 띄우면

(당연하지만) 재생 정보가 유지되지 않아서 문제입니다.

 

그래서 찾아보니 service를 이용하라고 들었는데 Service를 어떤 방식으로 사용해야 하는지

(지금 mediaplayer 객체가 Activity에 들어가있고 플레이어 액티비티에서 레이아웃이랑 다 잡아주는 상황입니다.)

그리고 Service를 사용하지 않고 앱이종료되어도 SharedPreference같은 것들을 사용하여

구현할 수 있는 방법이 있는지 알고싶습니다.
seolki (220 포인트) 님이 2014년 8월 25일 질문

1개의 답변

0 추천
 
채택된 답변
단순히 재생주소와 재생시간만 저장한다면 SharedPreference에 저장하면 됩니다.
인연 (31,880 포인트) 님이 2014년 8월 26일 답변
seolki님이 2014년 8월 28일 채택됨
...