Euro TV Pro Editör Ekibi
M3U, kanal listelerini taşımak için kullanılan metin tabanlı bir liste biçimidir. IPTV bağlamında M3U; kanal adlarını, yayın adreslerini ve bazı durumlarda kanal logoları ile kategori bilgilerini bir arada tutar. Oynatıcı bu listeyi okuyarak kanalları ekranda düzenli biçimde gösterir.
Bu yazıda M3U'nun ne olduğunu, dosya ve bağlantı biçimindeki kullanım farkını, oynatıcıya nasıl tanımlandığını ve liste kaynaklı sorunlarda hangi adımların izleneceğini açıklıyoruz.
M3U tek başına yayın taşımaz; yalnızca "hangi kanal hangi adreste" bilgisini taşır. Yayının kendisi ayrı bir akıştır. Bu nedenle liste doğru tanımlansa bile, akış tarafında sorun varsa kanal açılmaz.
Kanal düzeni: kanalların adlarını ve sırasını taşır.
Yayın adresi: her kanalın hangi akışa karşılık geldiğini belirtir.
Kategori bilgisi: bazı listelerde kanallar gruplanmış olarak gelir.
Logo bilgisi: destekleyen listelerde kanal logoları da yer alır.
M3U iki biçimde kullanılır. Dosya biçiminde liste cihaza indirilir veya aktarılır; bağlantı biçiminde ise oynatıcı listeyi doğrudan adresten alır. Günlük kullanımda bağlantı biçimi daha pratiktir; liste dağıtım tarafında güncellendiğinde cihazdaki liste de güncellenir.
| Konu | M3U dosyası | M3U bağlantısı |
|---|---|---|
| Kullanım | Cihaza aktarılır veya içe alınır | Oynatıcıya adres olarak girilir |
| Güncelleme | Yeni dosyanın aktarılması gerekir | Liste adresten yeniden alınır |
| Kurulum kolaylığı | Dosya aktarımı gerektirir | Tek satır adres yeterlidir |
| Uygun cihaz | Dosya içe aktarmayı destekleyen oynatıcılar | Adres girişi destekleyen oynatıcılar |
| Taşınma | Her cihaza yeniden aktarılır | Aynı adres yeni cihaza girilebilir |
Tanımlama adımları oynatıcıdan oynatıcıya küçük farklar gösterse de izlenen yol aynıdır: listeyi ekleme bölümüne gitmek, bağlantıyı veya dosyayı tanıtmak ve listeyi yenilemek.
Liste bölümünü açın: oynatıcının playlist veya liste ekleme bölümüne gidin.
Bağlantıyı girin: adresi eksiksiz ve boşluksuz biçimde yapıştırın.
Kaydedip yenileyin: listeyi kaydettikten sonra yenileyin; kanallar kategorilere ayrılarak görünür.
Kontrol edin: liste geldikten sonra birkaç kanalda oynatmayı test edin.
M3U, liste tabanlı bir yöntemdir; Xtream Codes ise hesap tabanlı erişimdir. Hesap yönteminde oynatıcıya sunucu adresi, kullanıcı adı ve şifre girilir; liste ve yayın akışı bu hesap üzerinden alınır. İki yöntemin ayrıntılı karşılaştırması M3U ve Xtream Codes farkı yazısında yer alır.
Hesap tabanlı girişin nasıl çalıştığını merak ediyorsanız Xtream Codes nedir yazısına bakabilirsiniz. Kurulum adımları için M3U kurulumu, oynatıcı seçimi için IPTV Smarters ve TiviMate sayfaları yol gösterici olur.
Liste yüklenmediğinde ilk kontrol edilmesi gereken şey adresin doğru aktarılmış olmasıdır: satır sonunda boşluk, eksik karakter veya fazladan işaret oynatıcının listeyi reddetmesine yol açabilir. Adres doğruysa sıradaki adım, hattın o an çalışıp çalışmadığını test etmektir.
Ayrıntılı adımlar için IPTV playlist yüklenmiyor yazısına ve teknik destek sayfasına bakabilirsiniz.
Liste dosyası yalnızca kanal adları ve akış adresleri gibi bilgileri taşır. Ancak liste size özel hazırlandıysa paylaşılmaması gerekir; adres bilgisi hesabınızla ilişkili olabilir.
Aynı ailenin biçimleridir. M3U klasik liste biçimini, m3u8 ise UTF-8 kodlamalı listeyi ifade eder. Uzantı, listenin kodlama biçimini belirtir; oynatıcı çoğu durumda her ikisini de okur.
Listeyi birden fazla cihaza eklemek teknik olarak mümkündür; aynı anda izlenebilecek cihaz sayısı ise abonelik kapsamına bağlıdır.
Liste yalnızca kanal adreslerini taşır. Oynatma sorunu genellikle ağ tarafında veya oynatıcı ayarlarında ortaya çıkar; bağlantı kararlılığı ve oynatıcı güncellemesi kontrol edilmelidir.
Bu yazıdaki teknik ifadeler için resmî kaynaklara başvurulmuştur: ITU-T Y.1901 – IPTV hizmetlerinin desteklenmesi için gereksinimler, RFC 8216 – HLS oynatma listesi (M3U) biçimi. Bu kaynaklar yayın teknolojisinin genel işleyişini açıklar; hizmet kapsamı ve cihaz desteği için ilgili paket ve destek sayfalarına bakabilirsiniz.