Неділя, 22 Грудня, 2024

Бюджетні смартфони почнуть витрачати менше трафіку на відео з новим Android

Уже скоро при перегляді відео на своєму бюджетному смартфоні ви витрачатимете менше пакетного трафіку. Наразі Android постачається з програмним декодером libgav1 AV1 від Google, але в майбутньому оновленні його буде переведено на libdav1d від VideoLAN, який пропонує значно кращу продуктивність.

AV1 — це відеокодек , який забезпечує вищу ефективність стиснення порівняно зі старішими кодеками, такими як h.264, h265 або VP9. Це означає, що відео, закодовані в AV1, можуть забезпечувати високу якість відео зі значно нижчими бітрейтами. Це зменшує вимоги до пропускної здатності інтернет-каналу.

Однак потокові сервіси повільно впроваджують AV1 для свого контенту. Хоча такі сервіси, як YouTube, Netflix, Instagram і Vimeo, уже кодують більшу частину свого вмісту в AV1, вони все ще подають контент в інших кодеках для переважної більшості споживчих пристроїв.

Причина полягає в тому, що багато споживчих пристроїв досі не підтримують апаратне забезпечення для відтворення відео AV1, що означає, що їм доведеться використовувати програмний декодер, щоб відтворювати відео AV1.

Це особливо проблематично, враховуючи, що термін роботи від акумулятора є пріоритетним. З огляду на те, що більшість людей не оновлюють свої телефони щороку або не купують апаратне забезпечення найвищого класу, пройде кілька років, перш ніж більшість мобільних пристроїв підтримають декодування AV1 з апаратним прискоренням. Qualcomm, починаючи з Snapdragon 8 Gen 2 і Apple з A17 Pro почали постачати продукти з апаратним декодером AV1.

Тому Google готується оновити Android, щоб існуючі пристрої могли адекватно відтворювати вміст AV1, навіть якщо на них немає декодера з апаратним прискоренням.

Декодер libdav1d працює на центральному процесорі, але значно краще декодує вміст AV1, ніж libgav1. Це можна пояснити тим фактом, що великі частини libdav1d були написані в асемблері для чипів ARMv8, що значно зменшило накладні витрати на продуктивність. Насправді libdav1d є настільки обчислювально ефективним, що дає навіть бюджетним процесорам можливість плавно відтворювати відео AV1, не споживаючи багато потужності процесора.

Google повідомила своїх партнерів кілька місяців тому, що вони мають намір замінити libgav1 на libdav1d на існуючих пристроях до березня 2024 року за допомогою майбутнього оновлення системи Google Play. Це можливо, оскільки медіакодеки є частиною модуля Project Mainline на Android.

Поки незрозуміло, чи буде вона розгорнута на всіх пристроях, які підтримують основний модуль медіа-кодеків (Android 10 і вище), чи вона буде розгорнута лише на пристроях під керуванням Android 14.

Цілком можливо, що Google може обмежити цю зміну лише пристроями, які працюють під управлінням Android 14, оскільки Android 14 є першим випуском, у якому Google фактично зобов’язав OEM-виробників включати декодер AV1.

 

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися