2012-12-16 1 views
2

AVAudioPlayer를 사용하여 MonoTouch로 작성된 앱의 mp3를 완벽하게 반복하고 싶습니다.이를 달성하는 방법에 대한 예제를 찾을 수 없습니다. 나는 http://gamua.com/blog/2012/05/gapless-mp3-audio-on-ios/에 훌륭한 도서관을 발견했다. 그러나 그것은 객관적인 것을 위해 쓰여졌다. c.모노크락에 갭이없는 mp3를 반복하는 방법은 무엇입니까?

장치가 잠겨 있어도 오디오가 계속 재생되고 AudioSession 초기화 프로그램으로 재생했지만이 방법도 사용하지 못했습니다.

결과를 얻는 데 도움이되는 예제 또는 라이브러리를 찾을 수 없습니다.

답변

2

사이에 공백없이 노래를 대기열에 넣으려면 AVQueuePlayer을 사용해야합니다. 노래를 미리로드 할 수 있습니다. 같은 곡을 반복하고 싶다면 AVAudioPlayer에서 NumberOfLoops을 0으로 설정하면 영원히 반복됩니다.

백그라운드에서 오디오를 재생하려면 Info.plistUIBackgroundModes을 선언해야합니다. 이 남자의 기사 here을보십시오. 그는 Obj-C를 사용하고 있지만 코드를 MonoTouch로 포팅 할 수 있어야합니다.

관련 문제