

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.

# Utilisation d'actifs dans AWS Elemental MediaPackage
<a name="asset"></a>

Un actif contient toutes les informations nécessaires pour ingérer MediaPackage du contenu vidéo basé sur des fichiers provenant d'une source telle qu'Amazon S3. Par le biais de la ressource, MediaPackage ingère et regroupe le contenu de manière dynamique en réponse aux demandes de lecture. Les configurations associées à la ressource déterminent la façon dont il peut être empaqueté pour la sortie. 

Après avoir ingéré une ressource, AWS Elemental MediaPackage fournit une URL pour chaque configuration de lecture associée à la ressource. Cette URL est définie pour toute la durée de vie de la ressource, indépendamment des échecs susceptibles de se produire au fil du temps. Les appareils en aval utilisent l'URL pour envoyer les demandes de lecture.

Pour les entrées et codecs VOD pris en charge, voir. [Codecs et types d'entrées compatibles avec la VOD](supported-inputs-vod.md)

**Topics**
+ [Ingestion d'un actif](asset-create.md)
+ [Afficher les détails des actifs](asset-view.md)
+ [Modification d'un actif](asset-edit.md)
+ [Supprimer un actif](asset-delete.md)

# Ingestion d'un actif
<a name="asset-create"></a>

Pour ingérer un contenu source, créez une ressource dans AWS Elemental MediaPackage. Lorsque MediaPackage ingère le contenu, il crée une URL de lecture unique pour chaque configuration d’empaquetage associée à la ressource.

**Important**  
Pour ingérer un actif, vous MediaPackage devez être autorisé à accéder au compartiment Amazon S3 dans lequel le contenu source est stocké. Pour créer un rôle qui accorde MediaPackage les autorisations appropriées, consultez[AWS Elemental MediaPackage Permettre l'accès à d'autres AWS services](setting-up-create-trust-rel.md).

Pour créer un actif, vous pouvez utiliser la MediaPackage console AWS CLI, ou l' MediaPackage API. Pour plus d'informations sur la création d'une configuration d'empaquetage avec l' MediaPackage API AWS CLI or, consultez la section [Ressources](https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets.html) de la *référence de l'API AWS Elemental MediaPackage VOD*.

Lorsque vous créez une ressource, ne placez pas d'informations d'identification sensibles telles que des numéros de comptes clients dans des champs non structurés tels que le champ **ID**. Cela s'applique lorsque vous utilisez la MediaPackage console AWS CLI, MediaPackage l'API ou AWS SDKs. Toutes les données que vous saisissez MediaPackage peuvent être récupérées pour être incluses dans les journaux de diagnostic ou dans Amazon CloudWatch Events.

**Pour ingérer une ressource (console)**

1. Ouvrez la MediaPackage console à l'adresse [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/).

1. Dans le volet de navigation, sous **Video on demand (Vidéo à la demande)**, choisissez **Assets (Ressources)**.

1. Sur la page **Ressources**, sélectionnez **Ingérer des ressources**.

1. Sur la page **Ingérer des actifs**, renseignez les champs comme décrit dans les rubriques suivantes :
   + [Champs d'accès aux actifs](asset-create-access.md)
   + [Champs relatifs aux détails des actifs](asset-create-details.md)
   + [Champ des paramètres d'emballage](asset-create-pkg.md)

1. Choisissez **Ingest assets (Ingérer les ressources)**.

L'ingestion d'une ressource VOD est une action asynchrone. Le temps nécessaire pour qu'un actif soit disponible en lecture peut varier en fonction de plusieurs facteurs, tels que la durée et la complexité de l'actif. Vous pouvez suivre le moment où une ressource VOD est prête à être lue en surveillant les CloudWatch `VodAssetPlayable` événements MediaPackage envoyés lorsque la ressource est prête à être lue. Pour de plus amples informations, veuillez consulter [VOD Playback Events](cloudwatch-events-example.md#vod-asset-playable). 

Si vous dépassez les quotas pour votre compte lorsque vous créez une configuration d'empaquetage, une erreur se produit. Si un message d'erreur similaire à Trop de demandes s'affiche, veuillez réessayer. Limite de ressources dépassée, soit vous avez dépassé les quotas de demandes d'API, soit vous avez déjà atteint le nombre maximum de groupes de packages autorisés sur votre compte. S'il s'agit de votre premier groupe ou si vous pensez avoir reçu accidentellement cette erreur, utilisez la console Quotas de service pour [demander des augmentations de quota](https://console.aws.amazon.com/servicequotas/home?region=us-east-1#!/services/mediapackage/quotas). Pour plus d'informations sur les quotas dans MediaPackage, voir[Quotas dans AWS Elemental MediaPackage](quotas.md).

# Champs d'accès aux actifs
<a name="asset-create-access"></a>

Les champs suivants décrivent comment AWS Elemental MediaPackage accéder au contenu source de votre compartiment Amazon S3. MediaPackage doit disposer des autorisations nécessaires pour accéder au bucket. Pour créer un rôle IAM avec les autorisations appropriées, consultez[AWS Elemental MediaPackage Permettre l'accès à d'autres AWS services](setting-up-create-trust-rel.md).

1. Pour le **nom du compartiment Amazon S3**, choisissez parmi la liste des MediaPackage compartiments détectés dans votre compte ou entrez le nom du compartiment. Le compartiment Amazon S3 contient le contenu source qui est MediaPackage ingéré et empaqueté en vue de sa lecture. Si vous avez saisi le nom du compartiment, il MediaPackage n'a pas de visibilité sur ce compartiment, il ne peut donc pas dire s'il est compatible ou non.
**Note**  
Si vous n'êtes pas autorisé à consulter les compartiments Amazon S3, aucune option MediaPackage n'est affichée. Contactez votre administrateur AWS ou saisissez le nom du compartiment manuellement dans le champ **Specify bucket name (Spécifier le nom du compartiment)**.

1. Pour le **rôle IAM**, choisissez le rôle IAM avec les MediaPackage autorisations de lecture depuis le compartiment Amazon S3.
   + Pour choisir parmi la liste des rôles détectés sur votre compte, choisissez **Utiliser le rôle existant**, puis choisissez le rôle. MediaPackage 
**Note**  
Si vous n'êtes pas autorisé à consulter les rôles IAM, aucune option MediaPackage n'est affichée. Contactez votre administrateur AWS ou saisissez l'ARN de rôle manuellement dans le champ **Specify custom role name (Spécifier un nom de rôle personnalisé)**.
   + Pour utiliser un rôle qui MediaPackage n'a pas été détecté, choisissez **Spécifier un nom de rôle personnalisé** et entrez l'ARN personnalisé du rôle. Comme il MediaPackage n'a aucune visibilité sur ce rôle, il ne peut pas dire s'il fournit les autorisations appropriées ou non.

# Champs relatifs aux détails des actifs
<a name="asset-create-details"></a>

Les champs suivants décrivent le contenu source utilisé par cette ressource.

Si vous avez plusieurs sources pour cette ressource, choisissez **Add asset (Ajouter une ressource)** et remplissez les champs. Procédez de la même façon pour tous les contenus source.

**Important**  
Le contenu source doit être au format de fichier .smil (MP4) ou .m3u8 (HLS/TS).

1. Pour **Filename**, entrez le chemin complet du manifeste .smil (MP4) ou de la playlist parent .m3u8 (HLS) dans votre compartiment Amazon S3, y compris le nom du contenu source. Vous n'avez pas besoin de saisir le nom du compartiment parce que vous l’avez sélectionné dans le champ **S3 bucket name (Nom du compartiment S3)**. Par exemple, si votre contenu est appelé ` lion_movie.m3u8` et se trouve dans un sous-répertoire appelé `thursday_night` dans un bucket appelé`movies`, vous devez saisir ce qui suit dans le champ **Nom du fichier** :

   ```
   thursday_night/lion_movie.m3u8
   ```

   Pour plus d'informations sur l'utilisation des manifestes .smil avec MediaPackage, consultez. [Exigences relatives aux manifestes .smil](supported-inputs-vod-smil.md)

1. Dans le champ **ID**, entrez un nom décrivant l'actif. L'identifiant est l'identiﬁant principal de l'actif et doit être unique pour votre compte dans cette région. Les caractères pris en charge sont les lettres, les chiffres, les traits de soulignement (\$1) et les tirets (-).

1. (Facultatif) Pour **ID de ressource**, entrez un identifiant pour le contenu. Lorsque vous utilisez SPEKE, l'ID de ressource est l'identifiant que votre serveur de clés utilise pour référencer le contenu. MediaPackage envoie l'ID au serveur de clés pour identifier l'actif actuel. Le caractère unique de l’ID dépend du niveau des contrôles d’accès dont vous avez besoin. Le service ne vous permet pas d'utiliser le même ID pour deux processus de chiffrement simultanés. L'ID de ressource est également appelé ID de contenu.  
**Example**  

   ```
   MovieNight20171126093045
   ```

# Champ des paramètres d'emballage
<a name="asset-create-pkg"></a>

Le champ suivant détermine le mode de sortie AWS Elemental MediaPackage des packages à partir de cette ressource.
+ Pour le **groupe d'emballage**, choisissez le groupe qui contient les configurations que vous souhaitez utiliser pour cet actif. Le groupe d'empaquetage détermine les configurations d'empaquetage que MediaPackage utilise lors de l’empaquetage de contenu à des fins de lecture.

# Afficher les détails des actifs
<a name="asset-view"></a>

Vous pouvez consulter toutes les ressources configurées dans AWS Elemental MediaPackage ou les détails d'une ressource spécifique, y compris les configurations d'emballage qui lui sont associées.

Pour afficher les détails des actifs, vous pouvez utiliser la MediaPackage console, le AWS CLI, ou l' MediaPackage API. Pour plus d'informations sur la création d'une configuration d'emballage avec l' MediaPackage API AWS CLI or, voir [Assets id](https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets-id.html) dans le manuel de *référence de l'API AWS Elemental MediaPackage VOD*.

**Pour afficher les ressources (console)**

1. Ouvrez la MediaPackage console à l'adresse [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/).

1. Dans le volet de navigation, sous **Video on demand (Vidéo à la demande)**, choisissez **Assets (Ressources)**.

   Toutes les ressources sont affichées sur la console.

1. Pour afficher des informations supplémentaires sur une ressource spécifique, choisissez le nom de la ressource.

   MediaPackage affiche des informations récapitulatives, telles que les configurations d'empaquetage associées à cette ressource d'empaquetage et leur lecture URLs.

# Modification d'un actif
<a name="asset-edit"></a>

Vous ne pouvez pas modifier une ressource. Pour effectuer des modifications, ingérez à nouveau la ressource et supprimez la ressource originale.
+ Pour ingérer une ressource, consultez [Création d'une configuration d'emballage](asset-create.md).
+ Pour supprimer une ressource, consultez [Supprimer une configuration d'emballage](asset-delete.md).

# Supprimer un actif
<a name="asset-delete"></a>

Pour supprimer le groupe de packaging URLs et arrêter AWS Elemental MediaPackage de diffuser du contenu supplémentaire, supprimez une ressource. 

Pour supprimer un actif, vous pouvez utiliser la MediaPackage console AWS CLI, le ou l' MediaPackage API. Pour plus d'informations sur la création d'une configuration d'emballage avec l' MediaPackage API AWS CLI or, voir [Assets id](https://docs.aws.amazon.com/mediapackage-vod/latest/apireference/assets-id.html) dans le manuel de *référence de l'API AWS Elemental MediaPackage VOD*.

**Pour supprimer une ressource (console)**

1. Ouvrez la MediaPackage console à l'adresse [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/).

1. Dans le volet de navigation, sous **Video on demand (Vidéo à la demande)**, choisissez **Assets (Ressources)**.

1. Sur la page **Ressources**, sélectionnez la ressource que vous souhaitez supprimer.

1. Sélectionnez **Supprimer**.