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
scroll top