オンラインラジオ局アプリを作っています。アプリはうまく機能します。
通話が終了した後、ラジオが再開しません。そして、私はそれをもう一度再起動する必要があります。
これが私のコードです:
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
;
}
}
誰でも助けることができますか?