2016-10-04 5 views
0

У меня есть AVPlayerItem, используемый для воспроизведения удаленного потока HLS, и объект AVPlayerItemOutput, добавленный в качестве вывода. Когда он воспроизводится, использование проводной памяти в телефоне увеличивается до тех пор, пока я просто не сбой памяти. Кажется, что на выходе сохраняются все старые кадры. Однако в любой момент мне нужен только самый последний фрейм.Отпустите старые кадры, сохраненные с помощью AVPlayterItemOutput

Как предотвратить эту проблему с использованием памяти?

+0

Вы можете показать код? особенно те части, которые упоминают «AVPlayerItemOutput»? –

ответ

0

Я установил его, ожидая добавления вывода проигрывателя, пока видео не загрузило достаточно контента для воспроизведения. Не знаю, почему это поможет!