Umum - Media
- ABR
 - Kecepatan Bit Adaptif. Algoritma ABR adalah algoritma yang memilih antara sejumlah trek selama pemutaran, dengan setiap lagu menyajikan media yang sama tetapi dengan kecepatan bit yang berbeda.
 - Streaming adaptif
 - Dalam streaming adaptif, beberapa trek tersedia yang menyajikan media yang sama dengan kecepatan bit yang berbeda. Trek yang dipilih dipilih secara dinamis selama pemutaran menggunakan algoritma ABR.
 - Unit akses
 - Item data dalam penampung media. Secara umum merujuk pada bagian kecil bitstream media terkompresi yang dapat didekode dan ditampilkan kepada pengguna (gambar video atau fragmen audio yang dapat diputar).
 - AV1
 codec Video AOMedia 1.
Untuk mengetahui informasi selengkapnya, lihat halaman Wikipedia.
- AVC
 Coding Video Lanjutan, juga dikenal sebagai codec video H.264.
Untuk mengetahui informasi selengkapnya, lihat halaman Wikipedia.
- Codec
 Istilah ini terlalu berlebihan dan memiliki banyak arti, bergantung pada konteksnya. Dua definisi berikut adalah yang paling umum digunakan:
- Komponen hardware atau software untuk mengenkode atau mendekode unit akses.
 - Spesifikasi format sampel audio atau video.
 
- Penampung
 Format kontainer media seperti MP4 dan Matroska. Format tersebut disebut format penampung karena berisi satu atau beberapa trek media, dengan setiap trek menggunakan codec tertentu (misalnya, audio AAC dan video H.264 dalam file MP4). Perlu diperhatikan bahwa beberapa format media memiliki format penampung dan codec (misalnya, MP3).
- DASH
 Streaming Adaptif dinamis melalui HTTP. Protokol {i>streaming<i} adaptif yang didorong oleh industri. Standar ini didefinisikan oleh ISO/IEC 23009, yang dapat ditemukan di halaman Standar yang Tersedia Secara Publik ISO.
- DRM
 Manajemen Hak Digital (DRM).
Untuk mengetahui informasi selengkapnya, lihat halaman Wikipedia.
- Pemutaran tanpa celah
 Proses yang melewati akhir trek dan/atau awal dari trek berikutnya untuk menghindari jeda senyap di antara trek.
Untuk mengetahui informasi selengkapnya, lihat halaman Wikipedia.
- HEVC
 Coding Video Efisiensi Tinggi, juga dikenal sebagai codec video H.265.
- HLS
 Live Streaming HTTP. Protokol streaming adaptif Apple.
Untuk mengetahui informasi selengkapnya, lihat dokumentasi Apple.
- Manifes
 File yang menentukan struktur dan lokasi media dalam protokol streaming adaptif. Contohnya termasuk file DASH MPD, file playlist multi-varian HLS, dan file manifes Smooth Streaming. Jangan samakan dengan file XML AndroidManifest.
- PD
 Deskripsi Presentasi Media. Format file manifes yang digunakan dalam protokol DASH streaming adaptif.
- PCM
 Modulasi Kode Pulsa.
Untuk mengetahui informasi selengkapnya, lihat halaman Wikipedia.
- Streaming Lancar
 Protokol streaming adaptif Microsoft.
Untuk informasi selengkapnya, baca dokumentasi Microsoft.
- Lagu
 Satu streaming audio, video, teks, atau metadata dalam sebuah media. File media sering kali berisi beberapa trek. Misalnya, trek video dan trek audio dalam file video, atau beberapa trek audio dalam berbagai bahasa. Dalam streaming adaptif, ada juga beberapa trek yang berisi konten yang sama pada kecepatan bit yang berbeda.
Umum - Android
- AudioTrack
 Android API untuk memutar audio.
Untuk mengetahui informasi selengkapnya, lihat Javadoc.
- CDM
 Modul Dekripsi Konten. Komponen di platform Android yang bertanggung jawab untuk mendekripsi konten yang dilindungi DRM. CDM diakses menggunakan
MediaDrmAPI Android.Untuk mengetahui informasi selengkapnya, lihat Javadoc.
- IMA
 Iklan Media Interaktif. IMA adalah SDK yang memudahkan integrasi iklan multimedia ke dalam aplikasi.
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IMA.
- MediaCodec
 Android API untuk mengakses codec media (yaitu komponen encoder dan decoder) di platform.
Untuk mengetahui informasi selengkapnya, lihat Javadoc.
- MediaDrm
 Android API untuk mengakses CDM di platform.
Untuk mengetahui informasi selengkapnya, lihat Javadoc.
- Pengurangan beban audio
 Kemampuan untuk mengirim audio terkompresi langsung ke pemroses sinyal digital (DSP) yang disediakan oleh perangkat. Fungsi pengurangan beban audio berguna untuk pemutaran audio berdaya rendah.
Untuk informasi selengkapnya, lihat Dokumentasi interaksi Android.
- Passthrough
 Kemampuan untuk mengirim audio terkompresi langsung melalui HDMI, tanpa mendekodenya terlebih dahulu. Hal ini, misalnya, digunakan untuk memutar suara surround 5.1 di Android TV.
Untuk informasi selengkapnya, lihat Dokumentasi interaksi Android.
- Platform
 Lihat Javadoc dan Dokumentasi grafis Android.
- Terowongan
 Proses saat framework Android menerima video yang dikompresi dan data audio yang dikompresi atau PCM serta bertanggung jawab untuk mendekode, menyinkronkan, dan merendernya, serta mengambil alih beberapa tugas yang biasanya ditangani oleh aplikasi. Tunneling dapat meningkatkan sinkronisasi audio-ke-video (AV), dapat memperlancar pemutaran video, dan dapat mengurangi beban pada prosesor aplikasi. Mode ini paling sering digunakan di Android TV.
Untuk mengetahui informasi selengkapnya, lihat dokumentasi interaksi Android dan artikel ExoPlayer.
ExoPlayer


- {i>BandwidthMeter<i}
 Komponen yang memperkirakan bandwidth jaringan, misalnya dengan memproses transfer data. Dalam streaming adaptif, estimasi bandwidth dapat digunakan untuk memilih antara berbagai trek kecepatan bit selama pemutaran.
Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- DataSource
 Komponen untuk meminta data (yang mungkin melalui HTTP, dari file lokal, dll).
Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Pengekstrak
 Komponen yang mengurai format penampung media, yang menghasilkan informasi jalur dan setiap unit akses yang ada dalam setiap jalur yang sesuai untuk digunakan oleh dekoder.
Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Kontrol Beban
 Komponen yang memutuskan kapan harus memulai dan menghentikan pemuatan, serta kapan harus memulai pemutaran.
Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- SumberMedia
 Memberikan informasi tingkat tinggi tentang struktur media (sebagai
Timeline) dan membuat instanceMediaPeriod(sesuai dengan periodeTimeline) untuk pemutaran.Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Periode Media
 Memuat satu media (seperti file audio, iklan, konten yang disisipkan di antara dua iklan, dll.), dan memungkinkan media yang dimuat untuk dibaca (biasanya oleh
Renderers). Keputusan tentang trek mana dalam media yang dimuat dan saat pemuatan dimulai dan dihentikan dibuat olehTrackSelectordanLoadControl.Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Perender
 Komponen yang membaca, mendekode, dan merender sampel media.
SurfacedanAudioTrackadalah komponen platform Android standar tempat data video dan audio dirender.Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Jadwal
 Mewakili struktur media, dari kasus sederhana seperti satu file media hingga komposisi media yang kompleks seperti playlist dan streaming dengan iklan yang disisipkan.
Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Grup Trek
 Grup yang berisi satu atau beberapa representasi konten video, audio, atau teks yang sama, biasanya pada kecepatan bit yang berbeda untuk streaming adaptif.
Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- Pemilihan Trek
 Pilihan yang terdiri dari subset jalur statis dari
TrackGroupdan trek yang dapat dipilih yang dapat bervariasi dari subset. Untuk streaming adaptif,TrackSelectionbertanggung jawab untuk memilih jalur yang sesuai setiap kali potongan media baru mulai dimuat.Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.
- PemilihLagu
 Memilih trek untuk pemutaran. Dengan mempertimbangkan informasi trek untuk
MediaPeriodyang akan dimainkan, beserta kemampuanRendererspemain,TrackSelectorakan menghasilkanTrackSelectionuntuk setiapRenderer.Untuk mengetahui informasi selengkapnya, lihat komponen Javadoc.