Masaüstü ve tarayıcı

VLC ve Çevrimiçi M3U8 Player

Yerel dosyaların ve alışılmadık codec bileşenlerinin çevrimdışı oynatılması için VLC öğesini kullanın; Hiçbir şey yüklemeden HLS akışlarını test etmek, hata ayıklamak ve dönüştürmek için çevrimiçi bir M3U8 oynatıcı kullanın. VLC genel amaçlı bir medya oynatıcısıdır, bir tarayıcı HLS aracı ise akış teşhisini ekler. VLC'in eşdeğeri yoktur, bağlantı durumu raporu, ölü segment tespiti ve izin verilen bağlantı korumalı akış testi için özel Referer/User-Agent iletme. Aşağıdaki tablo ve notlar, her birine ne zaman ulaşılması gerektiğini ve bir akışın neden birinde oynatılıp diğerinde başarısız olabileceğini kapsar.

VLC ve tarayıcı tabanlı M3U8 oynatıcısı

AspectVLC / PotPlayer (masaüstü)M3U8 Player (tarayıcı)
Installationİşletim sistemi başına indirmeYok, tarayıcıda çalışır
Yerel dosyaların çevrimdışı oynatılmasıYesHayır, URL veya dosya yüklemesi gerekiyor
Nadir / egzotik codec bileşenleriGeniş destekBrowser-limited
Canlı & VOD HLS oynatmaYesYes
Bağlantı durumu raporu (parçalar, bit hızı, ölü bölümler)NoBuilt-in
Özel Referer / User-AgentManuel CLI bayrağıYerleşik proxy alanı
M3U8 ila MP4 / MP3Dönüştür iletişim kutusuTarayıcı içi, kayıpsız remux
Zaman aralığı kırpmaLimitedYes
IPTV M3U oynatma listesiOnu çalarDüzenlemeler + dışa aktarmalar temizlendi .m3u
MobileAyrı uygulamaMobil tarayıcıda çalışır
Maliyet / reklamlarÜcretsiz, açık kaynakÜcretsiz, reklam yok

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.

VLC ne zaman kullanılır?

VLC (veya PotPlayer), yerel video dosyalarını çevrimdışı oynatmak, bir tarayıcının kodunu çözemediği kodekleri kullanan akışlar için ve sahip olduğunuz her format için tek bir masaüstü oynatıcı istediğinizde daha iyi bir seçimdir. Olgun, ücretsiz ve açık kaynaktır ve yerel medya için bir ağa bağlı değildir.

Çevrimiçi M3U8 oynatıcı ne zaman kullanılmalı?

İşiniz bir akışı yalnızca izlemek yerine test etmek, hata ayıklamak, dönüştürmek veya düzenlemek olduğunda bir tarayıcı HLS aracına ulaşın. Yüklenecek hiçbir şey yoktur, herhangi bir işletim sisteminde ve mobil cihazlarda çalışır ve VLC'in yapmadığı şeyleri ortaya çıkarır: her çözünürlük izini listeleyen ve ölü .ts bölümlerini bulan bir bağlantı sağlığı raporu, izin verilen hotlink korumalı akışlar için özel Referer/User-Agent iletme ve kırpma ile tek tıklamayla MP4/MP3 dışa aktarma.

VLC'te M3U8 akışı nasıl oynatılır

VLC öğesini açın, Medya'yı seçin, ardından Ağ Akışını Aç'ı seçin, .m3u8 URL dosyasını yapıştırın ve Oynat'a basın. Özel bir Referer göndermek için :http-referrer seçeneğini eklemeniz (veya bunu komut satırına aktarmanız) gerekir; bu, Referer ve User-Agent alanlarını alan olarak gösteren bir tarayıcı aracıyla karşılaştırıldığında manueldir.

Bir yayın neden çevrimiçi olarak oynatılıyor ancak VLC'ta (veya tersi) oynatılmıyor?

CORS yalnızca tarayıcıları etkiler, dolayısıyla bir akış VLC'te oynatılabilir, ancak bir CORS proxy'si onu yönlendirene kadar düz bir tarayıcı oynatıcısında başarısız olabilir. Hotlink koruması ve süresi dolmuş bağlantılar her ikisini de etkiler, ancak bir masaüstü oynatıcı yalnızca genel bir hata gösterirken, bir tarayıcı sağlık raporu bildirimin, anahtarların veya bölümlerin ölü olup olmadığını belirler ve bir Referer alanı, kaynağın beklediği başlıklarla yeniden denemenize olanak tanır. Codec boşlukları diğer şekilde çalışır: VLC bir tarayıcının çözemediği bir akışın kodunu çözebilir.

Sık sorulan sorular

VLC, M3U8 / HLS akışlarını oynatabilir mi?

Evet. VLC'te Medya'yı seçin, ardından Ağ Akışını Aç'ı seçin, .m3u8 URL dosyasını yapıştırın ve Oynat'a basın. VLC canlı olarak ve VOD HLS'ı ekstra eklentiler olmadan yönetir.

VLC neden M3U8 bağlantımı oynatmıyor?

Genellikle bağlantının süresi dolmuştur, kaynak belirli bir Referer (hotlink koruması) gerektirir veya bir bölüm ölmüştür. Bir tarayıcı aracının bağlantı durumu raporu, nedeni tam olarak belirleyebilir ve özel Referer/User-Agent yönlendirme, izin verilen hotlink korumalı akışları test edebilir.

VLC'te özel bir Referer ayarlayabilir miyim?

Evet, ancak manueldir, :http-referrer seçeneğini eklersiniz veya komut satırından iletirsiniz. Bir tarayıcı HLS aracı, Referer ve User-Agent alanlarını alanlar olarak gösterir ve bunları bir proxy aracılığıyla iletir.

Çevrimiçi bir M3U8 oynatıcı VLC'ten daha mı iyi?

HLS akışlarını test etmek, hata ayıklamak, dönüştürmek ve düzenlemek için bir tarayıcı aracı daha hızlı ve daha tanılayıcıdır. Yerel dosyaların ve nadir codec bileşenlerinin çevrimdışı oynatılması için VLC daha iyidir. Farklı sorunları çözüyorlar.

VLC bit hızı veya ölü bölümler gibi yayın durumunu gösteriyor mu?

No. VLC'te codec ve temel medya bilgileri bulunur ancak özel HLS sağlık raporu yoktur. Çözünürlük parçalarını, bit hızını, şifrelemeyi, canlı/VOD durumunu ve ölü .ts bölümlerini listelemek için tarayıcı tabanlı bir M3U8 doğrulayıcı kullanın.