• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Audiostream im Sperrmodus weiter abspielen

mase_84

Jonagold
Registriert
28.02.10
Beiträge
23
Hallo Zusammen,

ich arbeite gerade an einer App namens "Eiszeit", welche bereits im App Store ist. Hier werden verschiedene Streams abgespielt und dargestellt, aber leider habe ich es noch nicht hinbekommen, dass der Stream auch im Hintergrund abgespielt wird. Vor allem dann wenn die App verlassen wurde bzw. der Sperrmodus eingeschaltet ist.

Ich suche da schon die ganze Zeit nach Lösungsansätzen, finde aber nichts. Kann mir hier jemand auf die Sprünge helfen?

Danke & Grüße
Matthias
 
Habs eben selbst gefunden:


- (void)viewDidLoad
{
[super viewDidLoad];
NSError *setCategoryErr = nil;
NSError *activationErr = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryErr];
[[AVAudioSession sharedInstance] setActive: YES error: &activationErr];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
UIBackgroundTaskIdentifier newTaskId = UIBackgroundTaskInvalid;
newTaskId
= [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:NULL];

}