【问题标题】:How to resume playing from background如何从后台恢复播放
【发布时间】:2011-07-21 20:01:20
【问题描述】:

我正在制作一个在线广播电台应用程序。该应用程序运行良好。
通话结束后我的收音机没有恢复。我必须重新启动它。

这是我的代码:

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

有人可以帮忙吗?

【问题讨论】:

    标签: ios objective-c playback resume internet-radio


    【解决方案1】:

    找到了类似的问题,但也没有回复...

    Do not get the AudioListenerInterruptionEnd trigger

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

    或许对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-01
      • 2011-04-20
      • 2016-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多