Ogólne – multimedia
- ABR
- Adaptacyjna szybkość transmisji bitów. Algorytm ABR to algorytm, który podczas odtwarzania wybiera spośród liczby ścieżek. Każdy utwór przedstawia te same multimedia, ale z inną szybkością transmisji bitów.
- Adaptacyjne przesyłanie strumieniowe
- W przypadku transmitowania adaptacyjnego dostępnych jest wiele ścieżek, które przedstawiają te same multimedia z różną szybkością transmisji bitów. Wybrana ścieżka audio jest wybierana dynamicznie podczas odtwarzania za pomocą algorytmu ABR.
- Jednostka dostępu
- Element danych w kontenerze multimediów. Ogólnie oznacza to niewielki fragment skompresowanego strumienia multimediów, który może być zdekodowany i przedstawiony użytkownikowi (obraz wideo lub fragment odtwarzanego dźwięku).
- AV1
- kodek AOMedia Video 1. - Więcej informacji znajdziesz na stronie w Wikipedii. 
- protokół AVC
- Zaawansowany kodek wideo, znany również jako kodek wideo H.264. - Więcej informacji znajdziesz na stronie w Wikipedii. 
- Kodek
- To hasło jest przeciążone i ma wiele znaczeń w zależności od kontekstu. Najczęściej używane są te 2 definicje: - Sprzęt lub komponent oprogramowania służący do kodowania lub dekodowania jednostek dostępu.
- Specyfikacja przykładowego formatu dźwięku lub wideo.
 
- Kontener
- Format kontenera multimediów, np. MP4 lub Matroska. Takie formaty są nazywane formatami kontenera, ponieważ zawierają co najmniej jedną ścieżkę multimediów, przy czym każda ścieżka korzysta z określonego kodeka (np. audio AAC i wideo H.264 w pliku MP4). Niektóre formaty multimediów to zarówno format kontenera, jak i kodek (np. MP3). 
- DASH
- Dynamiczne Adaptacyjne strumieniowe przesyłanie danych przez HTTP. Jest to oparty na branży adaptacyjny protokół strumieniowania. Jest ona zgodna z normą ISO/IEC 23009, którą można znaleźć na stronie z normami publicznie dostępnymi ISO. 
- zarządzanie prawami cyfrowymi
- Zarządzanie prawami cyfrowymi. - Więcej informacji znajdziesz na stronie w Wikipedii. 
- Odtwarzanie bez przerw
- Proces, w którym koniec ścieżki lub początek następnego utworu jest pomijany, aby uniknąć cichej przerwy między ścieżkami. - Więcej informacji znajdziesz na stronie w Wikipedii. 
- Ogrzewanie, wentylacja i klimatyzacja
- Kodowanie wideo o wysokiej wydajności, znane również jako kodek wideo H.265. 
- HLS
- Transmisja na żywo przez HTTP. Protokół adaptacyjnych strumieniowania firmy Apple. - Więcej informacji znajdziesz w dokumentacji Apple. 
- Plik manifestu
- Plik określający strukturę i lokalizację multimediów w protokołach adaptacyjnych strumieniowania. Mogą to być na przykład pliki DASH MPD, pliki HLS z wieloma wariantami i pliki manifestu Smooth Streaming. Nie należy go mylić z plikiem XML AndroidManifest. 
- Opis prezentacji multimedialnej (MPD)
- Opis prezentacji multimedialnej. Format pliku manifestu używany w protokole DASH adaptacyjnego przesyłania strumieniowego. 
- Menedżer połączeń z partnerami
- Modulacja kodu pulsowego. - Więcej informacji znajdziesz na stronie w Wikipedii. 
- Płynne strumieniowanie
- Protokół adaptacyjnych strumieniowania firmy Microsoft. - Więcej informacji znajdziesz w dokumentacji firmy Microsoft. 
- Ścieżka dźwiękowa
- Pojedynczy strumień audio, wideo, tekstu lub metadanych w treści multimedialnej. Plik multimedialny często zawiera wiele ścieżek. Może to być np. ścieżka wideo i audio w pliku wideo lub wiele ścieżek audio w różnych językach. W transmisji adaptacyjnej jest też wiele ścieżek zawierających te same treści z różną szybkością transmisji bitów. 
Ogólne – Android
- Ścieżka audio
- Interfejs Android API do odtwarzania dźwięku. - Więcej informacji znajdziesz w dokumentacji Javadoc. 
- CDM
- Moduł odszyfrowywania treści. Komponent na platformie Androida odpowiedzialny za odszyfrowywanie treści chronionych DRM. Dostęp do CDM można uzyskać za pomocą interfejsu API - MediaDrmna Androidzie.- Więcej informacji znajdziesz w dokumentacji Javadoc. 
- IMA
- Interaktywne reklamy medialne. IMA to pakiet SDK, który ułatwia integrację reklam multimedialnych z aplikacją. - Więcej informacji znajdziesz w dokumentacji IMA. 
- MediaCodec
- Interfejs Android API do uzyskiwania dostępu do kodeków multimediów (czyli komponentów kodera i dekodera) na platformie. - Więcej informacji znajdziesz w dokumentacji Javadoc. 
- MediaDrm
- Interfejs API Androida do uzyskiwania dostępu do CDM na platformie. - Więcej informacji znajdziesz w dokumentacji Javadoc. 
- Obciążenie dźwiękiem
- Możliwość wysyłania skompresowanego dźwięku bezpośrednio do cyfrowego procesora sygnału (DSP) udostępnionego przez urządzenie. Funkcja odciążania dźwięku jest przydatna przy odtwarzaniu dźwięku z mniejszą mocą. - Więcej informacji znajdziesz w dokumentacji dotyczącej interakcji z Androidem. 
- Widok otoczenia
- Możliwość wysyłania skompresowanego dźwięku bezpośrednio przez HDMI bez wcześniejszego dekodowania. Chodzi np. o odtwarzanie dźwięku przestrzennego 5.1 na urządzeniu z Androidem TV. - Więcej informacji znajdziesz w dokumentacji dotyczącej interakcji z Androidem. 
- Powierzchnia
- Zapoznaj się z dokumentem Javadoc i dokumentacją dotyczącą grafiki na Androida. 
- Tunelowanie
- Proces, w którym platforma Androida odbiera skompresowane dane wideo oraz dane audio PCM i odpowiada za ich dekodowanie, synchronizację i renderowanie, przejmując część zadań zwykle obsługiwanych przez aplikację. Tunelowanie może poprawić synchronizację dźwięku z obrazem, poprawić płynność odtwarzania wideo i zmniejszyć obciążenie procesora aplikacji. Używa się go głównie na telewizorach z Androidem TV. - Więcej informacji znajdziesz w dokumentacji dotyczącej interakcji z Androidem i w artykule na temat ExoPlayer. 
ExoPlayer


- Miernik przepustowości
- Komponent, który szacuje przepustowość sieci, na przykład nasłuchując transferów danych. W przypadku transmisji adaptacyjnej szacowana przepustowość może służyć do wybierania ścieżek o różnej szybkości transmisji bitów podczas odtwarzania. - Więcej informacji znajdziesz w komponencie Javadoc. 
- Źródło danych
- Komponent do wysyłania żądań danych (np. przez HTTP, z pliku lokalnego itp.). - Więcej informacji znajdziesz w komponencie Javadoc. 
- Wyodrębnianie
- Komponent, który analizuje format kontenera multimediów i wysyła informacje o ścieżce oraz poszczególne jednostki dostępu należące do każdej ścieżki odpowiednie do wykorzystania przez dekoder. - Więcej informacji znajdziesz w komponencie Javadoc. 
- Kontrola obciążenia
- Komponent, który określa, kiedy należy rozpocząć i zatrzymać wczytywanie oraz kiedy rozpocząć odtwarzanie. - Więcej informacji znajdziesz w komponencie Javadoc. 
- Źródło mediów
- Udostępnia ogólne informacje o strukturze multimediów (jako - Timeline) i tworzy wystąpienia- MediaPeriod(odpowiadające okresom znacznika- Timeline) do odtwarzania.- Więcej informacji znajdziesz w komponencie Javadoc. 
- Okres MediaPeriod
- Wczytuje pojedynczy multimedia (np. plik audio, reklamę, treści przeplatane między 2 reklamami itd.) i umożliwia ich odczytanie (zwykle do - Renderers). O tym, które ścieżki w multimediach mają być wczytywane, oraz o rozpoczęciu i zatrzymaniu wczytywania decydują odpowiednio- TrackSelectori- LoadControl.- Więcej informacji znajdziesz w komponencie Javadoc. 
- Mechanizm renderowania
- Komponent, który odczytuje, dekoduje i renderuje próbki multimediów. - Surfacei- AudioTrackto standardowe komponenty platformy Androida, w których renderowane są dane wideo i audio.- Więcej informacji znajdziesz w komponencie Javadoc. 
- Oś czasu
- Reprezentuje strukturę multimediów, od prostych przypadków, takich jak pojedynczy plik multimedialny, po złożone kompozycje multimediów, takie jak playlisty i strumienie z wstawionymi reklamami. - Więcej informacji znajdziesz w komponencie Javadoc. 
- Grupa ścieżek
- Grupa zawierająca co najmniej 1 reprezentację tych samych treści wideo, audio lub tekstowych, zwykle z różną szybkością transmisji bitów na potrzeby transmisji adaptacyjnej. - Więcej informacji znajdziesz w komponencie Javadoc. 
- Wybór ścieżki
- Wybór składający się ze statycznego podzbioru ścieżek z - TrackGrouporaz prawdopodobnie różniącej się od podzbioru. W przypadku transmisji adaptacyjnej za każdym razem, gdy rozpoczyna się ładowanie nowego fragmentu multimediów, za wybór odpowiedniej ścieżki odpowiada- TrackSelection.- Więcej informacji znajdziesz w komponencie Javadoc. 
- Selektor ścieżek
- Wybiera ścieżki do odtworzenia. Biorąc pod uwagę informacje o utworze - MediaPerioddo odtworzenia i możliwości elementu- Renderersgracza,- TrackSelectorwygeneruje dla każdego elementu- Rendererwartość- TrackSelection.- Więcej informacji znajdziesz w komponencie Javadoc. 
