Genel - Medya
- ABR
 - Uyarlanabilir Bit Hızı. ABR algoritması, oynatma sırasında birkaç parça arasından seçim yapan bir algoritmadır. Her parça, aynı medyayı farklı bit hızlarında sunar.
 - Uyarlanabilir yayın
 - Uyarlanabilir yayınlarda aynı medyayı farklı bit hızlarında sunan birden fazla parça bulunur. Seçilen parça, oynatma sırasında ABR algoritması kullanılarak dinamik olarak seçilir.
 - Erişim birimi
 - Medya kapsayıcısı içindeki bir veri öğesi. Genellikle, sıkıştırılmış medya bit akışının kodu çözülebilen ve kullanıcıya sunulan küçük bir parçasını (video resmi veya oynatılabilir ses parçası) ifade eder.
 - AV1
 AOMedia Video 1 codec'i.
Daha fazla bilgi için Wikipedia sayfasına bakın.
- AVC
 H.264 video codec'i olarak da bilinen Gelişmiş Video Kodlaması.
Daha fazla bilgi için Wikipedia sayfasına bakın.
- Codec
 Bu terim aşırı yüklenmiştir ve bağlama göre farklı anlamlara gelir. Aşağıdaki iki tanım en yaygın şekilde kullanılanlardır:
- Erişim birimlerini kodlamak veya kodunu çözmek için donanım ya da yazılım bileşeni.
 - Ses veya video örnek biçimi özellikleri.
 
- Kapsayıcı
 MP4 ve Matroska gibi bir medya kapsayıcısı biçimidir. Bu tür biçimler, bir veya daha fazla medya parçası içerdikleri için kapsayıcı biçimleri olarak adlandırılır. Her parçanın belirli bir codec'i (örneğin, MP4 dosyasında AAC ses ve H.264 videosu) kullanılır. Bazı medya biçimlerinin hem kapsayıcı biçimi hem de codec (ör. MP3) olduğunu unutmayın.
- KONTROL
 HTTP üzerinden Dinamik Uyarlanabilir Akış. Sektör odaklı bir uyarlanabilir akış protokolü. ISO Herkese Açık Standartlar sayfasında bulunan ISO/IEC 23009 ile tanımlanmıştır.
- DRM
 Dijital Hak Yönetimi.
Daha fazla bilgi için Wikipedia sayfasına bakın.
- Boşluksuz oynatma
 Parçalar arasında sessiz bir boşluk bırakılmaması için bir parçanın sonunun ve/veya bir sonraki parçanın başlangıcının atlandığı süreç.
Daha fazla bilgi için Wikipedia sayfasına bakın.
- HEVC
 H.265 video codec'i olarak da bilinen Yüksek Verimli Video Kodlaması.
- HLS
 HTTP Canlı Yayın. Apple'ın uyarlanabilir akış protokolü.
Daha fazla bilgi için Apple belgelerine bakın.
- Manifest
 Uyarlanabilir akış protokollerinde medyanın yapısını ve konumunu tanımlayan bir dosya. Örnekler arasında DASH MPD dosyaları, HLS çok değişkenli oynatma listesi dosyaları ve Smooth Streaming manifest dosyaları bulunur. AndroidManifest XML dosyasıyla karıştırılmamalıdır.
- MPD
 Medya Sunumu Açıklaması. DASH uyarlanabilir akış protokolünde kullanılan manifest dosya biçimi.
- PCM : (always use short version (long version) in the first occurrence in any content)
 Darbe Kod Modülasyonu.
Daha fazla bilgi için Wikipedia sayfasına bakın.
- Sorunsuz Akış
 Microsoft'un uyarlanabilir akış protokolü.
Daha fazla bilgi için Microsoft dokümanlarına bakın.
- Parça
 Bir medya parçası içindeki tek bir ses, video, metin veya meta veri akışı. Medya dosyası genellikle birden fazla parça içerir. Örneğin, bir video dosyasındaki bir video parçası veya farklı dillerde birden fazla ses parçası. Uyarlanabilir akışta aynı içeriği farklı bit hızlarında içeren birden fazla parça da bulunur.
Genel - Android
- Ses parçası
 Ses çalmaya yönelik bir Android API'si.
Daha fazla bilgi için Javadoc'a bakın.
- CDM
 İçerik Şifre Çözme Modülü. Android platformunda, DRM korumalı içeriğin şifresini çözmekten sorumlu bir bileşen. CDM'lere Android'in
MediaDrmAPI'si kullanılarak erişilebilir.Daha fazla bilgi için Javadoc'a bakın.
- IMA
 Etkileşimli Medya Reklamları. IMA, multimedya reklamları bir uygulamaya entegre etmeyi kolaylaştıran bir SDK'dır.
Daha fazla bilgi için IMA belgelerine bakın.
- MediaCodec
 Platformda medya codec'lerine (ör. kodlayıcı ve kod çözücü bileşenleri) erişmek için kullanılan bir Android API'si.
Daha fazla bilgi için Javadoc'a bakın.
- MedyaDrm
 Platformdaki CDM'lere erişmek için bir Android API'si.
Daha fazla bilgi için Javadoc'a bakın.
- Ses yükü
 Sıkıştırılmış sesi doğrudan cihaz tarafından sağlanan bir dijital sinyal işlemcisine (DSP) gönderebilme özelliği. Ses boşaltma işlevi, düşük güçte ses çalma için yararlıdır.
Daha fazla bilgi için Android etkileşimi belgelerine bakın.
- Gerçek görüntü
 Sıkıştırılmış sesin kodunu çözmeden doğrudan HDMI üzerinden gönderebilme özelliği. Bu, örneğin bir Android TV'de 5.1 surround ses çalmak için kullanılır.
Daha fazla bilgi için Android etkileşimi belgelerine bakın.
- Yüzey
 Javadoc ve Android grafik belgelerine bakın.
- Tünel
 Android çerçevesinin sıkıştırılmış video ve sıkıştırılmış veya PCM ses verilerini aldığı ve genellikle uygulama tarafından işlenen bazı görevleri üstlenerek bunun kodunu çözme, senkronize etme ve oluşturma sorumluluğunu üstlendiği süreç. Tünel işlemi ses-video (AV) senkronizasyonunu iyileştirebilir, video oynatmayı sorunsuz hale getirebilir ve uygulama işlemcisinin üzerindeki yükü azaltabilir. Çoğunlukla Android TV'lerde kullanılır.
Daha fazla bilgi için Android etkileşimi dokümanlarına ve ExoPlayer makalesine bakın.
ExoPlayer


- Bant Genişliği Ölçer
 Ağ bant genişliğini tahmin eden (örneğin, veri aktarımını dinleyerek) bileşen. Uyarlanabilir akışta, bant genişliği tahminleri oynatma sırasında farklı bit hızı parçaları arasında seçim yapmak için kullanılabilir.
Daha fazla bilgi için Javadoc bileşenine bakın.
- Veri Kaynağı
 Veri isteme bileşeni (HTTP üzerinden, yerel bir dosyadan vb. üzerinden olabilir).
Daha fazla bilgi için Javadoc bileşenine bakın.
- Ayıklayıcı
 Medya kapsayıcı biçimini ayrıştıran, kod çözücü tarafından tüketilmeye uygun her parçaya ait izleme bilgilerini ve bağımsız erişim birimlerini çıkaran bileşen.
Daha fazla bilgi için Javadoc bileşenine bakın.
- Yük Kontrolü
 Yüklemenin ne zaman başlatılacağı, ne zaman durdurulacağı ve oynatmanın ne zaman başlatılacağına karar veren bileşen.
Daha fazla bilgi için Javadoc bileşenine bakın.
- Medya Kaynağı
 Medya yapısı hakkında üst düzey bilgi sağlar (
Timelineolarak) ve oynatma içinMediaPeriodörnekleri (Timelinedönemlerine karşılık gelir) oluşturur.Daha fazla bilgi için Javadoc bileşenine bakın.
- Medya Dönemi
 Tek bir medya parçasını (ses dosyası, bir reklam, iki reklam arasına yerleştirilmiş içerik vb.) yükler ve yüklenen medyanın okunmasına (genellikle
Rendererstarafından) izin verir. Medyadaki hangi parçaların yükleneceği ve yüklemenin başlatılması ve durdurulmasıyla ilgili kararlar sırasıylaTrackSelectorveLoadControltarafından verilir.Daha fazla bilgi için Javadoc bileşenine bakın.
- Oluşturucu
 Medya örneklerini okuyan, kodu çözen ve oluşturan bileşen.
SurfaceveAudioTrack, video ve ses verilerinin oluşturulduğu standart Android platformu bileşenleridir.Daha fazla bilgi için Javadoc bileşenine bakın.
- Zaman Çizelgesi
 Tek bir medya dosyası gibi basit durumlardan, reklam eklenmiş oynatma listeleri ve akışlar gibi karmaşık medya bestelerine kadar medya yapısını temsil eder.
Daha fazla bilgi için Javadoc bileşenine bakın.
- İzlemeGrubu
 Aynı video, ses veya metin içeriğinin bir veya daha fazla gösterimini içeren, normalde uyarlanabilir akış için farklı bit hızlarında olan grup.
Daha fazla bilgi için Javadoc bileşenine bakın.
- ParçaSeçimi
 Bir
TrackGroupkapsamındaki parçaların statik alt grubundan ve alt kümede muhtemelen değişen, muhtemelen değişen bir parçadan oluşan seçim. Uyarlanabilir akış söz konusu olduğunda, yeni bir medya parçası yüklenmeye başladığında uygun parçayı seçmektenTrackSelectionsorumludur.Daha fazla bilgi için Javadoc bileşenine bakın.
- İzleme Seçici
 Çalınacak parçaları seçer. Oynayacak
MediaPeriodile ilgili parça bilgileri ve oyuncununRenderersyetenekleri göz önünde bulundurulduğunda,TrackSelectorherRendereriçin birTrackSelectionoluşturacaktır.Daha fazla bilgi için Javadoc bileşenine bakın.