HLS sorun giderme merkezi

HLS Sorun Giderme: M3U8 Oynatma, CORS, 403 ve Ölü Segmentleri Düzeltme

HLS sorun giderme, hangi isteğin başarısız olduğunu tespit ederek başlar: ana manifest, medya oynatma listesi, AES-128 anahtarı veya segment. Tarayıcı CORS, 403 erişim reddini, süresi dolmuş URL'leri, Referer kurallarını, ölü bölümleri, codec sınırlarını, IPTV çalma listesi hatalarını ve DRM sınırlarını ayırmak için oynatmayı, proxy testini ve sağlık raporunu kullanın.

Son güncelleme: June 21, 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.

HLS sorun giderme haritası

ProblemMuhtemel sebepEn iyi sonraki sayfa
M3U8 bağlantısı oynatılmıyorManifest, CORS, segmentler, codec veya DRM genelinde geniş oynatma hatası.M3U8 bağlantısı oynatılmıyor
CORS tarayıcıda hataKaynak, tarayıcının bildirime, anahtara veya segmentlere erişmesine izin vermiyor.HLS CORS hatası
403 Yasakİmzalı bir URL'ın süresi dolmuş veya sunucu istek şeklini reddediyor.M3U8 403 Yasak
Referer veya özel başlıklara ihtiyaç varHotlink koruması, orijinal sayfayı veya normal bir tarayıcı istemcisini bekler.Özel Referer M3U8 oynatıcı
AES-128 tuşu başarısız oluyorAnahtar URI'si engellenmiş, süresi dolmuş, CORS eksik veya Referer gerekiyor.M3U8 anahtar yüklenmiyor
Oynatma başlıyor, sonra duruyorBir veya daha fazla medya segmenti ölü, aşırı yüklenmiş veya farklı şekilde korunuyor.HLS akış test cihazı
IPTV çalma listesi başarısız oluyorM3U dosyası hatalı biçimlendirilmiş, ayrıştırma sonrasında boş veya ölü kanal URL'larla dolu.IPTV oynatma listesi çalışmıyor
DRM korumalı akışWidevine, FairPlay veya PlayReady'nin lisanslı bir oynatma yoluna ihtiyacı vardır.Şifrelenmiş M3U8 oynatıcı

HLS veya M3U8 akışında sorun giderme

  1. 1URL'in gerçek bir HLS bildirimi olduğunu doğrulayınURL dosyasını açın veya oynatıcıya yapıştırın. Geçerli bir HLS bildirimi genellikle #EXTM3U ile başlar ve #EXT-X-STREAM-INF, #EXTINF, #EXT-X-KEY veya #EXT-X-ENDLIST gibi etiketler içerir.
  2. 2Başarısız olan isteği tanımlayınİlk hatanın ana manifest mi, medya çalma listesi mi, AES-128 anahtarı mı yoksa .ts/.m4s medya segmenti mi olduğunu bulun. Düzeltme o konuma bağlıdır.
  3. 3Doğrudan oynatmayı proxy oynatmayla karşılaştırınÖnce URL'yi doğrudan test edin. Akış VLC'te veya proxy aracılığıyla çalışıyor ancak tarayıcıda çalışmıyorsa sorun genellikle ölü akıştan ziyade CORS veya istek başlıklarından kaynaklanır.
  4. 4Yalnızca gerekiyorsa Referer veya User-Agent ekleyinErişiminize izin verilen hotlink korumalı akışlar için orijinal sayfayı Referer olarak ayarlayın ve normal bir tarayıcı User-Agent kullanın. Kaynak gerektirmedikçe özel başlıklar eklemeyin.
  5. 5Durum raporunu çalıştırınDeğişkenleri, bit hızını, şifrelemeyi, canlı/VOD durumunu ve örneklenmiş segment hatalarını listelemek için doğrulayıcıyı kullanın. Bu, gerçek bir CDN veya çalma listesi sorununu tarayıcı erişim sorunundan ayırır.
  6. 6Codec ve DRM sınırlarında durmaİsteklere ulaşılabiliyorsa ancak oynatma hala başarısız oluyorsa kodekleri ve korumayı kontrol edin. Tarayıcı oyuncuları her codec bileşeninin kodunu çözemez ve bu araç Widevine, FairPlay, PlayReady, ödeme duvarları veya lisans sunucularını atlamaz.

Yalnızca ilk URL'ı değil, istek zincirini kullanın

HLS oturumu bir istekler zinciridir. Bir alt çalma listesi, AES-128 tuşu veya daha sonraki bir bölüm başarısız olduğunda ilk M3U8 dosyası yüklenebilir. İyi bir sorun giderme zinciri sırayla takip eder, çünkü bir anahtardaki CORS hatası, bir segmentteki 403 ve süresi dolmuş bir ana bildirimin farklı düzeltmelere ihtiyacı vardır.

Bu merkez anahtar kelime çakışmasını nasıl önlüyor?

Bu sayfa, HLS sorunlarını giderme, M3U8 sorunlarını giderme ve HLS oynatma hatasını düzeltme gibi genel sorguları hedefler. Bağlantılı konuşulan sayfalar kesin nedenleri hedefler: CORS, 403 Yasak, Referer, anahtar yükleme, ölü bölümler, IPTV oynatma listesi ayrıştırma, altyazılar, şifrelenmiş HLS ve yükleme gerektirmeyen dönüştürme.

Oynatıcı, doğrulayıcı veya dönüştürücü ne zaman kullanılmalı?

Temel oynatmayı onaylamak için oynatıcıyı, tarayıcı erişim sorunlarını test etmek için proxy ve Referer kontrollerini, değişkenleri ve örneklenmiş bölümleri incelemek için doğrulayıcıyı ve yalnızca akışa erişilebildiğinde dönüştürücüyü kullanın. Dönüştürme, süresi dolmuş, erişilemeyen veya DRM korumalı bir akışı onaramaz.

  • M3U8 bağlantısı oynatılmıyor Arızanın CORS, Referer, ölü segmentler, codec'ler veya DRM olup olmadığını bilmediğiniz zaman genel ilk duraktır.
  • HLS CORS hatası bir akışın neden VLC'ta oynatılabileceğini ancak Chrome, Edge, Safari veya Firefox'ta başarısız olabileceğini açıklıyor.
  • M3U8 403 Yasak süresi dolmuş imzaları, hotlink korumasını, User-Agent filtrelerini ve segment düzeyinde 403'leri kapsar.
  • Özel Referer M3U8 oynatıcı isteklerin orijinal sayfadan gelmesini bekleyen akışların nasıl test edileceğini gösterir.
  • M3U8 anahtar yüklenmiyor AES-128 anahtar URI hatalarına, engellenen anahtarlara ve şifrelenmiş HLS hata ayıklamaya odaklanır.
  • HLS akış test cihazı varyantları, bit hızını, canlı/VOD durumunu ve örneklenmiş ölü bölümleri incelemek için sistem durumu raporunu kullanır.
  • IPTV oynatma listesi çalışmıyor hatalı biçimlendirilmiş M3U dosyalarını, boş kanal listelerini, ölü IPTV URL'leri ve etiket sorunlarını teşhis eder.
  • Şifrelenmiş M3U8 oynatıcı test edilebilecek AES-128 HLS ile atlanamayan DRM arasındaki sınırı belirler.

Sık sorulan sorular

Bir M3U8 akışında hata ayıklamanın en hızlı yolu nedir?

Hangi HLS isteğinin başarısız olduğunu bularak başlayın: ana manifest, medya oynatma listesi, AES-128 anahtarı veya segment. Daha sonra doğrudan oynatmayı proxy oynatmayla karşılaştırın ve CORS, 403, Referer, ölü segment, codec ve DRM sorunlarını ayırmak için durum raporunu çalıştırın.

Neden HLS VLC'te oynatılıyor ama tarayıcıda oynatılmıyor?

VLC, tarayıcı CORS kurallarıyla sınırlı değildir ve çoğu tarayıcıdan daha fazla codec bileşenini destekler. VLC çalışıyor ancak tarayıcı başarısız oluyorsa, önce CORS proxy'si ile test edin, ardından Referer veya User-Agent'i yalnızca kaynak bu başlıkları gerektiriyorsa ekleyin.

Bir M3U8 bağlantısının ölü olup olmadığını nasıl anlarım?

Ölü bir M3U8 bağlantısı genellikle hem tarayıcıda hem de masaüstü oynatıcılarda başarısız olur veya bir bildirim yükler ancak sonraki bölümler 404, 403, zaman aşımı veya boş yanıtlar döndürür. Sağlık raporu, yalnızca ilk manifestoyu kontrol etmek yerine medya segmenti URL'leri örnekleyerek yardımcı olur.

Bir proxy her HLS oynatma hatasını düzeltebilir mi?

Hayır. Proxy, tarayıcı CORS ve bazı izin verilen Referer/User-Agent testlerinde yardımcı olabilir, ancak süresi dolmuş belirteçleri, IP kısıtlamalarını, kullanılamayan bölümleri, desteklenmeyen codec bileşenlerini, ödeme duvarlarını, DRM'yi veya lisans sunucusu gereksinimlerini düzeltemez.

Bu, DRM korumalı akışlarda sorun giderir mi?

DRM sınırlarını tanımlayabilir ancak Widevine, FairPlay, PlayReady, ödeme duvarları veya lisans sistemlerini atlamaz. DRM korumalı akışlar için yetkili uygulamayı, oynatıcıyı veya lisans akışını kullanın.