HLS kontrol ve sağlık raporu

M3U8 Doğrulayıcı ve HLS Denetleyici

Bir M3U8 doğrulayıcı, bir HLS bildirimini ayrıştırır ve durumunu rapor eder: örneklemeyle bulunan her çözünürlük ve bit hızı takibi, bölüm sayısı ve süresi, şifreleme yöntemi, canlı ve VOD ve ölü .ts bölümleri. CDN düğümlerini test etmek ve bozuk akışlardaki hataları doğrudan tarayıcınızda ayıklamak için bunu kullanın.

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.

M3U8 Doğrulayıcı ve HLS Denetleyici nasıl kullanılır?

  1. 1

    M3U8 URL'i yapıştırın

    Kontrol etmek istediğiniz .m3u8 bağlantısını oynatıcı girişine girin.

  2. 2

    CORS proxy'yi etkinleştirin

    Ölü segment tespitinin .ts dosyalarına ulaşabilmesi için akıllı CORS proxy'yi açın; aksi takdirde çapraz menşe kuralları kontrolleri engeller.

  3. 3

    Durum raporunu çalıştırın

    Tüm parçaları, ortalama bit hızını, şifrelemeyi, canlı/VOD durumunu ve ölü bölümleri listelemek için Durum denetimini çalıştır'a tıklayın.

Raporun kontrol ettiği şeyler

Doğrulayıcı, her değişkeni, çözünürlüğü, beyan edilen bant genişliğini, kare hızını ve codec bileşenlerini listelemek için ana oynatma listesini genişletir, ardından segment sayısı, toplam süre, ortalama segment uzunluğu, şifreleme yöntemi ve canlı (#EXT-X-ENDLIST yok) veya VOD olup olmadığı açısından en yüksek kaliteli medya oynatma listesini analiz eder. Birkaç segmenti örnekler ve ölçülen ortalama bit hızını rapor eder.

Ölü bağlantı algılamanın neden proxy'ye ihtiyacı var?

Tarayıcılar ham .ts segmentlerine yönelik çapraz köken isteklerini engeller, dolayısıyla CORS proxy'si olmadan örneklenen her segment başarısız olur ve rapor, CORS bloğundan gerçek ölü bağlantıyı ayırt edemez. Proxy açıkken, kontroller kaynağa ulaşır ve başarılı/başarısız sayımları doğru hale gelir; bu, bir CDN düğümünü test ederken tam olarak istediğiniz şeydir.

Sık sorulan sorular

M3U8 doğrulayıcı neyi kontrol eder?

Her çözünürlük parçasını ve bit hızını, bölüm sayısını ve süresini, şifreleme yöntemini, canlı ve VOD durumunu listeler ve örnekleme yoluyla ölü .ts bölümlerini algılar.

Neden tüm segmentler ölü olarak görünüyor?

Bu genellikle akışın bozuk olduğu değil, CORS'ın bölüm isteklerini engellediği anlamına gelir. CORS proxy'sini etkinleştirin ve doğru sonuçlar için kontrolü yeniden çalıştırın.

Bir akışın canlı mı yoksa VOD mi olduğunu anlayabilir mi?

Evet. #EXT-X-ENDLIST etiketinin bulunmaması canlı yayın anlamına gelir; varlığı talep üzerine videonun varlığına işaret eder.

HLS denetleyicisi ücretsiz mi?

Evet, ücretsizdir, kayıt gerektirmez ve tamamen tarayıcıda çalışır.