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.
Resilienz im Hinblick auf Medienqualität
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 CloudFront die Quelle auszuwählen, die den höchsten Qualitätsfaktor hat.
Der Qualitätsfaktor steht für Qualitätsprobleme beim Medienstreaming, die Sie ursprünglich hatten, wie z. B. schwarze Frames, eingefrorene oder fallengelassene Frames oder wiederholte Frames. Wenn Ihre AWS Elemental MediaPackage v2-Quellen beispielsweise in zwei verschiedenen AWS-Regionen Versionen bereitgestellt werden und einer einen höheren Wert für die Medienqualität meldet als der andere, CloudFront wird automatisch zu dem Ursprung gewechselt, der den höheren Wert meldet.
Gehen Sie wie folgt vor, CloudFront um dies zu erreichen:
-
CloudFront leitet eine
GET
Anfrage an den primären MediaPackage Ursprung weiter und initiiert gleichzeitig auch eineHEAD
Anfrage 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. Beispielsweise können Probleme wie Netzwerkverbindung, Videoverarbeitung, Audioverlust oder -ausfälle sowie Probleme mit der Encodergeschwindigkeit den Qualitätsfaktor für Ihre Zuschauer beeinträchtigen.
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.
Gehen Sie wie folgt vor, um diese Funktion für Ihre Distribution zu aktivieren:
-
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 unter den folgenden Themen im AWS Elemental MediaPackage V2-Benutzerhandbuch:
-
Um Ihre MediaPackage v2-Ursprünge für zu verwenden CloudFront, erstellen oder aktualisieren Sie eine CloudFront Distribution. Siehe Eine Verteilung 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 Herkunftsgruppe die Option Medienqualitätsfaktor. Weitere Informationen finden Sie unter Erstellen Sie eine Ursprungsgruppe.
-
Wählen Sie in Ihrem Cache-Verhalten für Ihre Distribution die von Ihnen erstellte Ursprungsgruppe aus. Wir empfehlen, dass das Verhalten des Caches 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 den Qualitätsfaktor 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ätsfaktor ausgeben, erstellen Sie ein separates Cache-Verhalten für das Pfadmuster jedes Kanals, um eine Vermischung der Punktzahlen zu vermeiden. Weitere Informationen zu Quoten für Ursprungsgruppen finden Sie unterAllgemeine Kontingente für Verteilungen.
-
Derzeit ist MQAR nicht verfügbar, wenn Sie eine Lambda @Edge -Funktion in Triggern verwenden, die auf den Ursprung gerichtet sind (Origin-Anfrage und Origin-Antwort), 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 Origin Access Control (OAC) aktiviert haben, fügen Sie die Aktion der
mediapackagev2:GetHeadObject
IAM-Richtlinie hinzu. MQAR benötigt diese Berechtigung, umHEAD
Anfragen an den v2-Ursprung zu senden. MediaPackage Weitere Informationen zu OAC finden Sie unter. Beschränken Sie den Zugriff auf einen AWS Elemental MediaPackage v2-Ursprung
MQAR-Protokollfelder
CloudFront stellt die folgenden Felder in Echtzeitprotokollen bereit, die den Qualitätsfaktor und den ausgewählten Ursprung widerspiegeln. Sie können diese Felder in Ihren CloudFront Echtzeitprotokollen aktivieren:
-
r-host
-
sr-reason
-
x-edge-mqcs
Weitere Informationen finden Sie unter Felder 65-67.