Video-on-Demand und Live-Streaming-Video mit CloudFront - Amazon CloudFront

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Video-on-Demand und Live-Streaming-Video mit CloudFront

Sie können verwenden CloudFront , um Video-on-Demand (VOD) oder Live-Streaming-Video mit jedem HTTP-Ursprung bereitzustellen. Eine Möglichkeit, Video-Workflows in der Cloud einzurichten, ist die Verwendung von CloudFront zusammen mit AWS Media Services .

Über das Streamen von Videos: Video-on-Demand (VOD) und Live-Streaming

Sie müssen einen Encoder verwenden, um Videoinhalte zu verpacken, bevor den Inhalt verteilen CloudFront kann. Beim Paketerstellungsprozess werden Segmente erstellt, die Ihre Audio-, Video- und Untertitelinhalte enthalten. Es werden dabei auch Manifestdateien erzeugt, die in einer bestimmten Reihenfolge beschreiben, welche Segmente abgespielt werden sollen und wann. Gängige Paketformate sind MPEG DASH, Apple HLS, Microsoft Smooth Streaming und CMAF.

Streaming von Videos-on-Demand-(VOD)

Für das Video-on-Demand-Streaming werden Ihre Videoinhalte auf einem Server gespeichert und können Viewern jederzeit angezeigt werden. Zum Erstellen einer Komponente (eines Assets), die von den Betrachtern gestreamt werden kann, verwenden Sie einen Encoder, z. B. AWS Elemental MediaConvert, um Ihre Mediendateien zu formatieren und zu verpacken.

Nachdem Ihr Video in die richtigen Formate verpackt wurde, können Sie es auf einem Server oder in einem Amazon S3-Bucket speichern und es dann mit bereitstellen, CloudFront wenn Betrachter es anfordern.

Live-Video-Streaming

Beim Live-Video-Streaming werden Ihre Videoinhalte in Echtzeit gestreamt, wenn Live-Events stattfinden, oder als Rund-um-die-Uhr-Live-Kanal eingerichtet. Zum Erstellen von Live-Ausgaben für die Bereitstellung per Ausstrahlung (Broadcast) und Streaming verwenden Sie einen Encoder wie AWS Elemental MediaLive, um das Video zu komprimieren und für Anzeigegeräte zu formatieren.

Nachdem Ihr Video codiert wurde, können Sie es in AWS Elemental MediaStore speichern oder es mit AWS Elemental MediaPackage in verschiedene Bereitstellungsformate konvertieren. Verwenden Sie einen dieser Ursprünge, um eine CloudFront Verteilung für die Bereitstellung des Inhalts einzurichten. Spezielle Schritte und Anleitungen zur Erstellung von Verteilungen, die zusammen mit diesen Services verwendet werden können, finden Sie unter Bereitstellen von Videos mit AWS Elemental MediaStore als Ursprung und Mit AWS Elemental MediaPackage formatierte Live-Videos bereitstellen.

Wowza und Unified Streaming bieten auch Tools, mit denen Sie Videos mit streamen können CloudFront. Weitere Informationen zur Verwendung von Wowza mit CloudFrontfinden Sie unter Bring your Wowza Streaming Engine license to CloudFront live HTTP streaming auf der Wowza-Dokumentationswebsite. Weitere Informationen zur Verwendung von Unified Streaming mit CloudFront für VOD-Streaming finden Sie unter CloudFront auf der Dokumentationswebsite zu Unified Streaming.