2015-11-05 3 views
1

В моем приложении мне нужно воспроизводить несколько видео один за другим. В настоящее время я транслирую видео с помощью AVPlayer, но он кажется очень лагированным, видеозаписываются довольно часто. Мне интересно, если загрузка файлов с NSFileHandle обеспечит лучший пользовательский интерфейс с меньшим запаздыванием. НО, я беспокоился о проблемах с памятью.AVPlayer с потоковым видео или NSFileHandle

Есть ли у кого-нибудь рекомендации, каким образом более эффективен? Или, например, как snapchat воспроизводит такое большое количество видеороликов так гладко. Благодарю.

ответ

-1

Для управления воспроизведением активов используется объект AVPlayer. Во время воспроизведения вы можете использовать экземпляр AVPlayerItem для управления состоянием представления объекта в целом и объект AVPlayerItemTrack для управления состоянием презентации отдельного трека. Чтобы отображать видео, вы используете объект AVPlayerLayer. enter link description here