Media3 1.8.0 Release: New Features and Improvements
Article Summary
Toni Heidenreich from Google just dropped Media3 1.8.0, and the scrubbing mode alone will change how your users interact with video playback. This release packs performance wins that directly impact user experience.
Google's latest Media3 update brings major improvements to Android video playback and editing. The release focuses on smoother seeking, better ad integration, faster media operations, and chipset-specific optimizations that developers can enable with simple API calls.
Key Takeaways
- New scrubbing mode optimizes rapid seeking during seekbar dragging
- HLS interstitials now support live streaming ads beyond VOD
- MP4 edit list trimming eliminates full re-transcoding for simple cuts
- CodecDbLite auto-configures encoders per chipset for maximum quality
- MetadataRetriever now extracts duration without starting playback
Media3 1.8.0 delivers performance optimizations and new APIs that make video playback smoother and media editing significantly faster without requiring major code changes.
About This Article
Live streaming ads needed separate implementation from VOD. Developers had to build duplicate ad insertion logic for HLS interstitials when working with different content types and asset lists.
Google extended HlsInterstitialsAdsLoader to support live streams and asset lists. This enabled unified server-guided ad insertion through a single integration point, with documentation available in Media3's developer guides.
Developers can now use the same HLS interstitials API for live streaming ads that they use for VOD. This eliminates duplicate code and makes integration simpler across different content delivery scenarios.