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.
Media Quality-Aware Resiliency
Media Quality-Aware Resiliency (MQAR) ist eine integrierte Funktion zwischen Amazon CloudFront
Wenn Sie die MQAR-Funktion für Ihre Distribution aktivieren, autorisieren Sie, automatisch die CloudFront Quelle auszuwählen, die als Quelle mit der höchsten Qualitätsauswertung gilt.
Der Qualitätsfaktor steht für wahrgenommene Qualitätsprobleme beim Medienstreaming aufgrund Ihres Ursprungs, wie z. B. schwarze Frames, eingefrorene oder verworfene Frames oder wiederholte Frames. Wenn Ihre AWS Elemental MediaPackage v2-Origins beispielsweise in zwei verschiedenen AWS-Regionen Versionen eingesetzt werden und einer einen höheren Wert für die Medienqualität meldet als der andere, CloudFront wird automatisch zu dem Ursprungsserver gewechselt, der den höheren Wert meldet.
Gehen Sie wie folgt vor, CloudFront um dies zu erreichen:
-
CloudFront leitet eine
GETAnfrage an den primären MediaPackage Ursprung weiter und initiiert gleichzeitig auch eineHEADAnfrage an den sekundären MediaPackage Ursprung. CloudFront erhält den Medienqualitätsfaktor in den Antwort-Headern der einzelnen Absender. -
Als Nächstes CloudFront verfolgt er die Punktzahl für jeden Absender und verwendet diese Informationen, um den Ursprung mit der höheren Punktzahl zu bestimmen, wenn eine neue Anfrage eingeht.
Die Bewertung der Medienqualität für Ihre Herkunft kann sich in Echtzeit ändern. CloudFront ermittelt dies anhand der MQCS-Änderungen und wechselt zwischen den Quellen, um sicherzustellen, dass die Zuschauer die Inhalte mit höherer Medienqualität sehen. Weitere Informationen finden Sie unter Nutzung von Medienqualitätswerten MediaPackage im AWS Elemental MediaPackage V2-Benutzerhandbuch.
MQAR hilft dabei, so früh wie möglich CloudFront festzustellen, ob ein Problem vorliegt, das sich möglicherweise auf Kunden auswirken könnte. Probleme mit der Netzwerkverbindung, Videoverarbeitung, Audioverlust oder -ausfälle sowie Probleme mit der Encodergeschwindigkeit können sich beispielsweise auf den Medienqualitätswert für Ihre Viewer auswirken.
MQAR ermöglicht einen nahtlosen Wechsel zwischen den Quellen, sodass Sie einen stabilen, regionsübergreifenden Workflow für die end-to-end Medienbereitstellung einrichten und AWS Ihren Zuschauern qualitativ hochwertige Inhalte bereitstellen können.
Anmerkung
Derzeit unterstützt diese Funktion nur MediaPackage v2-Ursprünge.
Um dieses Feature für Ihre Distribution zu aktivieren, führen Sie die folgenden Schritte aus:
-
Falls Sie dies noch nicht getan haben, erstellen Sie Ihre MediaPackage v2-Ursprünge und aktivieren Sie diese Funktion in Ihrer Endpunktkonfiguration. Erstellen Sie für eine regionsübergreifende Bereitstellung einen sekundären Kanal in einem anderen Kanal AWS-Region mit denselben Einstellungen. Weitere Informationen finden Sie in den folgenden Themen im Benutzerhandbuch für AWS Elemental MediaPackage V2:
-
Um deine MediaPackage v2-Ursprünge für zu verwenden CloudFront, erstelle oder aktualisiere eine CloudFront Distribution. Siehe Eine Distribution erstellen und Eine Verteilung aktualisieren.
-
Erstellen Sie eine Ursprungsgruppe und wählen Sie Ihre beiden Ursprünge als primären und sekundären Ursprung aus. Aktivieren Sie in Ihrer Ursprungsgruppe die Option Medienqualitätswert. Weitere Informationen finden Sie unter Erstellen einer Ursprungsgruppe.
-
Wählen Sie in dem Cache-Verhalten für Ihre Distribution die von Ihnen erstellte Ursprungsgruppe aus. Wir empfehlen, dass das Cache-Verhalten dem Kanalpfadmuster entspricht.
Wenn CloudFront festgestellt wird, dass beide MediaPackage v2-Ursprünge dieselbe Bewertung haben, wird die Anfrage an den primären Ursprung weitergeleitet, der in der Ursprungsgruppe aufgeführt ist. Wenn der ursprünglich ausgewählte Absender mit einem Fehlercode antwortet, der den Failover-Kriterien entspricht, die Sie in Ihrer Ursprungsgruppe angegeben haben, CloudFront versucht er, die Anfrage erneut an den alternativen Ursprung in Ihrer Ursprungsgruppe zu senden, unabhängig von dessen Bewertung für die Medienqualität.
Hinweise
-
CloudFront verfolgt die Qualitätsauswertung für jedes Cache-Verhalten, das eine für die Medienqualitätsbewertung aktivierte Ursprungsgruppe verwendet. Wenn dieselbe Ursprungsgruppe für mehrere Kanäle verwendet wird, die einen Medienqualitätswert ausgeben, erstellen Sie ein separates Cache-Verhalten für das Pfadmuster jedes Kanals, um eine Vermischung der Werte zu vermeiden. Weitere Informationen zu Ursprungsgruppenkontingenten finden Sie unter Allgemeine Kontingente für Verteilungen.
-
Derzeit ist MQAR nicht verfügbar, wenn Sie eine Lambda@Edge-Funktion in Auslösern auf Ursprungsseite (Ursprungsanforderung und Ursprungsantwort) verwenden, die mit dem Cache-Verhalten Ihrer Distribution verknüpft sind. Weitere Informationen finden Sie unter Einstellungen für das Cache-Verhalten.
-
Wenn Sie die MQAR-Funktion und die Ursprungszugriffssteuerung (OAC) aktiviert haben, fügen Sie die Aktion
mediapackagev2:GetHeadObjectder IAM-Richtlinie hinzu. MQAR benötigt diese Berechtigung, umHEADAnfragen an den MediaPackage v2-Ursprung zu senden. Weitere Informationen zu OAC finden Sie unter Beschränken des Zugriffs auf einen AWS Elemental MediaPackage -v2-Ursprung.
MQAR-Protokollfelder
CloudFront stellt die folgenden Felder in Echtzeit-Zugriffsprotokollen bereit, um den Qualitätsfaktor und den ausgewählten Ursprung widerzuspiegeln. Sie können diese Felder in Ihren CloudFront Echtzeit-Zugriffsprotokollen aktivieren:
-
r-host -
sr-reason -
x-edge-mqcs
Weitere Informationen finden Sie unter Felder 65–67.