🌎 Community-curated list of tech conference talks, videos, slides and the like — from all around the world

🎤

In this talk, we’ll examine the details behind video playback on Android. We’ll look at the actors that play a role in delivering decoded video pixels to the screen. We’ll go beyond the high-level MediaPlayer / ExoPlayer components and examine what's happening in the system. Understanding how video playback works under the hood can help you figure out how to get the best performance for your applications.We’ll cover the details behind fundamental graphics components used by video rendering: e.g. SurfaceView, TextureView, SurfaceTexture, etc. These components also enable more complex media rendering such as 360 videos, 3D scenes, and AR experiences.We hope to leave you empowered to look deeper into the Android system beyond the high-level Android framework components and expand your knowledge and expertise.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.