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.