ALPAPLAYER
TR
Medya oynatıcı rehberi

Medya Oynatıcı Nedir? Türleri, Çalışma Mantığı ve Örnekler

Medya oynatıcı nedir sorusunu anlatan çizim: MP4, MKV ve HLS kaynakları çözülüp televizyon ekranına gelir

Kısa cevap: Medya oynatıcı, bilgisayar, telefon ya da televizyondaki video ve ses dosyalarını veya ağ yayınlarını açıp oynatan yazılımdır. Dosyanın kapsayıcısını açar, sıkıştırılmış görüntü ile sesi çözer, ikisini zamanlamaya uygun biçimde ekrana ve hoparlöre verir. Alpa Player, Alpa Yazılım tarafından geliştirilen ücretsiz bir medya oynatıcıdır.

Öne çıkanlar

  • Medya oynatıcı, kaynağı okuyup ayrıştıran, sıkıştırmayı açan ve görüntü ile sesi zamanında ekrana veren yazılımdır.
  • Kapsayıcı (MP4, MKV), codec (H.264, AAC) ve protokol (HTTP, HLS, RTSP) üç ayrı kavramdır; bir dosyanın açılmaması çoğunlukla codec desteğiyle ilgilidir.
  • Yerel dosya cihazda durur, ağ yayını ise sunucudan parça parça gelir; ikincisinde bağlantı kalitesi belirleyicidir.
  • Oynatıcılar sistemle gelenler, genel amaçlı olanlar, medya merkezleri, sunucu tabanlı sistemler ve TV odaklı uygulamalar diye gruplanabilir.
  • Alpa Player içerik sunmaz; kullanıcının kendi kaynağını Android, Android TV, Samsung, LG ve Windows'ta oynatan ücretsiz bir oynatıcıdır.

Bir videoya çift tıkladığınızda ekranda saniyeler içinde görüntü belirir, ama arka planda küçük bir mühendislik işi döner. Dosyanın içindeki görüntü ve ses ayrıştırılır, sıkıştırması açılır, saniyede onlarca kare ekrana ve ses hoparlöre zamanında yetiştirilir. Bu işi yapan yazılıma medya oynatıcı denir. Bu rehberde medya oynatıcı nedir, nasıl çalışır, hangi türleri vardır ve kendinize uygun olanı nasıl seçersiniz sorularını sade bir dille yanıtlıyoruz. Teknik bir terim geçtiğinde ilk geçtiği yerde açıklıyoruz.

Medya oynatıcı nedir?

Medya oynatıcı, ses ve video içeriklerini cihazın ekranında ve hoparlöründe oynatan yazılımdır. İçerik cihazın deposundaki bir dosya olabilir; internetten ya da yerel ağdan gelen bir yayın da olabilir. Oynatıcı dosyayı açmayı, sıkıştırılmış veriyi çözmeyi, görüntü ile sesi birbirine uydurmayı ve size durdur, ileri sar, ses ayarı gibi kontroller sunmayı üstlenir.

Gündelik hayatta pek çok medya oynatıcı kullanırsınız. Telefonunuzdaki galeri uygulaması, bilgisayardaki video programı, televizyonunuza kurduğunuz oynatıcı uygulamaları ve web sitelerindeki yerleşik video penceresi birer medya oynatıcıdır. Hepsinin ortak noktası bir kaynaktan veri alıp bunu izlenebilir ya da dinlenebilir hâle getirmeleridir.

Medya oynatıcı bir içerik değildir. Film, dizi ya da müzik sağlamaz; yalnızca sahip olduğunuz ya da izleme hakkınız bulunan içeriği açmanıza yarar. Bu ayrım hem teknik hem hukuki açıdan önemlidir. Konunun yasal yanı için medya oynatıcılar yasal mı yazımıza bakabilirsiniz.

Medya oynatıcı nasıl çalışır?

Bir medya oynatıcı, kaynağı ekrana getirmek için dört adımlık bir zincir izler: okur, ayrıştırır, çözer ve oynatır. Ayrıntılar değişse de sıra hemen her oynatıcıda aynıdır.

  1. Kaynağı okur. Dosya diskten, yayın ağdan okunur. Ağda veri indirilirken aynı anda oynatılabilsin diye küçük bir ara bellek (tampon, İngilizce buffer) tutulur.
  2. Kapsayıcıyı ayrıştırır (demux). MP4 ya da MKV gibi bir dosya görüntü, ses ve altyazı akışlarını tek pakette taşır. Oynatıcı bu paketi açıp akışları birbirinden ayırır.
  3. Akışları çözer (decode). Görüntü ve ses, boyutu küçültmek için codec denen yöntemlerle sıkıştırılmıştır. Oynatıcı sıkıştırmayı geri açarak ham kareleri ve ses örneklerini elde eder.
  4. Ekrana ve hoparlöre verir (render). Kareler ekrana çizilir, ses hoparlöre gider. Dudak hareketiyle sesin uyuşması için iki akış ortak bir saate göre zamanlanır.

Zincirin herhangi bir halkası dosyayı tanımazsa "oynatılamıyor" hatası alırsınız. Çoğu zaman sorun dosyada değil, oynatıcının ya da cihazın o codec'i desteklememesindedir.

Donanım çözme mi, yazılım çözme mi?

Çözme işi iki yolla yapılabilir. Yazılım çözmede işlemci (CPU) hesabı yapar; esnektir ama yüksek çözünürlükte işlemciyi yorar ve pili tüketir. Donanım çözmede ise cihazın içindeki özel video çözme birimi devreye girer; daha az enerji harcar ve 4K gibi ağır içeriklerde akıcılığı kolaylaştırır. Bunun karşılığında yalnızca çip üreticisinin donanıma eklediği codec ve profilleri destekler. İyi bir oynatıcı mümkün olduğunda donanım çözmeyi, olmadığında yazılım çözmeyi kullanır. Codec'lerin farkları için H.264, H.265 ve AV1 karşılaştırmasına göz atabilirsiniz.

Kapsayıcı, codec ve protokol arasındaki fark nedir?

Kapsayıcı dosyanın "kutusu", codec içindeki görüntü ve sesin "sıkıştırma yöntemi", protokol ise verinin ağda taşınma kuralıdır. Üçü sık karıştırıldığı için küçük bir tablo işe yarar.

Medya oynatmada üç temel kavram
KavramNe işe yarar?Örnekler
Kapsayıcı (container)Görüntü, ses ve altyazıyı tek dosyada paketlerMP4, MKV, WebM, AVI
CodecGörüntüyü ya da sesi sıkıştırır ve açarGörüntü: H.264, H.265, AV1. Ses: AAC, MP3, Opus
ProtokolVerinin ağ üzerinden nasıl iletileceğini belirlerHTTP, HLS, MPEG-DASH, RTSP
Oynatma listesiHangi dosya ya da yayınların hangi sırayla oynatılacağını sıralarM3U, M3U8

Aynı uzantıyı taşıyan iki dosya farklı codec'ler içerebilir. Bu yüzden iki MP4 dosyasından biri televizyonunuzda açılırken diğeri açılmayabilir. Kapsayıcıların farkı için MP4 ve MKV farkı yazımızı, liste biçimi için M3U dosyası nedir rehberini okuyabilirsiniz.

Yerel dosya ile ağ yayını arasındaki fark nedir?

Yerel dosya tamamen cihazınızdadır; ağ yayını ise bir sunucudan parça parça gelir. Bu fark, beklentinizi doğrudan etkiler.

  • Yerel dosya: İnternet gerekmez. İleri sarma neredeyse anlıktır. Kalite, dosyanın kendisine ve cihazın çözme gücüne bağlıdır.
  • Tek bağlantıdan HTTP ile oynatma: Dosya sunucudan akarak oynar. Bağlantı yavaşlarsa görüntü donabilir.
  • HLS yayını: Video küçük parçalara bölünür ve bir liste (manifest) bu parçaları tarif eder. Oynatıcı bağlantı hızınıza göre kaliteyi değiştirebilir. Ayrıntılar için HLS nedir ve adaptif bit hızı yazılarına bakın.
  • RTSP yayını: Daha çok IP kameralar ve izleme sistemlerinde kullanılır. Konuyu RTSP nedir ve IP kamera yayını nasıl izlenir yazısında anlattık.

Canlı yayın ile isteğe bağlı videoyu da ayırmak gerekir. Canlı yayında ileri sarma sınırlıdır, çünkü içerik henüz oluşmaktadır. İsteğe bağlı videoda ise dosya hazırdır ve istediğiniz noktadan başlayabilirsiniz.

Medya oynatıcı türleri nelerdir?

Medya oynatıcılar, kullanım amaçlarına göre beş ana grupta toplanabilir. Aşağıdaki tablo her gruba bilinen örnekler verir; liste bir sıralama ya da tavsiye değildir.

Medya oynatıcı türleri
TürNe yapar?Örnek
Sistemle gelen oynatıcılarİşletim sistemiyle birlikte gelir, yaygın biçimleri açarWindows'taki yerleşik oynatıcı, macOS'taki QuickTime Player
Genel amaçlı oynatıcılarÇok sayıda biçimi ve ayarı tek uygulamada toplarVLC, mpv
Medya merkezleriKütüphane düzenler, kapak ve bilgi gösterir, eklenti destekler; televizyonda kullanıma yöneliktirKodi
Sunucu ve istemci sistemleriKendi arşivinizi bir sunucuda düzenler, uygulamalarla diğer cihazlara aktarırPlex, Jellyfin
TV odaklı oynatıcı uygulamalarıKumandayla rahat kullanım için tasarlanır, kendi kaynaklarınızı oynatırAlpa Player

Hiçbir tür diğerinden üstün değildir; amaç değiştikçe doğru seçim de değişir. Arşivinizi evdeki bir bilgisayarda düzenlemek istiyorsanız sunucu tabanlı bir sistem mantıklıdır. Tek bir uygulamada kumandayla rahatça liste ve bağlantı oynatmak istiyorsanız TV odaklı bir oynatıcı işinizi görür. Karşılaştırmalı bir bakış için en iyi medya oynatıcı nasıl seçilir yazısına geçebilirsiniz.

Oynatma motoru nedir?

Oynatma motoru, bir uygulamanın içinde ayrıştırma, çözme ve ekrana verme işini yapan bileşendir. Uygulamanın gördüğünüz arayüzü, motorun üstüne kurulur.

Android'de iki yaygın motor vardır: Google'ın Media3 projesindeki ExoPlayer ve VideoLAN'ın libVLC kitaplığı. Bazı oynatıcılar yalnızca birini kullanır, bazıları ikisini sunar. Bir video bir motorda sorunsuz açılırken diğerinde takılıyorsa, motor değiştirebilmek işe yarar. Farkları ayrıntılı bir yazıda ele aldık: ExoPlayer ve VLC oynatma motorları.

Alpa Player bir medya oynatıcı olarak ne yapar?

Alpa Player, Alpa Yazılım tarafından geliştirilen ücretsiz bir medya oynatıcıdır. Üyelik, abonelik ya da satın alma yoktur; proje kâr amacı gütmez. Uygulamada hazır kanal, film, dizi ya da liste bulunmaz. Alpa Player bir yayın hizmeti değildir; yalnızca kullanıcının kullanma hakkına sahip olduğu kaynakları oynatır.

  • Oynattıkları: M3U ve M3U8 oynatma listeleri, HLS yayınları, MP4, MKV, RTSP ve daha fazlası.
  • Kaynak türleri: oynatma listesi adresi, tek video ya da yayın bağlantısı, hizmet sağlayıcınızın verdiği sunucu hesabı (kullanıcı adı ve şifre) ve kurum hesabı.
  • Platformlar: Android telefon ve tablet; Android TV, Google TV ve TV kutuları; Samsung TV (Tizen 2020 ve sonrası); LG TV (webOS 2020 ve sonrası); Windows. iPhone ve iPad sürümü yakında.
  • Arayüz: Apple TV ve Netflix sadeliğinde; kumanda, dokunma ve fareyle aynı kolaylıkta kullanılır. Kaldığınız yerden devam, favoriler, son izlenenler ve yayın akışı (program rehberi) vardır.
  • Güvenlik: Eklediğiniz adres ve şifreler cihazın güvenli deposunda AES-256 ile şifreli tutulur, ekranda gösterilmez ve Alpa Yazılım'a gönderilmez.

Televizyonda uzun adresleri kumandayla yazmak yorucu olduğu için uzaktan yükleme de sunulur: uygulamadaki Kaynak Ekle bölümünde görünen MAC adresi ve 6 haneli anahtarı telefonunuzdan ya da bilgisayarınızdan liste yükleme sayfasına girer, kaynağınızı kendiniz eklersiniz. Yükleme IP ve MAC adresiyle kayıt altına alınır ve sorumluluk yükleyendedir. Yazılımı denemek için Alpa Player'ı ücretsiz indirebilirsiniz; güncel indirme durumu indirme bölümünde yer alır.

Doğru medya oynatıcıyı nasıl seçersiniz?

Doğru oynatıcıyı seçmek için önce hangi cihazda ve hangi kaynaktan izleyeceğinizi netleştirmelisiniz. Beş soru çoğu zaman yeter.

  1. Hangi cihaz? Telefon, bilgisayar ve televizyonun ihtiyaçları farklıdır. Televizyonda kumandayla akıcı gezinme çok önemlidir.
  2. Hangi biçimler? MKV, HLS, RTSP gibi biçimlerden hangilerini açmanız gerekiyor?
  3. Maliyet ne? Ücretsiz, reklamlı, tek seferlik satın alma ya da abonelik farkını netleştirin. Ayrıntılar için ücretsiz video oynatıcı yazısına bakın.
  4. Gizlilik ve güvenlik nasıl? Şifrelerinizi nasıl sakladığını ve nereden indirdiğinizi kontrol edin; bu konuyu medya oynatıcı güvenli mi yazısında işledik.
  5. Özellikler yeterli mi? Kaldığınız yerden devam, favoriler, altyazı ve ses seçimi gibi özellikleri video oynatıcı özellikleri kontrol listesiyle gözden geçirebilirsiniz.

Bu soruların yanıtı sizi bir ya da iki adaya götürür. Son adım, adayı kendi dosya ve kaynaklarınızla denemektir. Alpa Player'ın tarayıcıda çalışan deneme sayfası, kurulum yapmadan açık lisanslı örnek videolarla arayüzü görmenizi sağlar.

Sık sorulan sorular

Medya oynatıcı ile video oynatıcı aynı şey midir?

Büyük oranda evet. Video oynatıcı yalnızca görüntü içeren dosyalara, medya oynatıcı ise video, müzik ve ses kayıtlarına birlikte hizmet eden yazılımlara denir. Günümüzde neredeyse her video oynatıcı sesi de çaldığı için iki terim çoğu zaman birbirinin yerine kullanılır.

Medya oynatıcıya ayrıca codec paketi kurmak gerekir mi?

Günümüzdeki oynatıcıların çoğu yaygın codec'leri kendi içinde taşır, bu yüzden ek paket gerekmez. Bilinmeyen sitelerden codec paketi indirmek zararlı yazılım riski taşır. Bir dosya açılmıyorsa önce oynatıcıyı güncelleyin, mümkünse başka bir oynatma motoru deneyin.

Video açılıyor ama görüntü yok ya da ses yok, neden?

Çoğu zaman dosyadaki görüntü ya da ses codec'i oynatıcınız veya cihazınız tarafından desteklenmiyordur. Kapsayıcı açıldığı için süre ve ses görünebilir, ama görüntü çözülemez. Oynatıcıyı güncellemek, yazılım çözmeye geçmek ya da farklı bir oynatma motoru kullanmak sorunu genellikle giderir.

Medya oynatıcı internet bağlantısı gerektirir mi?

Cihazınızdaki yerel dosyaları oynatmak için internet gerekmez. HLS gibi ağ yayınları, uzak oynatma listeleri ve sunucu hesapları ise bağlantı ister. Yayının akıcı olması için ağ hızı ve kararlılığı belirleyicidir.

Alpa Player içerik sağlar mı?

Hayır. Alpa Player'da hazır kanal, film, dizi ya da liste yoktur; bir yayın hizmeti değildir. Yalnızca sizin kullanma hakkınıza sahip olduğunuz oynatma listelerini, bağlantıları, sunucu hesaplarını ve dosyaları oynatır. Kaynağı eklemek ve içeriğin yasal olmasını sağlamak kullanıcının sorumluluğundadır.

Alpa Player hangi cihazlarda çalışır?

Android telefon ve tabletlerde, Android TV, Google TV ve TV kutularında, Samsung TV'lerde (Tizen 2020 ve sonrası), LG TV'lerde (webOS 2020 ve sonrası) ve Windows'ta çalışır. iPhone ve iPad sürümü yakında gelecek. Güncel indirme durumu için indirme bölümüne bakın.

Kaynaklar