Текущий элемент AVQueuePlayer является нулевым после завершения воспроизведения последнего элемента

Я использую AVQueue Player для постановки в очередь потоков HLS. После воспроизведения последнего потока currentItem кажется нулевым:

NULL==avPlayerInstance.currentItem

возвращает истину.

Однако я хочу, чтобы последний элемент оставался в очереди, поскольку я хочу, чтобы пользователь мог перематывать последний элемент. Как это можно сделать? пытался остановить плеер, когда AVPlayerItemDidPlayToEndTimeNotification срабатывает, но, кажется, срабатывает после завершения воспроизведения.

0 ответов

Другие вопросы по тегам