#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 для поддержки перемотки видеорегистратора