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 CloudFront es für die Bereitstellung von Video-on-Demand (VOD) oder Live-Streaming-Video verwenden, indem Sie einen beliebigen HTTP-Ursprung verwenden. Eine Möglichkeit, Video-Workflows in der Cloud einzurichten, ist die Verwendung CloudFront zusammen mit AWS Media Services.

Über das Streamen von Videos

Sie müssen einen Encoder verwenden, um Videoinhalte zu verpacken, bevor CloudFront Sie die Inhalte verteilen können. 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.

VOD-Streaming

Beim VOD-Streaming werden Ihre Videoinhalte auf einem Server gespeichert und die Zuschauer können sie jederzeit ansehen. 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 S3-Bucket speichern und es dann auf Wunsch der Zuschauer bereitstellen. CloudFront

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. Um Live-Ausgaben für die Übertragung und Streaming-Übertragung zu erstellen, verwenden Sie einen Encoder AWS Elemental MediaLive, um das Video zu komprimieren und für die Wiedergabe auf Geräten zu formatieren.

Nachdem Ihr Video codiert wurde, können Sie es in verschiedenen Übertragungsformaten speichern AWS Elemental MediaStore oder es mithilfe von. AWS Elemental MediaPackage Verwenden Sie eine dieser Quellen, um eine CloudFront Distribution für die Bereitstellung der Inhalte einzurichten. Spezielle Schritte und Anleitungen zur Erstellung von Verteilungen, die zusammen mit diesen Services verwendet werden können, finden Sie unter Stellen Sie das Video bereit, indem Sie AWS Elemental MediaStore es als Quelle verwenden und Stellen Sie Live-Videos bereit, die formatiert sind mit AWS Elemental MediaPackage.

Wowza und Unified Streaming bieten auch Tools, mit denen Sie Videos streamen können. CloudFront Weitere Informationen zur Verwendung von Wowza mit CloudFront finden Sie unter Bringen Sie Ihre Wowza Streaming Engine-Lizenz für CloudFront Live-HTTP-Streaming auf der Wowza-Dokumentationswebsite. Informationen zur Verwendung von Unified Streaming mit CloudFront für VOD-Streaming finden Sie CloudFrontauf der Unified Streaming-Dokumentationswebsite.