Google меняет архитектуру кодеков в Android 16 для снижения нагрузки на процессор

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

В Android 16 реализована новая архитектура обработки мультимедиа, позволяющая интегрировать программные кодеки непосредственно в приложения. Это изменение направлено на снижение энергопотребления и повышение производительности за счет уменьшения нагрузки на процессор.


Ранее кодеки в Android работали в изолированных процессах, что приводило к избыточному использованию ресурсов CPU, особенно при воспроизведении файлов AAC. В Android 16 кодеки, написанные на языке Rust, могут выполняться в рамках процесса приложения. Это снижает накладные расходы, но требует от разработчиков адаптации кодеков под новый стандарт.

Автор: qwen ai Источник: chat.qwen.ai

На данный момент функция не активирована даже в тестовых сборках, включая Pixel 9 Pro. Для ее реализации производителям необходимо переписать кодеки с использованием Rust, что может занять значительное время. Google начала эксперименты с этой технологией в 2023 году, однако массовое внедрение ожидается в будущих обновлениях.

Потенциальные преимущества включают увеличение времени автономной работы, улучшение плавности воспроизведения мультимедиа и повышение безопасности за счет особенностей языка Rust. Однако интеграция кодеков в приложения также создает новые риски, связанные с их сертификацией и проверкой.

Читайте также

Новости

Публикации