Find Related products on Amazon

Shop on Amazon

Google wants to make Android 16 even better at streaming music and video

Published on: 2025-05-14 02:30:15

Mishaal Rahman / Android Authority TL;DR Android 16 adds support for running media codecs outside of their usual sandboxed process and within the app’s process. Doing this reduces the amount of inter-process communication that needs to typically happen between the app and codec process, thereby reducing CPU usage and thus power consumption. However, this opens the door to security exploits, which is why codecs need to be written in a memory-safe language like Rust for this to be allowed. Whenever your Android device plays any kind of media, such as songs or YouTube videos, the operating system spawns a number of complex, independent processes to ensure the media is played back securely. This is done to mitigate vulnerabilities that take advantage of malformed media files or insecure media codecs, such as the infamous Stagefright vulnerability from several years ago. While Android’s media file handling is now much more secure, it is also inefficient, which is an issue that a new fea ... Read full article.