AVQueuePlayer
URL から読み込まれた一連のムービーを再生するために使用します。再生する必要が
あるすべての配列でプレーヤー インスタンスを初期化しようとしました。AVPlayerItems
player = [[AVQueuePlayer queuePlayerWithItems:playerItemsArray]
ただし、この場合、再生を開始する前AVQueuePlayer
にそれぞれの最初の部分を読み込みます。AVPlayerItem
イライラするフリーズが発生し、アプリケーションが数秒間応答しなくなります。
プレーヤーのキューに最初にのみ追加し、その状態を観察して、最初の項目が最後に到達したときにのみキューに 2 番目の項目を追加する可能性がありAVPLayerItem
ますが、この場合、2 番目の項目の初期化とバッファリングによって 2 つの項目の再生の間にギャップが生じますAVPlayerItem
。
フリーズせずに複数のビデオのギャップレス再生を整理する方法はありますか?
この目的のために他のプレーヤーを使用する必要がありますか?
前もって感謝します。