

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 HLS-Paketkonfiguration erstellen
<a name="pkg-cfig-create-hls"></a>

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

**So erstellen Sie eine Apple HLS-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-hls-new.md)
   + [Felder für Manifest-Einstellungen](cfigs-hls-manset.md)
   + [Felder zur Stream-Auswahl](cfigs-hls-include-streams.md)
   + [Felder für die Verschlüsselung](cfigs-hls-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-hls-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 die primäre Kennung für die Konfiguration und muss für Ihr Konto in der eindeutig sein AWS-Region.

1. Wählen Sie in **Package type (Verpackungstyp)** die Option **Apple HLS** 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-hls-manset"></a>

Geben Sie das Format des Manifests an, das AWS Elemental MediaPackage 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 „** IFrameNur Streams einbeziehen**“, um einen zusätzlichen Stream nur für I-Frames zusammen mit den anderen Tracks in das Manifest aufzunehmen. MediaPackage generiert aus der ersten Formatvariante im Manifest einen Stream, der nur I-Frames enthält. Der Dienst fügt `EXT-I-FRAMES-ONLY` Tags in das Ausgabemanifest ein und generiert dann eine Playlist, die nur I-Frames enthält, und fügt sie in den Stream ein. Diese Wiedergabeliste ermöglicht dem Player Funktionen wie schnelles Vor- und Zurückspulen.

1. (Optional) Wählen Sie „**Audio-Wiedergabegruppen verwenden**“, um alle Audiotracks in einer einzigen HLS-Wiedergabegruppe zu gruppieren. Weitere Informationen zu Wiedergabegruppen finden Sie unter [Wiedergabegruppen verweisen in AWS Elemental MediaPackage](rendition-groups.md).

1. (Optional) Wählen Sie „**Wiederholen**“, 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) Wählen Sie **DVB-Untertitel einbeziehen, um DVB-Untertitel** (Passthrough Digital Video Broadcasting) in die Ausgabe einzubeziehen.

1. (Optional) Geben Sie unter ** date/time Programmintervall das Intervall** (in Sekunden) ein, in dem die `EXT-X-PROGRAM-DATE-TIME` Tags in das Manifest eingefügt MediaPackage werden 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.

# Felder zur Stream-Auswahl
<a name="cfigs-hls-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 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-hls-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. Wählen Sie als **Verschlüsselungsmethode** **Sample-AES für Apple HLS FairPlay oder AES-128** für Apple HLS **AES-128**. 

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

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. 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
   ```

1. Geben Sie **unter System IDs** eindeutige Kennungen für Ihr Streaming-Protokoll und Ihr DRM-System ein. Geben Sie bis zu drei IDs für CMAF, zwei IDs für DASH und genau eine für die anderen Streaming-Protokolle ein. **Wenn Sie mehr als eine System-ID angeben, geben Sie eine pro Zeile ein und wählen Sie Hinzufügen.** Eine Liste der gängigen Systeme finden Sie unter [DASH-IF-System IDs](https://dashif.org/identifiers/content_protection/). IDs Wenn Sie Ihren nicht kennen IDs, fragen Sie Ihren DRM-Lösungsanbieter.