3

스트리밍 오디오를 재생할 때 MPMoviePlayerController를 사용하고 있습니다. 백그라운드 오디오가 올바르게 작동하도록 노력하고 있습니다. 지금은 앱을 종료 할 때도 오디오가 계속 재생됩니다. 잠금 화면과 멀티 태스킹 바는 작업을 제어합니다.연속 배경 오디오와 MPMoviePlayerController?

노래가 끝나면 앱이 다음 트랙으로 넘어가서 재생됩니다. 앱이 열려있을 때 작동하지만 백그라운드에있을 때는 작동하지 않습니다 (노래가 끝났지 만 다음 트랙으로 넘어 가지 않습니다). 그러나 노래가 끝나고 앱을 다시 열면 다음 노래가 즉시 시작됩니다.

현재 NSNotificationCenter를 사용하여 트랙이 끝날 때 (내 앱 대리인에서) 다음 트랙으로 넘어갈 때를 추적합니다. 다시 말하지만 앱이 열려있을 때 매력처럼 작동합니다. 노래가 끝난 후 오디오를 계속 재생할 수있는 더 좋은 방법이 있습니까?

답변

4

최근에이 문제가있었습니다. 답변이 다른 사람들을 돕기를 바랍니다.

당신은 예를 들어 재생 목록을 가지고 배경 모드 나 잠금 모드에서의 viewDidLoad에이 코드 줄을 추가하는 동안 다음 곡을 재생하려면 :

[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; 

이 앱은 원격 제어 이벤트를 지원합니다.

관련 문제