AES-128 HLS testi

Şifrelenmiş M3U8 Player: AES-128 HLS Akışlarını Test Edin

Şifrelenmiş bir M3U8 oynatıcı, bildirime, URL anahtarına ve medya bölümlerine tarayıcı veya proxy tarafından erişilebildiğinde normal AES-128 HLS akışlarını test edebilir. Widevine, FairPlay veya PlayReady gibi DRM'yi atlayamaz; anahtar erişiminde, CORS, Referer korumasında ve segment sağlığında hata ayıklamak için bunu kullanın.

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.

Kontrol edilecek şifrelenmiş HLS sinyalleri

SignalBu ne anlama geliyor?Ne test edilmeli
#EXT-X-KEY:METHOD=AES-128Akış standart HLS bölüm şifrelemesini kullanır.Anahtar URI'nin segmentlerle aynı doğrudan veya proxy yoldan yüklendiğini doğrulayın.
Anahtar isteği engellendiBildirim yükleniyor ancak oynatıcı anahtarı getirdiğinde oynatma başarısız oluyor.Proxy'yi etkinleştirin veya URL anahtarı için Access-Control-Allow-Origin'ı düzeltin.
Korumalı anahtar uç noktasıURL anahtarı, istekler orijinal sayfa içeriğini içermediği sürece 403 değerini döndürür.Kaynak sayfayı proxy aracılığıyla Referer olarak ayarlayın ve oynatmayı yeniden deneyin.
Dönen tuşlarÇalma listesi zaman içinde birden fazla tuşa başvuruyor.Başvurulan her anahtarın erişilebilir durumda kaldığını doğrulamak için akışı yeterince test edin.
DRM sistemiAkış Widevine, FairPlay, PlayReady veya lisans değişimi gerektirir.Lisanslı uygulamayı veya oynatıcıyı kullanın. Bu araç DRM'yi atlamaz.

Şifrelenmiş bir M3U8 akışı nasıl test edilir

  1. 1Şifrelenmiş M3U8 URL dosyasını yapıştırınDoğrudan URL ile oynatmayı başlatın, böylece bildirime, anahtara ve bölümlere ekstra yönlendirme olmadan erişilip erişilemeyeceğini görebilirsiniz.
  2. 2Manifestoyu sağlık raporuyla birlikte inceleyinÇalma listesinin #EXT-X-KEY'e referans verip vermediğini ve canlı veya VOD HLS gibi görünüp görünmediğini kontrol etmek için doğrulayıcıyı çalıştırın.
  3. 3Anahtarları ve segmentleri birlikte yönlendirinCORS anahtarı veya medya dosyalarını engelliyorsa manifest, anahtar URI ve bölümlerin hepsinin tarayıcı tarafından okunabilen aynı kaynağı kullanması için proxy'yi etkinleştirin.
  4. 4Korunan anahtar uç noktalar için Referer ekleyinURL tuşu 403 değerini döndürürse, orijinal oynatma sayfasını proxy aracılığıyla Referer olarak ayarlayın ve akışı yeniden deneyin.
  5. 5DRM sınırlarında durmaAkış bir lisans sunucusu veya DRM yığını gerektiriyorsa yetkili oynatıcıyı kullanın. AES-128 anahtar erişimi DRM bypass'la aynı şey değildir.

AES-128 HLS DRM'den farklıdır

AES-128 HLS, çalma listesinde #EXT-X-KEY ile bir anahtar URI'yi saklar ve normal medya bölümlerini şifreler. Anahtara erişmenize izin verilirse, bir tarayıcı HLS oynatıcısı genellikle oynatmanın şifresini çözebilir. DRM sistemleri, bu aracın yerini alamayacağı veya atlamadığı lisans değişimi ve platform CDM'lerini gerektirir.

Bildiri yüklendiğinde bile neden URL anahtarları başarısız oluyor?

Bildirim, anahtar ve segmentler farklı yollarda veya alanlarda yaşayabilir. Bir akış, çalma listesini açığa çıkarabilir ancak anahtarı CORS, imzalı URL geçerlilik sonu veya Referer kontrolleriyle engelleyebilir. Şifrelenmiş akışlar için yalnızca ilk .m3u8 dosyasının değil, zincirdeki her isteğin erişilebilir olması gerekir.

Dönüşüm şifrelenmiş HLS'ı nasıl işler?

Erişilebilen normal AES-128 akışları için, MP4 dönüştürücü, manifest tarafından referans verilen anahtarı getirebilir ve FFmpeg adımı sırasında şifreyi çözebilir. Anahtar erişimi engellenmişse, MP4 veya MP3'i dışa aktarmayı denemeden önce proxy veya Referer yönlendirmesini düzeltin.

Sık sorulan sorular

Bu oynatıcı şifreli M3U8 akışlarını oynatabilir mi?

Evet, manifest, anahtar URL ve medya bölümlerine erişilebildiğinde normal AES-128 HLS akışları için. DRM sistemlerini veya lisans sunucularını atlayamaz.

Bir M3U8 dosyasında #EXT-X-KEY ne anlama gelir?

#EXT-X-KEY, HLS oynatıcısına medya bölümlerinin nasıl şifrelendiğini ve şifre çözme anahtarının nereden alınacağını söyler. AES-128 HLS için, bu URL anahtarının oynatma veya dönüştürme işlemi için erişilebilir olması gerekir.

Bildirimi yükledikten sonra şifrelenmiş akış neden başarısız oluyor?

En yaygın neden, engellenen anahtar isteğidir. Bildirim yüklenebilir ancak tarayıcı AES-128 anahtarını veya daha yeni şifrelenmiş bölümleri getiremediğinde oynatma başarısız olur.

Bir CORS proxy'si şifrelenmiş HLS konusunda yardımcı olabilir mi?

Evet, sorun tarayıcı erişimiyse. Her şifrelenmiş HLS isteğinin tarayıcı tarafından okunabilmesi için proxy'nin bildirimi, URL anahtarını ve medya bölümlerini birlikte yönlendirmesi gerekir.

Bu Widevine, FairPlay veya PlayReady'yi atlıyor mu?

Hayır. DRM korumalı akışlar, yetkili lisans değişimi ve platform DRM desteği gerektirir. Bu araç normal HLS hata ayıklaması içindir, DRM bypass'ı için değil.