Anlama

M3U mi Xtream Codes mu: fark ne ve hangisini seçmeli

Sağlayıcınız size bir M3U URL'si, Xtream Codes bilgileri ya da ikisini birden veriyor. Her biçimin gerçekte ne içerdiği, uygulamada günlük kullanımda neyi değiştirdiği (rehber, VOD, diziler, kaldığınız yer) ve seçme şansınız olduğunda hangisini girmeniz gerektiği.

3 dk okuma

Kısaca

  • Xtream Codes bir API'dir: uygulama sağlayıcının sunucusuyla konuşur ve kanalları, rehberi, filmleri ve dizileri düzenli olarak alır. Seçme şansınız varsa onu seçin.
  • M3U bir dosyadır: yayın listesi, başka hiçbir şey değil. Her yerde çalışır ama rehber dışarıdan gelir ve diziler dağınıktır.
  • İkisi de aynı yayınları verir. Değişen, çevresindeki her şeydir: rehber, sayfalar, sezonlar, kataloğun güncelliği.
Bu sayfada

Bir IPTV aboneliği aldığınızda sağlayıcı size ona erişmenin bir yolunu verir. Bazen .m3u ile biten uzun bir URL'dir, bazen doldurulacak üç alan: adres, kullanıcı adı, parola; bazen de ikisi birden. Aynı içeriğe açılan iki kapıdır ama aynı deneyime açılmazlar. Bu rehber her birinin ne içerdiğini ve uygulamaya girince neyin değiştiğini açıklar.

M3U listesi nedir

M3U bir metin dosyasıdır. Her kanal iki satır kaplar: ad, logo, grup ve bazen bir rehber kimliği içeren bir açıklama satırı, ardından yayının URL'si. Hepsi bu. 5.000 kanallı bir dosya birkaç megabayttır ve uygulama her yenilemede tamamını indirir.

#EXTINF:-1 tvg-id="trt1.tr" tvg-logo="https://…/trt1.png" group-title="Türkiye",TRT 1
http://sunucu:8080/live/kullanici/parola/123.ts

Bu biçimin bir erdemi vardır: evrenseldir. Son yirmi yılın her video oynatıcısı onu okuyabilir. Bir de sınırı: yalnızca yayın içerir. Program rehberi yok, film sayfası yok, sezon yapısı yok. Yayın olmayan her şeyin başka bir yerden gelmesi ya da addan tahmin edilmesi gerekir.

Xtream Codes nedir

Xtream Codes bir dosya değil, bir API'dir: uygulamanın sağlayıcının sunucusuna soru sormasının bir yolu. "Kategoriler neler?" "Bunda hangi kanallar var?" "Bu kanalda bu akşam ne var?" "Bu dizinin 2. sezonunda hangi bölümler var?" Her yanıt yapılandırılmıştır ve uygulama yalnızca ihtiyacı olanı, ihtiyacı olduğunda ister.

Üç bilgi girersiniz: sunucu adresi, kullanıcı adı, parola. Gerisini uygulama halleder. Ad, bu biçimi yıllar önce belirleyen bir sunucu yazılımından gelir; bugün birçok sağlayıcı uyumlu yazılımlar kullanır ve ad, API'yi belirtmek için kaldı.

Uygulamada ne değişir

M3UXtream Codes
Canlı kanallarEvetEvet
Program rehberiIPTV Guard'da yok (ayrı bir XMLTV akışı gerekirdi)Sunucu tarafından, kanal kanal sunulur
FilmlerAda göre gruplanmış düz listeKategoriler, sayfalar, süre, yıl
DizilerDağınık bölümler, tahmin edilen sezonlarDüzenli sezonlar ve bölümler
Abonelik bilgileriYokBitiş, bağlantı sayısı, durum
YenilemeHer seferinde tüm dosyaİstek üzerine, kategori başına
Sağlayıcının adres değişikliğiTamamen yeni URLYalnızca sunucu adresi değişir

Rehber. İlk göreceğiniz fark budur. Xtream Codes ile rehber kanallarla aynı sunucudan gelir ve onlarla uyumludur. M3U ile rehberin, her sağlayıcının vermediği ve listeyle aynı kanal kimliklerini kullanmak zorunda olan ayrı bir XMLTV akışından gelmesi gerekirdi; IPTV Guard bugün bu akışları okumaz, dolayısıyla bir M3U kanallarını rehbersiz oynatır. Boş rehber rehberi gerisini kapsar.

Diziler. Xtream Codes ile bir dizi bir dizidir: sezonlar, numaralı bölümler, anlamlı bir "sonraki bölüm". M3U ile her bölüm herhangi bir kayıt gibidir ve uygulamanın yapıyı adları okuyarak, "S02E05" ve türevlerinden yeniden kurması gerekir. Çoğu zaman işe yarar, her zaman değil.

Abonelik. Xtream Codes bitiş tarihini ve izin verilen bağlantı sayısını bildirir. Bir test aracının nerede olduğunuzu söylemesini, bir uygulamanın bitişten önce uyarmasını sağlayan budur. M3U hiçbir şey söylemez.

Hangisini girmeli

Sağlayıcınız ikisini de veriyorsa Xtream Codes'u girin. Yayınlar aynıdır ve gerisini kazanırsınız. M3U URL'sini yedek olarak ya da oynatıcısı Xtream'i bilmeyen bir cihaz için saklayın.

Yalnızca bir M3U URL'niz varsa yakından bakın. Birçoğu şuna benzer:

http://sunucu:8080/get.php?username=abc&password=xyz&type=m3u_plus&output=ts

Bu biçim, istek üzerine M3U üreten bir Xtream Codes sunucusunun imzasıdır. Üç bilgi içinde: sunucu adresi (http://sunucu:8080), kullanıcı adı (abc), parola (xyz). Bunları doğrudan bir Xtream erişimi olarak girebilir ve M3U URL'sinin vermediği rehberi ve dizileri alabilirsiniz. Test aracı bu okumayı kendi başına yapar: M3U URL'sini yapıştırın, arkasında bir Xtream sunucusu varsa bitiş tarihini ve bağlantı sayısını bir Xtream erişimindeki gibi gösterir.

M3U'nuz bu biçimde değilse gerçek bir dosyadır, bir yerde barındırılan, arkasında Xtream sunucusu olmayan. O durumda M3U tek seçeneğinizdir ve kanalları rehbersiz izlersiniz.

Değişmeyen şey

Video. Her iki durumda da bir kanalın yayını aynı dosyadır, aynı sunucudan, aynı bit hızında sunulur. Ne erişim biçimi ne de uygulama bir yayını sağlayıcının gönderdiğinden daha akıcı yapar. Takılıyorsa konu başka yerdedir.

İyi bir oynatıcı her biriyle ne yapar

Xtream Codes ile rehberi gezinmeyi engellemeden arka planda yüklemeli, zaten istediğini önbelleğe almalı ve sağlayıcı vermediğinde sayfaları afiş ve özetler için bir film veritabanıyla tamamlamalıdır.

M3U ile adların arkasındaki dizi bölümlerini tanımalı, filmleri kategoriye göre gruplamalı ve birkaç megabaytlık bir dosyayı arayüzü dondurmadan işlemelidir. Bir sağlayıcı Xtream API'sini engelleyip M3U'yu geçirdiğinde ise bunu fark edip nedenini anlamanızı istemeden diğer yolu tutmalıdır. IPTV Guard'ın yaptığı budur: sahip olduğunuz biçim ne göreceğinize karar vermemeli.

IPTV Guard'da

IPTV Guard ikisini de kabul eder ve her birinden en fazlasını çıkarır. Xtream Codes ile uygulama rehberi, sayfaları ve sezonları sunucudan alır, afiş ve özetleri TMDB ile tamamlar. M3U ile filmleri ve dizileri adlardan yeniden kurar. Bir sağlayıcı Xtream API'sini engelleyip M3U'yu geçiriyorsa uygulama listenin yine de yüklenmesi için kendiliğinden o yola geçer.

Sık sorulan sorular

Sağlayıcım ikisini de veriyor. Hangisini gireyim?

Xtream Codes. Aynı kanalları korur, rehberi, dizilerin sezonlarını ve kendini güncelleyen bir katalog kazanırsınız. M3U yedek olarak ya da yalnızca bu biçimi bilen bir oynatıcı için yararlı kalır.

Yalnızca bir M3U URL'm var. Bir şey mi kaçırıyorum?

URL'ye bakın: get.php?username=…&password=… içeriyorsa sağlayıcınızın aslında bir Xtream Codes sunucusu var. Sunucu adresi, kullanıcı adı ve parola URL'nin içinde. Xtream olarak girebilirsiniz.

M3U ile M3U8 aynı mı?

Bir liste için evet: m3u8 yalnızca dosyanın UTF-8 olduğunu belirtir. Biçim aynıdır. Buna karşılık tek başına bir .m3u8 bağlantısı çoğu zaman bir HLS yayınıdır, liste değil: bir kanaldır, bir liste değil.

İkisinden biri daha akıcı mı?

Hayır. Video her iki durumda da aynı yayınlardan geçer. Akıcılık erişim biçimine değil sağlayıcıya, ağa ve oynatıcıya bağlıdır.

Xtream Codes bir sağlayıcı mı?

Hayır, fiilen standart haline gelmiş bir sunucu yazılımının adıdır. Birçok sağlayıcı onu ya da uyumlu bir yazılımı kullanır. Ad, bir şirketi değil erişim biçimini belirtir.

İlgili rehberler