0
私はAVPlayer
を使用していますが、デバイス上でも完全に動作していますが、シミュレータ上でまだ動作しているデバイスで突然停止しました。なぜそれが動作を停止したのか分かりません。 [player play];
のように、ビデオを再生するためのコードAVAudio Playerがデバイス上で動作しなくなる
NSURL *url=[NSURL URLWithString:self.urlStr];
self.audioSound = [[AVPlayer alloc] init];
playerItem = [AVPlayerItem playerItemWithURL:url];
[playerItem addObserver:self forKeyPath:@"playbackBufferEmpty" options:NSKeyValueObservingOptionNew context:nil];
[playerItem addObserver:self forKeyPath:@"status" options:0 context:nil];
[self.audioSound replaceCurrentItemWithPlayerItem:playerItem];
これはあなたに何が起こっているのではなく、あなたのデバイスのミュートスイッチが振動するように設定されていれば容赦しますか?あなたはAVPlayerを使用していると考えています。 –
あなたはそれを除外しているかもしれませんが、現在のアイテムを置き換えて実際に新しいアイテムをプレイしていますか? ( '[self.audioSound play]') – sooper