2012-10-28 7 views
0

다른 프로그램이 실행되는 동안 운영 체제가 중단없이 오디오를 계속 재생할 수 있는지 궁금해했습니다.오디오 재생 및 멀티 태스킹

때로는 집중 프로그램을 실행하면 음악이 잠깐 멈추는 것을 알 수 있습니다.

하지만 일반적으로 집중적 인 게임을하면서 음악을들을 수 있습니다. 운영 체제가 중단없이 (거의) 재생할 수있는 방법은 무엇입니까?

답변

0

오디오 하드웨어에 의해 재생됩니다 :

안드로이드 SDK는 일반 응용 프로그램이 (높은) 우선 순위를 변경할 수 있다고 말한다. OS를 포함한 소프트웨어는 "버퍼"라는 청크를 반 규칙적으로 하드웨어로 전송합니다. 마지막 청크가 다 떨어지기 전에 하드웨어가 다음 청크를 수신하는 한, 재생은 계속됩니다.

나는 나의 이야기 슬라이드에의 다이어그램을 가지고 :

http://blog.bjornroche.com/2011/11/slides-from-fundamentals-of-audio.html