HLS oynatma listesi temelleri

M3U8 Dosyası Nedir? HLS Oynatma Listesi Açıklaması

M3U8 dosyası, HTTP Canlı Akışı tarafından kullanılan bir UTF-8 metin çalma listesidir. Genellikle videonun kendisini içermez; bir HLS oynatıcının oynatma için kullandığı medya bölümlerine, kalite değişkenlerine, ses parçalarına, altyazılara, şifreleme anahtarlarına ve canlı/VOD çalma listesi meta verilerine işaret eder.

Son güncelleme: June 20, 2026

Oynatma, geçmiş, favoriler, altyazılar ve tarayıcı dönüşümü bu cihazda kalır. HLS istekleri yalnızca CORS proxy'sini açtığınızda proxy üzerinden geçer.

Akıllı CORS proxy

Doğrudan tarayıcı oynatması engellendiğinde bildirimler, anahtarlar ve segmentler için Cloudflare Worker proxy'sini kullanın.

Video önizlemesi

Bağlantı durumu raporu

Varyantları, bit hızını, segment süresini, şifrelemeyi ve canlı/VOD durumunu ayrıştırın, ardından ölü bağlantılar için medya segmentlerini örnekleyin. Segment kontrolleri tarayıcı CORS ile sınırlıdır, dolayısıyla en doğru sonuç için proxy'yi etkinleştirin.

Ortak M3U8 etiketleri ve satırları

Etiket veya satırAnlamNeden önemli?
#EXTM3UDosyayı genişletilmiş M3U/M3U8 çalma listesi olarak işaretler.Geçerli bir HLS çalma listesi bu satırla başlamalıdır.
#EXT-X-STREAM-INFAna oynatma listesindeki bir varyant akışını açıklar.Oyuncular bunu çözünürlüğü, bant genişliğini ve codec bileşenlerini seçmek için kullanır.
#EXTINFBir sonraki medya bölümünün süresini verir.Segment zamanlaması ara belleğe almayı, kırpmayı ve canlı gecikmeyi etkiler.
#EXT-X-KEYAES-128 HLS için bir şifreleme anahtarına işaret eder.Şifreli oynatma veya dönüştürme için URL anahtarının erişilebilir olması gerekir.
#EXT-X-ENDLISTÇalma listesini tamamlandı olarak işaretler.Varlığı genellikle VOD anlamına gelir; yokluk genellikle yaşamak anlamına gelir.
.ts veya .m4sGerçek bir medya segmentine işaret eder.Ölü veya bloke olmuş bölüm URL'ler bildirim yüklendikten sonra oynatmayı kesebilir.

Bir M3U8 dosyası genellikle video dosyası değildir

Çoğu M3U8 dosyası, tamamlanmış medya dosyaları değil, çalma listeleridir. Çalma listesi, oynatıcıya hangi segment URL'lerin hangi sırayla getirileceğini söyler. Bu nedenle yalnızca .m3u8 bağlantısını kopyalamak akış için işe yarayabilir ancak tek bir MP4 dosyasının indirilmesi gibi davranmaz.

Ana oynatma listesi ve medya oynatma listesi

Ana çalma listesi, 1080p, 720p veya yalnızca ses parçaları gibi birden çok çeşidi listeler. Bir medya oynatma listesi, bir varyant için gerçek segmentleri listeler. Bir ana M3U8'ı bir oynatıcıya yapıştırdığınızda, oynatıcı bant genişliğine, codec desteğine ve cihaz koşullarına göre bir medya oynatma listesi seçer.

Neden M3U8 bağlantılarının süresi doluyor veya başarısız oluyor?

Birçok M3U8 URL, son kullanma süreleri olan imzalı CDN bağlantılarıdır veya tarayıcı tarafından okunabilen CORS başlıkları, eşleşen bir Referer ve ulaşılabilir medya bölümleri gerektirir. Geçerli görünen bir çalma listesi, herhangi bir alt çalma listesi, URL tuşu veya URL bölümü engellenmiş veya ölüyse yine de başarısız olabilir.

Bir M3U8 dosyası nasıl incelenir

URL dosyasını açın veya bir HLS test cihazına yapıştırın. #EXTM3U ile başlayıp başlamadığını kontrol edin, ana çalma listesi mi yoksa medya çalma listesi mi olduğunu belirleyin, şifreleme için #EXT-X-KEY'i inceleyin, #EXT-X-ENDLIST'i arayın ve ardından oynatmanın ilk istekten sonra devam edebileceğini doğrulamak için bir segment sağlık kontrolü çalıştırın.

  • HLS akış test cihazı M3U8 URL'i yapıştırmanıza ve oynatma artı bölüm sağlığını incelemenize olanak tanır.
  • M3U8 bağlantı sorunlarını giderme CORS, Referer, süresi dolmuş URL'ler, ölü bölümler, kodlayıcılar ve DRM limitleri açıklanmaktadır.
  • M3U8 ve M3U UTF-8 HLS çalma listelerini eski M3U çalma listesi dosyalarıyla karşılaştırır.

Sık sorulan sorular

M3U8 dosyası nedir?

M3U8 dosyası, HLS akışı tarafından kullanılan bir UTF-8 çalma listesi dosyasıdır. Genellikle videonun kendisini depolamak yerine video bölümlerine, kalite değişkenlerine, ses parçalarına, altyazılara ve şifreleme anahtarlarına işaret eder.

Bir M3U8 dosyası video içeriyor mu?

Genellikle hayır. Bir M3U8 dosyası metin talimatlarını ve URL'leri içerir. Gerçek video, oynatıcının akış sırasında getirdiği .ts veya .m4s dosyaları gibi medya segmentlerinde saklanır.

M3U8 dosyasını nasıl açarım?

M3U8 URL dosyasını bir HLS oynatıcısına yapıştırın veya VLC gibi bir masaüstü oynatıcıyla açın. Tarayıcı hata ayıklaması için CORS, Referer, şifreleme ve segment sağlığı sorunlarını gösterebilen çevrimiçi bir oynatıcı kullanın.

M3U8, HLS ile aynı mıdır?

Hayır. HLS akış protokolüdür, M3U8 ise HLS'in genellikle varyantları, bölümleri, altyazıları ve anahtarları listelemek için kullandığı çalma listesi dosya biçimidir.

Bir M3U8 bağlantısı neden çalışmayı durduruyor?

M3U8 bağlantıları genellikle imzalanan URL'lerin süresinin dolması, CORS'nin tarayıcı erişimini engellemesi, kaynağın belirli bir Referer gerektirmesi, bir anahtar URL'ün engellenmesi veya bir veya daha fazla medya bölümünün ölmesi nedeniyle çalışmayı durdurur.