Aby zachować zgodność z naszym modelem rozwoju gałęzi głównej i zapewnić stabilność platformy w ekosystemie, w II i IV kwartale 2026 r. opublikujemy kod źródłowy w AOSP. Do tworzenia i współtworzenia AOSP zalecamy używanie android-latest-release zamiast aosp-main. Gałąź android-latest-release manifestu zawsze będzie odnosić się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w sekcji Zmiany w AOSP.
Dekodowanie o małym opóźnieniu w MediaCodec
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Ta funkcja została dodana w Androidzie 11, aby umożliwić dekodowanie multimediów z niskim opóźnieniem, co jest kluczowe w przypadku aplikacji działających w czasie rzeczywistym. Aby obsługiwać tę funkcję, partnerzy SoC muszą udostępnić sterownik dekodera. Platforma multimedialna sygnalizuje ten tryb za pomocą parametrów konfiguracji Codec 2.0/OMX dostępnych w AOSP.
Aby włączyć tę funkcję, zapoznaj się z
implementacją referencyjną.
Implementacja
Aby obsługiwać tę funkcję, partnerzy SoC muszą wdrożyć sterowniki dekodera. Deweloperzy aplikacji mogą korzystać z tej funkcji za pomocą nowego interfejsu API. Partnerzy muszą udostępnić sterowniki dekodera. Jest to nowy, nieużywany publiczny interfejs API. Ta funkcja nie wymaga implementacji interfejsu systemu ani rozszerzenia.
Dostosowywanie
Interfejs API umożliwia użytkownikom włączanie i wyłączanie tej funkcji. Jeśli jest włączona, dekoder musi zwracać zdekodowane klatki tak szybko, jak to możliwe, zgodnie ze standardem kodowania (bez czekania na dalsze dane wejściowe) i musi pozostawać aktywny. Jeśli ta opcja jest wyłączona, dekoder może korzystać z optymalizacji zużycia energii, co może powodować, że zdekodowane klatki będą zwracane później niż jest to bezwzględnie konieczne, a dekoder może się wyłączać w przypadku przestoju.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-12-03 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-12-03 UTC."],[],[]]