Video-on-Demand-Tutorial

Wowza-VOD-Tutorial von einer MP4-Datei zu einem Player auf Ihrer Website

Dieses Wowza-VOD-Tutorial zeigt, wie Sie eine MP4-Datei in einen HLS-Link und einen eingebetteten Player verwandeln – auf zwei Arten: auf einem Wowza Streaming Engine Server, den Sie selbst betreiben, oder in einer Primcast-Videobibliothek, in die Sie die Datei nur hochladen.

Beide liefern dieselbe Art von Adresse, sodass ein Player, der mit der einen funktioniert, auch mit der anderen funktioniert. Wählen Sie den passenden Weg, folgen Sie den nummerierten Schritten, und Ihr Video läuft auf Smartphones und Computern.

HLS-WiedergabeadresseVOD

http://your-server:1935/vod/mp4:sample.mp4/playlist.m3u8

your-server:1935
Der Name oder die IP-Adresse des Servers und der Port, auf dem Wowza lauscht.
vod
Die VOD-Anwendung, die die Datei liest.
mp4:sample.mp4
Die Datei, nach einem Präfix, das dem Server mitteilt, dass es sich um eine MP4 handelt.
playlist.m3u8
Fordert HLS an. Verwenden Sie stattdessen manifest.mpd für MPEG-DASH.

Zwei Wege, um Wowza-Video-on-Demand bereitzustellen

Die Aufgabe ist in beiden Fällen dieselbe: die Datei speichern, Playern antworten, die sie anfordern, und einen Link ausgeben. Der Unterschied liegt darin, wer sich um den Server kümmert.

AEine Primcast-Videobibliothek

Sie laden hoch, wir betreiben den Server

Gut, wenn Sie Videos noch diese Woche auf Ihrer Website haben möchten und keinen Server zu patchen brauchen.

  • Upload aus Ihrem Browser, mehrere Dateien auf einmal
  • Ein Link und ein Einbettungscode für jede Datei
  • Ein Link zum eigenen Server Ihrer Bibliothek sowie ein CDN-Link, wenn das CDN Ihre Bibliothek ausliefert
  • Ein kostenloser Tarif zum Starten, mit 1 GB Speicherplatz
Den Bibliotheksschritten folgen

BIhre eigene Wowza Streaming Engine

Sie betreiben Wowza auf einem Ihrer Server

Gut, wenn Sie Wowzas eigene Einstellungen, Module oder Lizenz benötigen oder Ihre Dateien bereits auf diesem Server liegen.

  • Volle Kontrolle über die VOD-Anwendung und ihre Sicherheit
  • Ihre eigene Domain, Ihr eigenes Zertifikat und Ihr eigener Player
  • Platz zum Transkodieren und für Live-Kanäle auf derselben Maschine
  • Wir können den Server mit einer lizenzierten, verwalteten Wowza-Instanz bereitstellen
Den Wowza-Server-Schritten folgen

Die Videodatei vorbereiten

Keiner der beiden Wege kodiert Ihr Video beim Import neu, daher ist die Datei, die Sie exportieren, die Datei, die Ihre Zuschauer erhalten. Exportieren Sie sie als MP4 mit den folgenden Einstellungen, und beide Wege spielen sie ab.

Dateieinstellungen für Wowza-VOD und für eine Primcast-Videobibliothek
EinstellungPrimcast-VideobibliothekWowza Streaming Engine
DateiMP4, endend auf .mp4 oder .m4vMP4 für die Beispiele hier
VideoH.264 (Baseline, Main oder High), 8-bit 4:2:0, up to 1920x1080 and 60 fpsH.264
AudioAAC-LC mit 44,1 oder 48 kHz, Mono oder Stereo, oder ganz ohne AudioAAC oder MP3
Größe einer DateiBis zu 100 GB, innerhalb des Speichers Ihres TarifsBegrenzt durch den Speicherplatz Ihres Servers

Exportieren Sie aus einem Editor oder mit FFmpeg? Wählen Sie H.264-Video und AAC-Audio und halten Sie die Bildgröße bei 1080p oder darunter. Unser FFmpeg-Streaming-Tutorial enthält die Befehle, falls Sie auf der Kommandozeile arbeiten.

Wowza-VOD-Einrichtung auf Ihrer eigenen Streaming Engine

Diese Schritte verwenden den Wowza Streaming Engine Manager, die Web-Konsole, die mit Wowza geliefert wird. Sie benötigen einen Administrator-Login und eine Möglichkeit, Dateien auf den Server zu kopieren, etwa SFTP.

  1. Melden Sie sich beim Wowza Streaming Engine Manager an, öffnen Sie Applications und fügen Sie eine Anwendung des Typs VOD single server hinzu. Die Beispiele auf dieser Seite nennen sie vod.
  2. Klicken Sie auf der Registerkarte Setup der Anwendung auf Edit und wählen Sie das Inhaltsverzeichnis. Standardmäßig ist das der Ordner content im Wowza-Installationsverzeichnis, in dem Wowza seine eigene sample.mp4 ablegt.
  3. Aktivieren Sie unter Playback Types die Formate, die Ihre Player benötigen. HLS ist das Format, mit dem Sie beginnen sollten: Safari, iPhones und iPads spielen es direkt ab, und Browser-Player wie hls.js spielen es überall sonst ab. Fügen Sie MPEG-DASH hinzu, wenn Ihr Player es verlangt.
  4. Setzen Sie während des Tests Playback Security auf keine Client-Beschränkungen. Speichern Sie und starten Sie die Anwendung neu, wenn der Manager dazu auffordert.
  5. Kopieren Sie Ihre MP4-Dateien in das Inhaltsverzeichnis.
  6. Klicken Sie auf Test Playback, geben Sie Ihren Dateinamen mit Präfix ein, zum Beispiel mp4:myvideo.mp4, und kopieren Sie die Adresse für das gewünschte Format.
Wiedergabeadressen für eine Datei
HLS http://your-server:1935/vod/mp4:myvideo.mp4/playlist.m3u8
MPEG-DASH http://your-server:1935/vod/mp4:myvideo.mp4/manifest.mpd
RTSP rtsp://your-server:1935/vod/mp4:myvideo.mp4
RTMP rtmp://your-server:1935/vod stream: mp4:myvideo.mp4

Eine über https ausgelieferte Website kann keine http-Adresse abspielen. Bevor Sie den Player auf Ihrer Website einbetten, geben Sie dem Wowza-Server ein TLS-Zertifikat und verwenden Sie die https-Form der Adresse. Schalten Sie die Wiedergabesicherheit wieder ein, sobald der Player funktioniert.

Laden Sie Ihre Videos in eine Primcast-Bibliothek hoch

Bei einem Video-on-Demand-Tarif gibt es keinen FTP-Client und keinen Server einzurichten. Sie laden im Bedienfeld hoch und kopieren einen Link, sobald die Datei fertig ist.

  1. Starten Sie einen Video-on-Demand-Tarif. Der kostenlose Tarif bietet Ihnen 1 GB Speicherplatz und 25 GB Wiedergabe-Traffic pro Monat – genug, um ein paar kurze Videos auszuprobieren.
  2. Melden Sie sich in Ihrem Bedienfeld an und öffnen Sie Ihr Video-on-Demand-Konto. Die zugehörige Video-Karte öffnet sich im Tab VOD.
  3. Klicken Sie auf Videos hochladen und wählen Sie eine oder mehrere MP4-Dateien aus. Bei jedem Upload werden Geschwindigkeit und Restzeit angezeigt, und Sie können ihn pausieren und später fortsetzen.
  4. Wenn die Verbindung abbricht oder Sie den Tab schließen, kommen Sie zurück und wählen Sie dieselbe Datei erneut aus. Der Upload wird ab den bereits empfangenen Teilen fortgesetzt.
  5. Wenn der Upload endet, zeigt die Datei Wird geprüft an, während wir bestätigen, dass sie den Einstellungen aus Schritt 02 entspricht. Danach zeigt sie Bereit oder Abgelehnt mit dem Grund an, damit Sie wissen, was Sie in Ihrem Export ändern müssen.

Der Speicherplatz zählt, was sich jetzt in Ihrer Bibliothek befindet. Löschen Sie eine Datei, die Sie nicht mehr benötigen, und ihr Speicherplatz ist sofort wieder frei.

Binden Sie den Videoplayer auf Ihrer Website ein

Jede bereite Datei hat die Schaltflächen Vorschau, CDN-Link kopieren, Server-Link kopieren und Einbetten. Verwenden Sie den Link mit einem Player, den Sie bereits haben, oder den Einbettungscode, wenn Sie einen für Sie erstellten Player möchten. Wenn eine Datei nur eine einzige Schaltfläche Link kopieren zeigt, ist das ihr Server-Link.

CDNCDN-Link kopieren

Wiedergabe vom Server, der jedem Zuschauer am nächsten ist

Die beste Wahl für die meisten Websites. Zuschauer in verschiedenen Ländern erhalten das Video jeweils von einem Server in ihrer Nähe, sodass es eine kürzere Strecke zurücklegen muss.

ServerServer-Link kopieren

Wiedergabe vom eigenen Server Ihrer Bibliothek

Verwenden Sie ihn, wenn ein Player oder eine App immer mit einer Adresse kommunizieren soll. Beide Links sind https-HLS-Adressen, die genauso aufgebaut sind wie die Wowza-Adresse in Schritt 03.

  1. Klicken Sie auf Einbetten und wählen Sie, woher das Video abgespielt wird: vom CDN oder von Ihrem Server.
  2. Klicken Sie auf Einbettungscode kopieren und fügen Sie ihn an der Stelle Ihrer Seite ein, an der das Video erscheinen soll. Verwenden Sie in WordPress einen Block für benutzerdefiniertes HTML.
  3. Veröffentlichen Sie die Seite und öffnen Sie sie auf einem Telefon und einem Computer. Der Player behält ein 16:9-Format bei und passt sich der Breite des verfügbaren Platzes an.

Der Einbettungscode ist ein standardmäßiger HTML5-Videoplayer. Safari und iPhones spielen den HLS-Link direkt ab, und andere Browser laden den kostenlosen hls.js-Player, um dies zu tun. Er funktioniert auf https-Seiten und zeigt keine Werbung.

Fragen zu Wowza VOD, beantwortet

Was ist Wowza VOD?

Wowza VOD ist Video-on-Demand, bereitgestellt von Wowza Streaming Engine: eine auf dem Server gespeicherte Datei, die jeder Zuschauer startet, wann immer er möchte. Der Server zerlegt die Datei in kurze Stücke, sobald Player sie anfordern, sodass Zuschauer sofort starten und vorspulen können, ohne das gesamte Video herunterzuladen.

Was bedeutet mp4: in einer Wowza-URL?

Es teilt dem Server mit, welche Art von Datei als Nächstes folgt. In /vod/mp4:myvideo.mp4/playlist.m3u8 ist vod die Anwendung, mp4:myvideo.mp4 die Datei mit ihrem Präfix, und playlist.m3u8 fordert HLS an. Lässt man das Präfix weg, schlägt die Adresse in der Regel fehl.

Welche Videoformate kann ich für Wowza VOD verwenden?

Verwenden Sie eine MP4-Datei mit H.264-Video und AAC-Audio. Wowza akzeptiert auch MP3-Audio in einer MP4-Datei. Eine Primcast-Videobibliothek nimmt .mp4- und .m4v-Dateien mit H.264-Video bis zu 1080p bei 60 fps und AAC-LC-Audio an und sagt Ihnen genau, was zu ändern ist, wenn eine Datei nicht passt.

Kann ich meine Videos weiterhin per FTP hochladen?

Auf einem eigenen Wowza-Server ja: Kopieren Sie die Dateien mit SFTP oder FTP in den Inhaltsordner der Anwendung. Eine Primcast-Videobibliothek nimmt Uploads stattdessen im Control Panel entgegen, das große Dateien besser verarbeitet, weil ein unterbrochener Upload an der Stelle fortsetzt, an der er gestoppt hat.

Wie groß kann ein einzelnes Video sein?

Eine Datei kann in einer Primcast-Videobibliothek bis zu 100 GB groß sein, sofern sie in den Speicher Ihres Tarifs passt. Auf Ihrem eigenen Wowza-Server ist die Festplatte die einzige Grenze.

Wird mein Video neu kodiert oder verliert es an Qualität?

Nein. Die Datei wird geprüft und unverändert gespeichert, und die Zuschauer erhalten genau das, was Sie exportiert haben. Deshalb sind die Exporteinstellungen in Schritt 02 wichtig.

Wird das Video auf iPhone, Android und Smart-TVs abgespielt?

Ja. Der Link ist HLS, das iPhones, iPads und Safari direkt abspielen, und Chrome, Edge, Firefox und Android-Browser spielen es über den Player des Einbettungscodes ab. Kostenpflichtige Video-on-Demand-Tarife enthalten außerdem Ihre eigene Samsung- und LG-TV-App.

Gibt es eine kostenlose Möglichkeit, Wowza Video-on-Demand auszuprobieren?

Ja. Eine Primcast-Videobibliothek läuft auf unserer Seite mit Wowza Streaming Engine, und der kostenlose Video-on-Demand-Tarif bietet Ihnen 1 GB Speicher und 25 GB Zuschauertraffic pro Monat, mit denselben Uploads, Links und Einbettungscodes wie die kostenpflichtigen Tarife. Wechseln Sie in einen höheren Tarif, wenn Ihre Bibliothek wächst.

Wer kann mir helfen, wenn ein Video nicht abgespielt wird?

Öffnen Sie den Chat auf dieser Seite. Unser KI-Assistent antwortet in Sekundenschnelle und kann Ihr Konto und dessen Bibliothek prüfen, und Sie können jederzeit eine Person anfordern.

Stellen Sie noch heute Ihr erstes Video online

Wählen Sie einen Video-on-Demand-Tarif, laden Sie eine MP4-Datei hoch und fügen Sie einen Einbettungscode ein. Fragen unterwegs? Der Chat ist offen.