iPadアプリでは、ビデオストリームがプレーヤービューで再生されています。プレーヤービューには、新しいビューに移動するためのボタンがあります(ユーザーがこのボタンをクリックすると、ナビゲーションコントローラーで新しいビューを押します)。新しいビューには、プレーヤービューに戻るための戻るボタンがあります。
要件は、ユーザーがボタンをクリックして新しいビューを押しても、ビデオが再生され続けることです。これで、新しいビューがユーザーに表示され、ビデオがまだ再生中であることがユーザーに通知されます。
これは正常に機能します。新しいビューに移動すると音声が聞こえますが、プレーヤーを解放していません。ただし、新しいビューに約2分間留まってから、戻るボタンを押してプレーヤービューに移動すると、オーディオは正しく続行されます。ただし、ビデオは2分以内に経過したフレームを早送りしてから、現在のビデオフレームに到達します。
なぜこれが起こっているのか誰かが提案できますか?