Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Autorisation CDN dans AWS Elemental MediaPackage

Mode de mise au point
Autorisation CDN dans AWS Elemental MediaPackage - AWS Elemental MediaPackage

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

L'autorisation CDN (Content Delivery Network) vous aide à protéger votre contenu contre une utilisation non autorisée. Lorsque vous configurez l'autorisation du CDN, MediaPackage seules les demandes de lecture autorisées entre MediaPackage et votre CDN sont satisfaites. Cela empêche les utilisateurs de contourner le CDN afin d'accéder directement à votre contenu sur l'origine.

Comment ça marche

Vous configurez votre CDN, tel qu'Amazon CloudFront, pour inclure un en-tête HTTP personnalisé dans les demandes de contenu adressées à MediaPackage.

En-tête HTTP personnalisé et valeur d'exemple.

X-MediaPackage-CDNIdentifier: 9ceebbe7-9607-4552-8764-876e47032660

Vous stockez la valeur d'en-tête en tant que secret dans AWS Secrets Manager. Lorsque votre CDN envoie une demande de lecture, MediaPackage vérifie que la valeur du secret correspond à la valeur d'en-tête HTTP personnalisée. MediaPackage est autorisé à lire le secret avec une politique et un rôle d' AWS Identity and Access Management autorisation.

Clé secrète et valeur d'exemple.

{“MediaPackageCDNIdentifier”: "9ceebbe7-9607-4552-8764-876e47032660"}

Si les valeurs correspondent, MediaPackage diffuse le contenu accompagné d'un code d'200 OKétat HTTP. S'il ne correspond pas ou si la demande d'autorisation échoue, le contenu MediaPackage n'est pas diffusé et un code d'403 Unauthorizedétat HTTP est envoyé.

L'image suivante montre une autorisation CDN réussie avec Amazon CloudFront.

L' image montre un flux d'authentification CDN réussi. En bas à gauche, un appareil de lecture demandant du contenu à Amazon CloudFront est indiqué par une flèche. CloudFront inclut l'en-tête HTTP personnalisé et la valeur dans sa requête MediaPackage, indiqués par une flèche. MediaPackage demande les informations secrètes à AWS Secrets Manager, indiquées par une flèche, qui dépendent de l'autorisation d'IAM. AWS Secrets Manager répond avec la valeur secrète à MediaPackage. MediaPackage vérifie que le secret correspond à la valeur de l'en-tête, qui est indiquée par une case à cocher verte. MediaPackage envoie un code d'200 OKétat HTTP avec du contenu vidéo à CloudFront. CloudFront transmet le contenu vidéo au périphérique de lecture.

Pour step-by-step obtenir des instructions sur la façon de configurer l'autorisation du CDN, consultezConfiguration de l'autorisation CDN.

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.