Veröffentlicht am: Apr 9, 2024
Ab heute können Sie Common Media Client Data (CMCD)-Felder in Ihren CloudFront-Echtzeitprotokollen aktivieren. Sie können wichtige clientseitige Leistungsparameter und Leistungsparameter für die CloudFront-Bereitstellung im selben Protokolldatensatz auswählen. Auf diese Weise können Sie Variationen der Quality of Experience (QoE) Ihrer Zuschauer mit der CloudFront-Leistung mit der Genauigkeit einzelner Zuschauersitzungen korrelieren und so die Behebung von QoE-Problemen vereinfachen, die das Zuschauererlebnis beeinträchtigen.
CMCD ist eine standardisierte Methode zur Übertragung von clientseitigen Leistungsdaten von Ihrem Media Player. Die CMCD-Spezifikation beschreibt eine Reihe von Schlüssel-Wert-Paaren wie Bitrate, Pufferlänge, Objektwiedergabedauer, gemessener Durchsatz und andere Schlüsselwerte, die Aufschluss über die Leistung des Media Players geben. Ihr Media Player kann den CMCD-Standard verwenden und die Leistungsparameter in den HTTP-Anforderungs-Headern oder der Abfragezeichenfolge an CloudFront senden.
Zuvor protokollierte CloudFront CMCD-Parameter als Teil des vollständigen Abfragezeichenfolge-Protokollfelds oder des HTTP-Header-Protokollfelds. Jetzt können Sie einfach auswählen, ob Sie bestimmte CMCD-Parameter in Ihre Echtzeitprotokolle aufnehmen möchten, und die Rechenleistung sparen, die zum Suchen und Extrahieren der CMCD-Schlüssel-Wert-Paare erforderlich ist, und den Datensatz für Ihre Protokollanalyse reduzieren.
Im Entwicklerhandbuch erfahren Sie, wie Sie CMCD in Ihren CloudFront-Echtzeitprotokollen aktivieren. Weitere Informationen zur Verwendung von CMCD in einem benutzerdefinierten Beobachtbarkeits-Dashboard finden Sie im Blog-Beitrag Improving video observability with CMCD and CloudFront. Die Echtzeitprotokolle werden auf der Grundlage der Anzahl der Protokollzeilen berechnet, die CloudFront an Ihrem Protokollziel veröffentlicht. Weitere Informationen finden Sie auf der CloudFront-Preisseite.