I’m working on a Flutter app with a short-video feed similar to Likee. The feed needs to play videos smoothly as users swipe while keeping memory usage and battery consumption under control.
Would you recommend keeping only the current and nearby videos initialized, or using another caching strategy? I’d also like to know how others handle video disposal and preloading in large feeds.