Domanda

Sto creando un'app per una stazione radio online.L'app funziona bene.
La mia radio non riprende al termine della chiamata.E devo riavviarlo di nuovo.

Ecco il mio codice:

    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
;
        }
    }

Qualcuno può aiutare?

Nessuna soluzione corretta

Altri suggerimenti

sono state trovate domande simili, ma anche senza risposta ...

Non ottenere il trigger AudioListenerInterruptionEnd

https://stackoverflow.com/q/8819315/751932

Probabilmente può aiutarti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top