Текущий элемент AVQueuePlayer является нулевым после завершения воспроизведения последнего элемента
Я использую AVQueue Player для постановки в очередь потоков HLS. После воспроизведения последнего потока currentItem кажется нулевым:
NULL==avPlayerInstance.currentItem
возвращает истину.
Однако я хочу, чтобы последний элемент оставался в очереди, поскольку я хочу, чтобы пользователь мог перематывать последний элемент. Как это можно сделать? пытался остановить плеер, когда AVPlayerItemDidPlayToEndTimeNotification
срабатывает, но, кажется, срабатывает после завершения воспроизведения.