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

MediaPackage Exemples de VOD utilisant AWS CLI

Mode de mise au point
MediaPackage Exemples de VOD utilisant AWS CLI - AWS Command Line Interface

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.

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l' AWS Command Line Interface aide de la MediaPackage VOD.

Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la façon de configurer et d'exécuter le code en contexte.

Rubriques

Actions

L'exemple de code suivant montre comment utilisercreate-asset.

AWS CLI

Pour créer un actif

L'create-assetexemple suivant crée un actif nommé Chicken_Asset dans le AWS compte courant. La ressource ingère le fichier dans30sec_chicken.smil. MediaPackage

aws mediapackage-vod create-asset \ --id chicken_asset \ --packaging-group-id hls_chicken_gp \ --source-role-arn arn:aws:iam::111122223333:role/EMP_Vod \ --source-arn arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:assets/chicken_asset", "Id":"chicken_asset", "PackagingGroupId":"hls_chicken_gp", "SourceArn":"arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil", "SourceRoleArn":"arn:aws:iam::111122223333:role/EMP_Vod", "EgressEndpoints":[ { "PackagingConfigurationId":"New_config_1", "Url":"https://c75ea2668ab49d02bca7ae10ef31c59e.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/6644b55df1744261ab3732a8e5cdaf07/904b06a58c7645e08d57d40d064216ac/f5b2e633ff4942228095d164c10074f3/index.m3u8" }, { "PackagingConfigurationId":"new_hls", "Url":" https://c75ea2668ab49d02bca7ae10ef31c59e.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/6644b55df1744261ab3732a8e5cdaf07/fe8f1f00a80e424cb4f8da4095835e9e/7370ec57432343af816332356d2bd5c6/string.m3u8" } ] }

Pour plus d'informations, voir Ingérer un actif dans le guide de l' MediaPackage utilisateur d'AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous CreateAssetà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-asset.

AWS CLI

Pour créer un actif

L'create-assetexemple suivant crée un actif nommé Chicken_Asset dans le AWS compte courant. La ressource ingère le fichier dans30sec_chicken.smil. MediaPackage

aws mediapackage-vod create-asset \ --id chicken_asset \ --packaging-group-id hls_chicken_gp \ --source-role-arn arn:aws:iam::111122223333:role/EMP_Vod \ --source-arn arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:assets/chicken_asset", "Id":"chicken_asset", "PackagingGroupId":"hls_chicken_gp", "SourceArn":"arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil", "SourceRoleArn":"arn:aws:iam::111122223333:role/EMP_Vod", "EgressEndpoints":[ { "PackagingConfigurationId":"New_config_1", "Url":"https://c75ea2668ab49d02bca7ae10ef31c59e.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/6644b55df1744261ab3732a8e5cdaf07/904b06a58c7645e08d57d40d064216ac/f5b2e633ff4942228095d164c10074f3/index.m3u8" }, { "PackagingConfigurationId":"new_hls", "Url":" https://c75ea2668ab49d02bca7ae10ef31c59e.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/6644b55df1744261ab3732a8e5cdaf07/fe8f1f00a80e424cb4f8da4095835e9e/7370ec57432343af816332356d2bd5c6/string.m3u8" } ] }

Pour plus d'informations, voir Ingérer un actif dans le guide de l' MediaPackage utilisateur d'AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous CreateAssetà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-packaging-configuration.

AWS CLI

Pour créer une configuration d'emballage

L'create-packaging-configurationexemple suivant crée une configuration d'emballage nommée new_hls dans le groupe d'emballage nomméhls_chicken. Cet exemple utilise un fichier sur le disque nommé hls_pc.json pour fournir les détails.

aws mediapackage-vod create-packaging-configuration \ --id new_hls \ --packaging-group-id hls_chicken \ --hls-package file://hls_pc.json

Contenu de hls_pc.json :

{ "HlsManifests":[ { "AdMarkers":"NONE", "IncludeIframeOnlyStream":false, "ManifestName":"string", "ProgramDateTimeIntervalSeconds":60, "RepeatExtXKey":true, "StreamSelection":{ "MaxVideoBitsPerSecond":1000, "MinVideoBitsPerSecond":0, "StreamOrder":"ORIGINAL" } } ], "SegmentDurationSeconds":6, "UseAudioRenditionGroup":false }

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/new_hls", "Id":"new_hls", "PackagingGroupId":"hls_chicken", "HlsManifests":{ "SegmentDurationSeconds":6, "UseAudioRenditionGroup":false, "HlsMarkers":[ { "AdMarkers":"NONE", "IncludeIframeOnlyStream":false, "ManifestName":"string", "ProgramDateTimeIntervalSeconds":60, "RepeatExtXKey":true, "StreamSelection":{ "MaxVideoBitsPerSecond":1000, "MinVideoBitsPerSecond":0, "StreamOrder":"ORIGINAL" } } ] } }

Pour plus d'informations, consultez la section Création d'une configuration d'emballage dans le Guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utilisercreate-packaging-configuration.

AWS CLI

Pour créer une configuration d'emballage

L'create-packaging-configurationexemple suivant crée une configuration d'emballage nommée new_hls dans le groupe d'emballage nomméhls_chicken. Cet exemple utilise un fichier sur le disque nommé hls_pc.json pour fournir les détails.

aws mediapackage-vod create-packaging-configuration \ --id new_hls \ --packaging-group-id hls_chicken \ --hls-package file://hls_pc.json

Contenu de hls_pc.json :

{ "HlsManifests":[ { "AdMarkers":"NONE", "IncludeIframeOnlyStream":false, "ManifestName":"string", "ProgramDateTimeIntervalSeconds":60, "RepeatExtXKey":true, "StreamSelection":{ "MaxVideoBitsPerSecond":1000, "MinVideoBitsPerSecond":0, "StreamOrder":"ORIGINAL" } } ], "SegmentDurationSeconds":6, "UseAudioRenditionGroup":false }

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/new_hls", "Id":"new_hls", "PackagingGroupId":"hls_chicken", "HlsManifests":{ "SegmentDurationSeconds":6, "UseAudioRenditionGroup":false, "HlsMarkers":[ { "AdMarkers":"NONE", "IncludeIframeOnlyStream":false, "ManifestName":"string", "ProgramDateTimeIntervalSeconds":60, "RepeatExtXKey":true, "StreamSelection":{ "MaxVideoBitsPerSecond":1000, "MinVideoBitsPerSecond":0, "StreamOrder":"ORIGINAL" } } ] } }

Pour plus d'informations, consultez la section Création d'une configuration d'emballage dans le Guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utilisercreate-packaging-group.

AWS CLI

Pour créer un groupe d'emballages

L'create-packaging-groupexemple suivant répertorie tous les groupes de packaging configurés dans le AWS compte courant.

aws mediapackage-vod create-packaging-group \ --id hls_chicken

Sortie :

{ "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/hls_chicken", "Id": "hls_chicken" }

Pour plus d'informations, consultez la section Création d'un groupe de packaging dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous CreatePackagingGroupà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-packaging-group.

AWS CLI

Pour créer un groupe d'emballages

L'create-packaging-groupexemple suivant répertorie tous les groupes de packaging configurés dans le AWS compte courant.

aws mediapackage-vod create-packaging-group \ --id hls_chicken

Sortie :

{ "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/hls_chicken", "Id": "hls_chicken" }

Pour plus d'informations, consultez la section Création d'un groupe de packaging dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous CreatePackagingGroupà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-asset.

AWS CLI

Pour supprimer un actif

L'delete-assetexemple suivant supprime l'actif nommé30sec_chicken.

aws mediapackage-vod delete-asset \ --id 30sec_chicken

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Suppression d'un actif dans le guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DeleteAssetà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-asset.

AWS CLI

Pour supprimer un actif

L'delete-assetexemple suivant supprime l'actif nommé30sec_chicken.

aws mediapackage-vod delete-asset \ --id 30sec_chicken

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Suppression d'un actif dans le guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DeleteAssetà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-packaging-configuration.

AWS CLI

Pour supprimer une configuration d'emballage

L'delete-packaging-configurationexemple suivant supprime la configuration d'emballage nomméeCMAF.

aws mediapackage-vod delete-packaging-configuration \ --id CMAF

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Suppression d'une configuration d'emballage dans le guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utiliserdelete-packaging-configuration.

AWS CLI

Pour supprimer une configuration d'emballage

L'delete-packaging-configurationexemple suivant supprime la configuration d'emballage nomméeCMAF.

aws mediapackage-vod delete-packaging-configuration \ --id CMAF

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Suppression d'une configuration d'emballage dans le guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utiliserdelete-packaging-group.

AWS CLI

Pour supprimer un groupe d'emballages

L'delete-packaging-groupexemple suivant supprime le groupe d'emballage nomméDash_widevine.

aws mediapackage-vod delete-packaging-group \ --id Dash_widevine

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Suppression d'un groupe de packaging dans le guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DeletePackagingGroupà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-packaging-group.

AWS CLI

Pour supprimer un groupe d'emballages

L'delete-packaging-groupexemple suivant supprime le groupe d'emballage nomméDash_widevine.

aws mediapackage-vod delete-packaging-group \ --id Dash_widevine

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Suppression d'un groupe de packaging dans le guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DeletePackagingGroupà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdescribe-asset.

AWS CLI

Pour décrire un actif

L'describe-assetexemple suivant affiche tous les détails de la ressource nommée30sec_chicken.

aws mediapackage-vod describe-asset \ --id 30sec_chicken

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:assets/30sec_chicken", "Id":"30sec_chicken", "PackagingGroupId":"Packaging_group_1", "SourceArn":"arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil", "SourceRoleArn":"arn:aws:iam::111122223333:role/EMP_Vod", "EgressEndpoints":[ { "PackagingConfigurationId":"DASH", "Url":"https://a5f46a44118ba3e3724ef39ef532e701.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/aad7962c569946119c2d5a691be5663c/66c25aff456d463aae0855172b3beb27/4ddfda6da17c4c279a1b8401cba31892/index.mpd" }, { "PackagingConfigurationId":"HLS", "Url":"https://a5f46a44118ba3e3724ef39ef532e701.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/aad7962c569946119c2d5a691be5663c/6e5bf286a3414254a2bf0d22ae148d7e/06b5875b4d004c3cbdc4da2dc4d14638/index.m3u8" }, { "PackagingConfigurationId":"CMAF", "Url":"https://a5f46a44118ba3e3724ef39ef532e701.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/aad7962c569946119c2d5a691be5663c/628fb5d8d89e4702958b020af27fde0e/05eb062214064238ad6330a443aff7f7/index.m3u8" } ] }

Pour plus d'informations, consultez la section Affichage des détails des actifs dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DescribeAssetà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdescribe-asset.

AWS CLI

Pour décrire un actif

L'describe-assetexemple suivant affiche tous les détails de la ressource nommée30sec_chicken.

aws mediapackage-vod describe-asset \ --id 30sec_chicken

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:assets/30sec_chicken", "Id":"30sec_chicken", "PackagingGroupId":"Packaging_group_1", "SourceArn":"arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil", "SourceRoleArn":"arn:aws:iam::111122223333:role/EMP_Vod", "EgressEndpoints":[ { "PackagingConfigurationId":"DASH", "Url":"https://a5f46a44118ba3e3724ef39ef532e701.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/aad7962c569946119c2d5a691be5663c/66c25aff456d463aae0855172b3beb27/4ddfda6da17c4c279a1b8401cba31892/index.mpd" }, { "PackagingConfigurationId":"HLS", "Url":"https://a5f46a44118ba3e3724ef39ef532e701.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/aad7962c569946119c2d5a691be5663c/6e5bf286a3414254a2bf0d22ae148d7e/06b5875b4d004c3cbdc4da2dc4d14638/index.m3u8" }, { "PackagingConfigurationId":"CMAF", "Url":"https://a5f46a44118ba3e3724ef39ef532e701.egress.mediapackage-vod.us-west-2.amazonaws.com/out/v1/aad7962c569946119c2d5a691be5663c/628fb5d8d89e4702958b020af27fde0e/05eb062214064238ad6330a443aff7f7/index.m3u8" } ] }

Pour plus d'informations, consultez la section Affichage des détails des actifs dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DescribeAssetà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdescribe-packaging-configuration.

AWS CLI

Pour décrire une configuration d'emballage

L'describe-packaging-configurationexemple suivant affiche tous les détails de la configuration d'emballage nomméeDASH.

aws mediapackage-vod describe-packaging-configuration \ --id DASH

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/DASH", "Id":"DASH", "PackagingGroupId":"Packaging_group_1", "DashPackage":[ { "SegmentDurationSeconds":"2" }, { "DashManifests":{ "ManifestName":"index", "MinBufferTimeSeconds":"30", "Profile":"NONE" } } ] }

Pour plus d'informations, consultez la section Affichage des détails de configuration des packages dans le Guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utiliserdescribe-packaging-configuration.

AWS CLI

Pour décrire une configuration d'emballage

L'describe-packaging-configurationexemple suivant affiche tous les détails de la configuration d'emballage nomméeDASH.

aws mediapackage-vod describe-packaging-configuration \ --id DASH

Sortie :

{ "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/DASH", "Id":"DASH", "PackagingGroupId":"Packaging_group_1", "DashPackage":[ { "SegmentDurationSeconds":"2" }, { "DashManifests":{ "ManifestName":"index", "MinBufferTimeSeconds":"30", "Profile":"NONE" } } ] }

Pour plus d'informations, consultez la section Affichage des détails de configuration des packages dans le Guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utiliserdescribe-packaging-group.

AWS CLI

Pour décrire un groupe d'emballages

L'describe-packaging-groupexemple suivant affiche tous les détails du groupe d'emballage nomméPackaging_group_1.

aws mediapackage-vod describe-packaging-group \ --id Packaging_group_1

Sortie :

{ "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Packaging_group_1", "Id": "Packaging_group_1" }

Pour plus d'informations, consultez la section Affichage des détails des groupes de packaging dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DescribePackagingGroupà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdescribe-packaging-group.

AWS CLI

Pour décrire un groupe d'emballages

L'describe-packaging-groupexemple suivant affiche tous les détails du groupe d'emballage nomméPackaging_group_1.

aws mediapackage-vod describe-packaging-group \ --id Packaging_group_1

Sortie :

{ "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Packaging_group_1", "Id": "Packaging_group_1" }

Pour plus d'informations, consultez la section Affichage des détails des groupes de packaging dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous DescribePackagingGroupà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-assets.

AWS CLI

Pour répertorier tous les actifs

L'list-assetsexemple suivant répertorie tous les actifs configurés dans le AWS compte courant.

aws mediapackage-vod list-assets

Sortie :

{ "Assets": [ "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:assets/30sec_chicken", "Id": "30sec_chicken", "PackagingGroupId": "Packaging_group_1", "SourceArn": "arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil", "SourceRoleArn": "arn:aws:iam::111122223333:role/EMP_Vod" ] }

Pour plus d'informations, consultez la section Affichage des détails des actifs dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous ListAssetsà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-assets.

AWS CLI

Pour répertorier tous les actifs

L'list-assetsexemple suivant répertorie tous les actifs configurés dans le AWS compte courant.

aws mediapackage-vod list-assets

Sortie :

{ "Assets": [ "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:assets/30sec_chicken", "Id": "30sec_chicken", "PackagingGroupId": "Packaging_group_1", "SourceArn": "arn:aws:s3::111122223333:video-bucket/A/30sec_chicken.smil", "SourceRoleArn": "arn:aws:iam::111122223333:role/EMP_Vod" ] }

Pour plus d'informations, consultez la section Affichage des détails des actifs dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous ListAssetsà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-packaging-configurations.

AWS CLI

Pour répertorier toutes les configurations d'emballage

L'list-packaging-configurationsexemple suivant répertorie toutes les configurations d'emballage configurées sur le groupe d'emballage nomméPackaging_group_1.

aws mediapackage-vod list-packaging-configurations \ --packaging-group-id Packaging_group_1

Sortie :

{ "PackagingConfigurations":[ { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/CMAF", "Id":"CMAF", "PackagingGroupId":"Packaging_group_1", "CmafPackage":[ { "SegmentDurationSeconds":"2" }, { "HlsManifests":{ "AdMarkers":"NONE", "RepeatExtXKey":"False", "ManifestName":"index", "ProgramDateTimeIntervalSeconds":"0", "IncludeIframeOnlyStream":"False" } } ] }, { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/DASH", "Id":"DASH", "PackagingGroupId":"Packaging_group_1", "DashPackage":[ { "SegmentDurationSeconds":"2" }, { "DashManifests":{ "ManifestName":"index", "MinBufferTimeSeconds":"30", "Profile":"NONE" } } ] }, { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/HLS", "Id":"HLS", "PackagingGroupId":"Packaging_group_1", "HlsPackage":[ { "SegmentDurationSeconds":"6", "UseAudioRenditionGroup":"False" }, { "HlsManifests":{ "AdMarkers":"NONE", "RepeatExtXKey":"False", "ManifestName":"index", "ProgramDateTimeIntervalSeconds":"0", "IncludeIframeOnlyStream":"False" } } ] }, { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/New_config_0_copy", "Id":"New_config_0_copy", "PackagingGroupId":"Packaging_group_1", "HlsPackage":[ { "SegmentDurationSeconds":"6", "UseAudioRenditionGroup":"False" }, { "Encryption":{ "EncryptionMethod":"AWS_128", "SpekeKeyProvider":{ "RoleArn":"arn:aws:iam:111122223333::role/SPEKERole", "Url":"https://lfgubdvs97.execute-api.us-west-2.amazonaws.com/EkeStage/copyProtection/", "SystemIds":[ "81376844-f976-481e-a84e-cc25d39b0b33" ] } } }, { "HlsManifests":{ "AdMarkers":"NONE", "RepeatExtXKey":"False", "ManifestName":"index", "ProgramDateTimeIntervalSeconds":"0", "IncludeIframeOnlyStream":"False" } } ] } ] }

Pour plus d'informations, consultez la section Affichage des détails de configuration des packages dans le Guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utiliserlist-packaging-configurations.

AWS CLI

Pour répertorier toutes les configurations d'emballage

L'list-packaging-configurationsexemple suivant répertorie toutes les configurations d'emballage configurées sur le groupe d'emballage nomméPackaging_group_1.

aws mediapackage-vod list-packaging-configurations \ --packaging-group-id Packaging_group_1

Sortie :

{ "PackagingConfigurations":[ { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/CMAF", "Id":"CMAF", "PackagingGroupId":"Packaging_group_1", "CmafPackage":[ { "SegmentDurationSeconds":"2" }, { "HlsManifests":{ "AdMarkers":"NONE", "RepeatExtXKey":"False", "ManifestName":"index", "ProgramDateTimeIntervalSeconds":"0", "IncludeIframeOnlyStream":"False" } } ] }, { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/DASH", "Id":"DASH", "PackagingGroupId":"Packaging_group_1", "DashPackage":[ { "SegmentDurationSeconds":"2" }, { "DashManifests":{ "ManifestName":"index", "MinBufferTimeSeconds":"30", "Profile":"NONE" } } ] }, { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/HLS", "Id":"HLS", "PackagingGroupId":"Packaging_group_1", "HlsPackage":[ { "SegmentDurationSeconds":"6", "UseAudioRenditionGroup":"False" }, { "HlsManifests":{ "AdMarkers":"NONE", "RepeatExtXKey":"False", "ManifestName":"index", "ProgramDateTimeIntervalSeconds":"0", "IncludeIframeOnlyStream":"False" } } ] }, { "Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/New_config_0_copy", "Id":"New_config_0_copy", "PackagingGroupId":"Packaging_group_1", "HlsPackage":[ { "SegmentDurationSeconds":"6", "UseAudioRenditionGroup":"False" }, { "Encryption":{ "EncryptionMethod":"AWS_128", "SpekeKeyProvider":{ "RoleArn":"arn:aws:iam:111122223333::role/SPEKERole", "Url":"https://lfgubdvs97.execute-api.us-west-2.amazonaws.com/EkeStage/copyProtection/", "SystemIds":[ "81376844-f976-481e-a84e-cc25d39b0b33" ] } } }, { "HlsManifests":{ "AdMarkers":"NONE", "RepeatExtXKey":"False", "ManifestName":"index", "ProgramDateTimeIntervalSeconds":"0", "IncludeIframeOnlyStream":"False" } } ] } ] }

Pour plus d'informations, consultez la section Affichage des détails de configuration des packages dans le Guide de MediaPackage l'utilisateur AWS élémentaire.

L'exemple de code suivant montre comment utiliserlist-packaging-groups.

AWS CLI

Pour répertorier tous les groupes d'emballages

L'list-packaging-groupsexemple suivant répertorie tous les groupes de packaging configurés dans le AWS compte courant.

aws mediapackage-vod list-packaging-groups

Sortie :

{ "PackagingGroups": [ { "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Dash_widevine", "Id": "Dash_widevine" }, { "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Encrypted_HLS", "Id": "Encrypted_HLS" }, { "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Packaging_group_1", "Id": "Packaging_group_1" } ] }

Pour plus d'informations, consultez la section Affichage des détails des groupes de packaging dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous ListPackagingGroupsà la section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-packaging-groups.

AWS CLI

Pour répertorier tous les groupes d'emballages

L'list-packaging-groupsexemple suivant répertorie tous les groupes de packaging configurés dans le AWS compte courant.

aws mediapackage-vod list-packaging-groups

Sortie :

{ "PackagingGroups": [ { "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Dash_widevine", "Id": "Dash_widevine" }, { "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Encrypted_HLS", "Id": "Encrypted_HLS" }, { "Arn": "arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-groups/Packaging_group_1", "Id": "Packaging_group_1" } ] }

Pour plus d'informations, consultez la section Affichage des détails des groupes de packaging dans le Guide de l' MediaPackage utilisateur AWS Elemental.

  • Pour plus de détails sur l'API, reportez-vous ListPackagingGroupsà la section Référence des AWS CLI commandes.

Sur cette page

Rubrique suivante :

MediaStore Plan de données

Rubrique précédente :

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