Размер буфера AVPlayer

#ios #video-streaming #avplayer

#iOS #потоковое видео #avplayer

Вопрос:

В настоящее время у меня есть видеопоток HLS, и я использую AVPlayer для воспроизведения потокового контента на моем iPad.

Чего я пытаюсь достичь, так это возможности вернуться к началу потока, приостановить поток и вернуться к текущей текущей позиции потока. Вроде как приостановка прямого эфира с помощью DVR для подключения кабеля.

У меня есть пара вопросов:

1) Возможно ли это вообще с AVPlayer ? Я поиграл с seekTo и наблюдал loadedTimeRanges , и кажется, что seekTo метод на самом деле не обладает хорошей точностью при переходе на 30 секунд назад в потоке.

2) Как бы я увеличил AVPlayer размер буфера для поддержки, скажем, 5-минутного скользящего окна, в котором вы можете перемотать поток до 5 минут, или приостановить поток и воспроизвести его, как только 5-минутное скользящее окно достигнет приостановленного положения.

Любые указания по решению этой проблемы были бы оценены.

Спасибо!

Комментарии:

1. Проблема заключается в списке воспроизведения m3u. Смотрите developer.apple.com/library/mac/technotes/tn2288/_index.html для 3 типов списков воспроизведения и wowza.com/forums/showthread.php?39253-HLS-Live-Event для поддержки перемотки видеорегистратора