私のアプリでは、ユーザーはビデオを再生して画面を離れることができ、バックグラウンドで引き続き再生されます (オーディオのみ)。その後、戻ってビデオの視聴を続けることができます。これは、ビデオが含まれているビューが破棄され、後で再作成されることを意味します。ビューが再作成され、プレーヤーがその AVPlayerLayer に設定されるたびに、ビデオ、さらに重要なことにオーディオに顕著なラグが発生します。
この遅延を解消する方法を知っている人はいますか?
私のアプリでは、ユーザーはビデオを再生して画面を離れることができ、バックグラウンドで引き続き再生されます (オーディオのみ)。その後、戻ってビデオの視聴を続けることができます。これは、ビデオが含まれているビューが破棄され、後で再作成されることを意味します。ビューが再作成され、プレーヤーがその AVPlayerLayer に設定されるたびに、ビデオ、さらに重要なことにオーディオに顕著なラグが発生します。
この遅延を解消する方法を知っている人はいますか?