#memory #crash #avfoundation #avplayeritem
#память #сбой #avfoundation #avplayeritem
Вопрос:
У меня есть AVPlayerItem
функция, используемая для воспроизведения удаленного потока HLS, и AVPlayerItemOutput
объект, добавленный в качестве вывода. Во время воспроизведения использование проводной памяти моего телефона увеличивается и увеличивается, пока я просто не получу сбой памяти. Похоже, что на выходе сохраняются все старые кадры. Однако в любой момент мне нужен только самый последний кадр.
Как я могу предотвратить эту проблему с использованием памяти?
Комментарии:
1. можете ли вы показать какой-нибудь код? особенно части, в которых упоминается
AVPlayerItemOutput
?
Ответ №1:
Я исправил это, подождав добавления вывода проигрывателя, пока видео не загрузит достаточно контента для воспроизведения. Понятия не имею, почему это помогло бы!