0

AVPlayer を使用してビデオを再生しています。そして、これらの手順に従ってください

  • ミュージック アプリを開き、曲を再生して一時停止する
  • アプリに移動してビデオを再生する
  • ヘッドフォンを接続した状態で、中央のボタンを押して音楽アプリの再生を再開します

その後、ミュージック アプリは再生されますが、ビデオが空白になります。読書から 割り込みへの対応

オーディオの中断は、アプリのオーディオ セッションの非アクティブ化です。使用しているテクノロジーに応じて、オーディオが即座に停止または一時停止します。

ビデオを一時停止する必要があることは理解していますが、ビデオがブランクになるのはなぜですか?

ヘッドフォンの中央ボタンをもう一度押して音楽を一時停止すると、ビデオは再び正常になりますが、一時停止状態のままです

これは正常な動作ですか、これを防ぐ方法はありますか?

4

1 に答える 1

0

音楽アプリを無効にしようとした後MPNowPlayingInfoCenter、見つけました

再生前にこれらを呼び出すだけです

[[AVAudioSession sharedInstance] setActive:YES error:nil];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

これにより音楽アプリが無効になり、ヘッドフォンの中央ボタンを切り替えても影響はありません

于 2015-08-26T08:47:21.183 に答える