티스토리 뷰

반응형

MediaPlayer

-Idle : 앱의 MediaPlayer와 디바이스의 Mediaplayer가 연결되있는 상태 (reset을 통해 idle상태가 됨)

-Initialized : 재생시킬 데이터소스를 설정 ( setDataSource를 통해 Initialized상태가 됨)

-Prepared : 미디어를 재생시키기 위해서는 재생시킬 데이터의 간격 등에 대한 정보를 사전에 가지고 있어야 함( prepare를 통해 해당 정보들을 설정하여 Prepared상태가 됨)

-Started : 미디어를 설정한 정보바탕으로 재생 시킴(start를 통해 Started상태가 됨)

-Paused : 미디어를 일시정지시킨 상태(pause를 통해 Paused상태가 됨)

-PlaybackCompleted : 미디어를 일시정지시킨 상태 

*** Paused, PlaybackCompleted 차이점 : Paused는 start할 때, 일시정지되었던 부분부터 재생, PlaybackCompleted는 start할 때, 처음부터 재생

-Stopped : 미디어 재생을 중지한 상태(stop을 통해 Stopped 상태가 됨)

-End : 앱과 디바이스의 MediaPlayer 연결을 끊은 상태(release를 통해 End 상태가 됨 *ppt에서 reset이 아닌 release여야 함...) 

 

 

*상태에 따라서 메소드 사용이 정해져 있음 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함