Building Camera and Media Apps That Run Anywhere
summary
Walks through concrete APIs and numbers: use CameraX Viewfinder to handle scaling/rotation across foldables, Player Composables with ExoPlayer for scrubbing and spatial audio, Media3 frame/metadata extraction for high‑performance processing, and the upcoming CodecDB which targets ~80% device coverage and chooses device‑optimal encoder settings (demo on test lab of 190 models covering 850M MAUs). Shows raw capture is available (DNG sample) and explains model delivery via Google Play services for on‑device AI editing.
AI-written summary · about
chapters (13)
- 0:00Camera and media apps intro
- 1:23Multi-device camera best practices
- 3:35CameraX basics setup
- 5:20CameraX use cases viewfinder
- 7:12Advanced CameraX features
- 9:00Media playback ExoPlayer Media3
- 11:49Codec DB for video encoding
- 15:19AI media enhancements ML
- 17:52Large screen device adaption
- 20:03Foldable camera pitfalls
- 22:28Tier 1 foldable support
- 24:15Camera apps for XR
- 27:51Summary Q&A








