Desktop vs. Browser

VLC vs. Online M3U8 Player

Verwenden Sie VLC für die Offline-Wiedergabe lokaler Dateien und ungewöhnlicher Codecs; Verwenden Sie einen Online-M3U8-Player zum Testen, Debuggen und Konvertieren von HLS-Streams, ohne etwas zu installieren. VLC ist ein Allzweck-Mediaplayer, während ein Browser-HLS-Tool eine Stream-Diagnose hinzufügt, VLC keine Entsprechung dafür hat, einen Link-Zustandsbericht, Erkennung toter Segmente und benutzerdefinierte Referer/User-Agent-Weiterleitung für zulässige Hotlink-geschützte Stream-Tests. In der folgenden Tabelle und den Hinweisen wird erläutert, wann man zu jedem einzelnen greifen sollte und warum ein Stream in einem abgespielt werden kann, in dem anderen jedoch fehlschlägt.

VLC im Vergleich zu einem browserbasierten M3U8-Player

AspectVLC / PotPlayer (Desktop)M3U8 Player (Browser)
InstallationDownload pro BetriebssystemKeine, läuft im Browser
Offline-Wiedergabe lokaler DateienYesNein, es ist ein URL oder das Laden einer Datei erforderlich
Seltene / exotische CodecsBreite UnterstützungBrowser-limited
Live & VOD HLS WiedergabeYesYes
Link-Zustandsbericht (Tracks, Bitrate, tote Segmente)NoBuilt-in
Benutzerdefiniert Referer / User-AgentManuelles CLI-FlagIntegriertes Proxy-Feld
M3U8 bis MP4 / MP3Dialog „Konvertieren“.Verlustfreies Remux im Browser
Trimmen des ZeitbereichsLimitedYes
IPTV M3U WiedergabelisteSpielt esBearbeitet + exportiert bereinigte .m3u
MobileSeparate AppFunktioniert im mobilen Browser
Kosten/AnzeigenKostenlos, Open SourceKostenlos, keine Werbung

Wiedergabe, Verlauf, Favoriten, Untertitel und Browserkonvertierung bleiben auf diesem Gerät. HLS-Anfragen werden nur dann über den Proxy weitergeleitet, wenn Sie den CORS-Proxy aktivieren.

Intelligenter CORS-Proxy

Verwenden Sie den Cloudflare Worker-Proxy für Manifeste, Schlüssel und Segmente, wenn die direkte Browserwiedergabe blockiert ist.

Videovorschau

Gesundheitsbericht verlinken

Analysieren Sie Varianten, Bitrate, Segmentdauer, Verschlüsselung und Live-/VOD-Status und prüfen Sie dann Mediensegmente auf tote Links. Segmentprüfungen werden durch den Browser CORS eingeschränkt. Aktivieren Sie daher den Proxy, um ein möglichst genaues Ergebnis zu erzielen.

Wann ist VLC zu verwenden?

VLC (oder PotPlayer) ist die bessere Wahl für die Offline-Wiedergabe lokaler Videodateien, für Streams, die Codecs verwenden, die ein Browser nicht dekodieren kann, und wenn Sie einen einzigen Desktop-Player für jedes Format benötigen, das Sie besitzen. Es ist ausgereift, kostenlos und Open Source und für lokale Medien nicht auf ein Netzwerk angewiesen.

Wann sollte ein Online-M3U8-Player verwendet werden?

Greifen Sie zu einem Browser-HLS-Tool, wenn es um das Testen, Debuggen, Konvertieren oder Bearbeiten eines Streams geht, anstatt ihn nur anzusehen. Es muss nichts installiert werden, es läuft auf jedem Betriebssystem und auf Mobilgeräten und es zeigt Dinge an, die in VLC nicht angezeigt werden: ein Link-Gesundheitsbericht, der alle Auflösungsspuren auflistet und tote .ts-Segmente findet, benutzerdefinierte Referer/User-Agent-Weiterleitung für zulässige Hotlink-geschützte Streams und MP4/MP3-Export mit einem Klick und Zuschneiden.

So spielen Sie einen M3U8-Stream in VLC ab

Öffnen Sie VLC, wählen Sie „Medien“ und dann „Netzwerk-Stream öffnen“, fügen Sie die Datei .m3u8 URL ein und drücken Sie „Play“. Um einen benutzerdefinierten Referer zu senden, müssen Sie die Option :http-referrer hinzufügen (oder in der Befehlszeile übergeben), was im Vergleich zu einem Browser-Tool, das Referer und User-Agent als Felder bereitstellt, manuell erfolgt.

Warum ein Stream online abgespielt wird, aber nicht in VLC (oder umgekehrt)

CORS betrifft nur Browser, daher kann ein Stream in VLC abgespielt werden, in einem einfachen Browser-Player jedoch fehlschlagen, bis ein CORS-Proxy ihn weiterleitet. Hotlink-Schutz und abgelaufene Links wirken sich auf beide aus, aber ein Desktop-Player zeigt nur einen allgemeinen Fehler an, während ein Browser-Gesundheitsbericht genau anzeigt, ob das Manifest, die Schlüssel oder Segmente tot sind, und ein Referer-Feld ermöglicht es Ihnen, es mit den vom Ursprung erwarteten Headern erneut zu versuchen. Codec-Lücken funktionieren umgekehrt: VLC kann einen Stream dekodieren, den ein Browser nicht kann.

Häufig gestellte Fragen

Kann VLC M3U8 / HLS Streams abspielen?

Ja. Wählen Sie in VLC „Medien“, dann „Netzwerk-Stream öffnen“, fügen Sie die Datei .m3u8 URL ein und drücken Sie „Play“. VLC funktioniert live und VOD HLS ohne zusätzliche Plugins.

Warum spielt VLC meinen M3U8-Link nicht ab?

Normalerweise ist der Link abgelaufen, der Ursprung erfordert einen bestimmten Referer (Hotlink-Schutz) oder ein Segment ist tot. Der Link-Integritätsbericht eines Browser-Tools kann die Ursache genau bestimmen, und die benutzerdefinierte Referer/User-Agent-Weiterleitung kann zulässige Hotlink-geschützte Streams testen.

Kann ich in VLC einen benutzerdefinierten Referer festlegen?

Ja, aber es ist manuell. Sie fügen die Option :http-referrer hinzu oder übergeben sie in der Befehlszeile. Ein Browser-HLS-Tool stellt Referer und User-Agent als Felder bereit und leitet sie über einen Proxy weiter.

Ist ein Online-M3U8-Spieler besser als VLC?

Zum Testen, Debuggen, Konvertieren und Bearbeiten von HLS-Streams ist ein Browser-Tool schneller und diagnostischer. Für die Offline-Wiedergabe lokaler Dateien und seltener Codecs ist VLC besser. Sie lösen unterschiedliche Probleme.

Zeigt VLC den Zustand des Streams wie Bitrate oder tote Segmente an?

Nein. VLC enthält Codec- und grundlegende Medieninformationen, aber keinen speziellen Gesundheitsbericht gemäß HLS. Verwenden Sie einen browserbasierten M3U8-Validator, um Auflösungsspuren, Bitrate, Verschlüsselung, Live-/VOD-Status und tote .ts-Segmente aufzulisten.