So setzen Sie die Wiedergabe aus dem Hintergrund fort
-
29-10-2019 - |
Frage
Ich mache eine Online-Radiosender-App.Die App funktioniert gut.
Mein Radio wird nach Beendigung des Anrufs nicht wieder aufgenommen.Und ich muss es erneut starten.
Hier ist mein Code:
void MyAudioSessionInterruptionListener(void *inClientData, UInt32 inInterruptionState)
{
ShoutcastAudioStreamer *radio = (ShoutcastAudioStreamer*)inClientData;
if (inInterruptionState == kAudioSessionBeginInterruption) {
[radio stop];
NSLog(@"kAudioSessionBeginInterruption");
}
else if (inInterruptionState == kAudioSessionEndInterruption) {
// [radio start]; // this doesn't work - radio is gone
;
}
}
Kann jemand helfen?
Keine korrekte Lösung
Andere Tipps
ähnliche Fragen wurden gefunden, aber auch ohne Antwort ...
Den AudioListenerInterruptionEnd-Trigger nicht erhalten
https://stackoverflow.com/q/8819315/751932
Wahrscheinlich kann es Ihnen helfen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow