Moduły multimedialne obsługują typy multimediów i kodeki, współdziałają z ExoPlayer, ujawniają elementy sterujące i informacje dotyczące odtwarzania inne funkcje związane z mediami.
Komponenty multimedialne są częstym celem ataków (wiele niedawnych błędów w zabezpieczeniach związanych z multimediami), więc zwiększamy bezpieczeństwo, przyspieszając aktualizacje błędów w zabezpieczeniach. i funkcje powinny zmniejszać liczbę błędów w zabezpieczeniach, które mogą być wykorzystywane przez ataków. Platforma multimediów pozostaje rozszerzalna, a partnerzy mogą nadal rozszerzać kodeki multimedialne i wyodrębnianie formatów multimediów.
Moduły i komponenty multimedialne
W poniższych modułach znajdują się komponenty multimediów z możliwością aktualizacji.
Moduł Multimedia – Zawiera wymienione niżej komponenty multimedialne.
Wyodrębnianie multimediów obsługuje różne typy multimediów. Każdy moduł wyodrębniania to pojedynczy plik
.so
przy użyciu funkcji sniffer, by ustalić, czy wyodrębnianie może obsłużyć dany plik multimedialny i funkcję factory, która utworzy instancję wyodrębniania dla danego pliku multimedialnego.MediaSession2
Interfejsy API umożliwiają aplikacjom multimedialnym udostępnianie innych procesów, takich jak platforma Android i inne aplikacje, kontroli transportu i informacji o odtwarzaniu.Interfejsy API
MediaParser
(nowe w Androidzie 11) zezwalają ExoPlayer, by efektywnie wykorzystać parsery kontenerów multimediów platformy do wyodrębniania przykładowych multimediów z kontenerów.Zgodne transkodowanie multimediów (nowość w Androidzie 12) włącza kompatybilną z platformą funkcję transkodowania multimediów.
Moduł Kodeki multimediów. Zawiera dostępne do aktualizacji komponenty Codec2 programowego.
Szczegółowe informacje o tych modułach i komponentach znajdziesz w Multimedia.
Format modułu
Moduły Media Codec (com.android.media
) i Media Codec
(com.android.media.swcodec
) znajdują się w regionie APEX
na urządzenia z Androidem.
10 lub więcej.
Dostosowywanie
Szczegółowe informacje o dodawaniu niestandardowych modułów wyodrębniania i dekoderów znajdziesz w artykule Dostosowywanie multimediów Komponenty.