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