Reddit Nov 9, 2025

Reddit: Making Android Videos Super Fast

Article Summary

Reddit cut video loading time in half on Android. Here's how they did it with ExoPlayer optimization, player pooling, and smart prefetching strategies.

Reddit's Android team shares their latest round of video performance improvements, building on last year's work. They tackled observability, loading speed, device-specific playback issues, and made strategic trade-offs to support millions of users across varying devices and networks.

Key Takeaways

Critical Insight

Through player pooling, strategic prefetching, and decoder management, Reddit achieved approximately 50% reduction in video loading time across their Android app.

The team discovered that creating a single ExoPlayer instance could take over 200ms on the main thread, and their solution involved a creative approach to player lifecycle management.

Recent from Reddit

Related Articles