

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.

# Eine CMAF-Paketkonfiguration erstellen
<a name="pkg-cfig-create-cmaf"></a>

Erstellen Sie eine Verpackungskonfiguration, die Inhalte für Geräte formatiert, die Apple HLS fragmentiert MP4 unterstützen (f). MP4

**So erstellen Sie eine CMAF-Verpackungskonfiguration (Konsole)**

1. Öffnen Sie die MediaPackage Konsole unter. [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/)

1. Wählen Sie im Navigationsbereich in **Video on demand (Video auf Abruf)** **Packaging Groups (Verpackungsgruppen)** aus.

1. Wählen Sie auf der Seite **Verpackungsgruppen** die Gruppe aus, die die Konfiguration enthalten wird, die Sie erstellen.

1. Wählen Sie auf der Detailseite für die Verpackungsgruppe unter **Verpackungskonfigurationen** die Option **Konfigurationen verwalten** aus.

1. Wählen Sie auf der Seite **Verpackungskonfigurationen verwalten** unter **Verpackungskonfigurationen** die Option **Hinzufügen** und dann **Neue Konfiguration** aus.

1. Füllen Sie die Felder aus. Einzelheiten dazu finden Sie unter folgenden Themen:
   + [Allgemeine Einstellungsfelder](cfigs-cmaf-new.md)
   + [Felder für Manifest-Einstellungen](cfigs-cmaf-manset.md)
   + [Felder zur Stream-Auswahl](cfigs-cmaf-include-streams.md)
   + [Felder für die Verschlüsselung](cfigs-cmaf-encryption.md)

1. Wählen Sie **Speichern**.

Wenn Sie während der Erstellung einer Verpackungskonfiguration die Kontingente für Ihr Konto überschreiten, erhalten Sie eine Fehlermeldung. Wenn Sie eine ähnliche Fehlermeldung wie Zu viele Anfragen erhalten, versuchen Sie es bitte erneut. Das Ressourcenlimit wurde überschritten, entweder haben Sie die API-Anforderungskontingente überschritten, oder Sie haben bereits die maximale Anzahl von Paketgruppen erreicht, die für Ihr Konto zulässig sind. Wenn dies Ihre erste Gruppe ist oder Sie der Meinung sind, dass Sie diesen Fehler irrtümlich erhalten haben, verwenden Sie die Service Quotas-Konsole, um [Kontingenterhöhungen zu beantragen](https://console.aws.amazon.com/servicequotas/home?region=us-east-1#!/services/mediapackage/quotas). Weitere Informationen zu Kontingenten MediaPackage finden Sie unter[Kontingente in AWS Elemental MediaPackage](quotas.md).

# Allgemeine Einstellungsfelder
<a name="cfigs-cmaf-new"></a>

Geben Sie allgemeine Einstellungen an, die für die gesamte Verpackungskonfiguration gelten.

1. Geben Sie in **ID (ID)** einen beschreibenden Namen für die Konfiguration ein. Die ID ist der Hauptbezeichner für die Konfiguration und muss für Ihr Konto in der Region eindeutig sein.

1. Wählen Sie in **Package Type (Verpackungstyp)** die Option **Common Media Application Format (CMAF)** aus.

1. (Optional) Geben Sie in **Segment duration (Segmentdauer)** die Dauer der einzelnen Segmente (in Sekunden) ein. Geben Sie einen Wert ein, der der Dauer des Eingabesegments entspricht oder ein Vielfaches davon ist. Wenn sich der eingegebene Wert von der Dauer des Eingabesegments unterscheidet, werden die Segmente auf das nächste Vielfache der Länge des Eingabesegments AWS Elemental MediaPackage gerundet.

# Felder für Manifest-Einstellungen
<a name="cfigs-cmaf-manset"></a>

Geben Sie das Format des Manifests an, AWS Elemental MediaPackage das von einem Asset bereitgestellt wird, das diese Verpackungskonfiguration verwendet.

1. (Optional) Geben Sie in **Manifest name (Manifestname)** eine kurze Zeichenfolge ein, die der Endpunkt-URL angehängt wird. Der Manifestname erstellt einen eindeutigen Pfad zu diesem Endpunkt. Wenn Sie keinen Wert eingeben, verwendet MediaPackage den Standardlieferumfang, *Index*.

1. (Optional) Wählen Sie in Stream-Sets mit einer einzigen Videospur die Option ** IFrameNur Streams einbeziehen** aus, um einen zusätzlichen Stream nur für I-Frames zusammen mit den anderen Tracks im Manifest einzubeziehen. MediaPackage fügt `EXT-I-FRAMES-ONLY` Tags in das Manifest ein und kompiliert dann eine Playlist, die nur I-Frames enthält, und nimmt sie in den Stream auf. Diese Wiedergabeliste ermöglicht dem Player Funktionen wie schnelles Vor- und Zurückspulen.

1. (Optional) Wählen Sie **Wiederholen** aus, EXT-X-KEY wenn der Dienst den Schlüssel vor jedem Segment des Manifests wiederholen soll. Standardmäßig wird der Schlüssel nur einmal geschrieben, nach dem Header und vor den Segmenten. Wenn Sie „**Wiederholen**“ wählen EXT-X-KEY, wird das Manifest als Header, Schlüssel, Segment, Schlüssel usw. geschrieben, wobei jedem Segment der Schlüssel vorangestellt wird. Stellen Sie dies entsprechend den Bedürfnissen des Spielers ein. Die Auswahl dieser Option kann zu einem Anstieg der Client-Anfragen an den DRM-Server führen.

1. (Optional) Geben Sie unter ** date/time Programmintervall das** Intervall ein, in dem die `EXT-X-PROGRAM-DATE-TIME` Tags in das Manifest eingefügt werden MediaPackage sollen.

   Das `EXT-X-PROGRAM-DATE-TIME` Tag synchronisiert den Stream mit der Wanduhr und ermöglicht so Funktionen wie die Suche nach Zuschauern in der Wiedergabe-Timeline und die Zeitanzeige auf dem Player.

1. (Optional) Wählen Sie für **Werbemarkierungen** aus, wie Werbemarkierungen in den verpackten Inhalten enthalten sein sollen. 

   Wählen Sie eine der folgenden Optionen aus:
   + **Keine** — Lassen Sie alle SCTE-35-Werbemarkierungen aus der Ausgabe weg.
   + **Passthrough** — Kopiert die SCTE-35-Werbemarkierungen direkt aus dem HLS-Eingabestream in die Ausgabe.
   + **SCTE-35 Enhanced** — Generieren Sie Werbemarkierungen und Blackout-Tags auf der Grundlage der SCTE-35-Eingangsnachrichten aus dem Eingabestream.

1. (Optional) Wählen Sie **Encoder-Konfiguration in Segmenten einbeziehen** aus, MediaPackage um die Metadaten des Sequence Parameter Set (SPS), Picture Parameter Set (PPS) und Video Parameter Set (VPS) Ihres Encoders in jedem Videosegment und nicht im Init-Fragment zu platzieren. Auf diese Weise können Sie bei der Wiedergabe von Inhalten unterschiedliche SPS/PPS/VPS Einstellungen für Ihre Assets verwenden.

# Felder zur Stream-Auswahl
<a name="cfigs-cmaf-include-streams"></a>

Schränken Sie die Eingangs-Bitraten ein, die für die Wiedergabe verfügbar sind, und sortieren Sie die Streams in der Ausgabe von Assets, die diese diese Verpackungskonfiguration verwenden. 

Die Mindest- und Höchstwerte berücksichtigen nur die Videobitraten. Wenn die Videobitrate *unter der angegebenen Mindestrate* liegt, ist sie *nicht* in der Ausgabe enthalten, unabhängig von der Summe der Bitraten für andere Titel. Und falls die Videobitrate *den Maximalwert *nicht erreicht, *wird* die Spur ausgegeben, wobei die Summe der Bitraten anderer Spuren keine Rolle spielt.

Um die minimale und maximale Bitrate festzulegen und die Ausgabe zu sortieren, wählen Sie **Streamauswahl aktivieren** und füllen Sie die zusätzlichen Felder wie folgt aus:

1. (Optional) Wählen Sie für **Stream order** (Stream-Reihenfolge) eine der folgenden Optionen aus:
   + **Original (Ursprünglich)**, um die Ausgabe-Streams in der gleichen Reihenfolge wie in der Eingangsquelle anzuordnen.
   + **Ascending (Aufsteigend)** – zum Sortieren der Ausgabe-Streams von der niedrigsten Bitrate zur höchsten Bitrate.
   + **Descending (Absteigend)** – zum Sortieren der Ausgabe-Streams von der höchsten Bitrate zur niedrigsten Bitrate.

1. (Optional) Geben Sie unter **Min. Videobitrate** den Mindest-Bitraten-Schwellenwert (in Bit pro Sekunde) ein, den Videospuren mindestens erreichen müssen, damit sie von diesem Endpunkt aus wiedergegeben werden können. Dadurch wird sichergestellt, dass die Titel *mindestens* eine bestimmte Bitrate haben.

1. (Optional) Geben Sie für **Max. Videobitrate** den maximalen Bitraten-Schwellenwert (in Bit pro Sekunde) ein, auf oder unter dem Videospuren liegen müssen, damit sie von diesem Endpunkt aus wiedergegeben werden können. Dadurch wird sichergestellt, dass die Titel eine bestimmte *Bitrate nicht* überschreiten.

# Felder für die Verschlüsselung
<a name="cfigs-cmaf-encryption"></a>

Schützen Sie Ihre Inhalte durch Inhaltsverschlüsselung und Digital Rights Management (DRM) vor unbefugter Nutzung. AWS Elemental MediaPackage verwendet die [SPEKE-API (AWS Secure Packager and Encoder Key Exchange)](https://aws.amazon.com/media/tech/speke-basics-secure-packager-encoder-key-exchange-api/), um die Verschlüsselung und Entschlüsselung von Inhalten durch einen DRM-Anbieter zu erleichtern. Mithilfe von SPEKE stellt der DRM-Anbieter Verschlüsselungsschlüssel über die SPEKE-API bereit. MediaPackage Der DRM-Anbieter stellt auch Lizenzen für unterstützte Mediaplayer zur Entschlüsselung zur Verfügung. Weitere Informationen darüber, wie SPEKE mit Diensten und Funktionen verwendet wird, die in der Cloud ausgeführt werden, finden Sie unter [AWS Cloud-basierte Architektur](https://docs.aws.amazon.com/speke/latest/documentation/what-is-speke.html#services-architecture) im *Secure Packager and Encoder Key* Exchange API-Spezifikationsleitfaden.

**Anmerkung**  
Für das Verschlüsseln von Inhalten benötigen Sie einen DRM-Lösungsanbieter und ein entsprechendes Setup, um die Verschlüsselung einsetzen zu können. Weitere Informationen finden Sie unter [Inhaltsverschlüsselung und DRM in AWS Elemental MediaPackage](using-encryption.md). 

Um urheberrechtlich geschützte Inhalte bereitzustellen, wählen Sie **Verschlüsselung aktivieren** und füllen Sie die zusätzlichen Felder wie folgt aus:

1. Geben Sie **unter System IDs** eindeutige Kennungen für Ihr Streaming-Protokoll und Ihr DRM-System ein. Geben Sie bis zu zwei Systeme an. IDs Wenn Sie mehr als eine System-ID angeben, geben Sie eine pro Zeile ein. Wenn Sie Ihre nicht kennen IDs, fragen Sie Ihren DRM-Lösungsanbieter.

1. Geben Sie als **URL** die URL des API-Gateway-Proxys ein, den Sie für die Kommunikation mit Ihrem Schlüsselserver eingerichtet haben. Der API-Gateway-Proxy muss sich im selben befinden AWS-Region wie MediaPackage.

   Das folgende Beispiel zeigt eine URL. 

   ```
   https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection
   ```

1. (Optional) Wählen Sie für die **SPEKE-Version** die SPEKE-Version aus, die Sie für die Verschlüsselung verwenden möchten. SPEKE Version 1.0 ist die ältere Version, die CPIX Version 2.0 verwendet und Einzelschlüsselverschlüsselung unterstützt. SPEKE Version 2.0 verwendet CPIX Version 2.3 und unterstützt die Verschlüsselung mit mehreren Schlüsseln. Weitere Informationen zur Verwendung von SPEKE mit finden Sie unter [Inhaltsverschlüsselung MediaPackage](https://docs.aws.amazon.com/mediapackage/latest/ug/using-encryption.html) und DRM in. MediaPackage 

   Wenn Sie **SPEKE Version 2.0** auswählen, wählen Sie auch eine Voreinstellung für die **Videoverschlüsselung und eine Voreinstellung für die **Audioverschlüsselung****. Die Video- und Audio-Voreinstellungen bestimmen, mit welchen Inhaltsschlüsseln MediaPackage die Audio- und Videotracks in deinem Stream verschlüsselt werden. Weitere Informationen zu diesen Voreinstellungen finden Sie unter. [Voreinstellungen für SPEKE Version 2.0](drm-content-speke-v2-presets.md)

    Bei Verwendung von SPEKE Version 2.0 wird die MediaPackage Schlüsselrotation deaktiviert.

1. (Optional) Geben Sie für **Constant Initialization Vector** einen 128-Bit-16-Byte-Hexadezimalwert ein, der durch eine 32-stellige Zeichenfolge repräsentiert wird und zusammen mit dem Schlüssel zum Verschlüsseln von Inhalten verwendet werden soll.

1. Geben Sie für **Role ARN** den Amazon-Ressourcennamen (ARN) der IAM-Rolle ein, die Ihnen Zugriff zum Senden Ihrer Anfragen über API Gateway gewährt. Holen Sie sich das von Ihrem DRM-Lösungsanbieter.

   Das folgende Beispiel zeigt eine Rolle ARN. 

   ```
   arn:aws:iam::444455556666:role/SpekeAccess
   ```