Concepts et terminologie - 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.

Concepts et terminologie

AWS Elemental MediaPackage(MediaPackage) inclut les composants suivants :

ust-in-time Emballage J

MediaPackage effectue le just-in-time conditionnement (JITP). Lorsqu'un appareil de lecture demande du contenu, il personnalise MediaPackage dynamiquement les flux vidéo en direct et crée un manifeste dans un format compatible avec le périphérique demandeur.

Service de montage

MediaPackage est considéré comme un service d'origine car c'est le point de distribution pour la diffusion de contenu multimédia.

Outil de création de package

Un empaqueteur prépare les flux de sortie pour qu'ils soient accessibles par les différents types de lecteurs. Le type de packager spécifie le format de streaming diffusé depuis le point de terminaison (Apple HLS, DASH-ISO, Microsoft Smooth Streaming ou Common Media Application Format [CMAF]). MediaPackage Les autres paramètres d'empaquetage incluent la durée de la mémoire tampon et des mises à jour ainsi que les instructions de traitement des balises du manifeste.

L'empaqueteur fait partie du point de terminaison. Chaque point de terminaison doit en avoir un et un seul. Pour utiliser différents types d'empaqueteurs pour le même contenu, créez plusieurs points de terminaison sur le canal.

Contenu source

Les contenus source sont des flux en direct et des fichiers vidéo ingérés par MediaPackage .

  • Pour les vidéos en direct, le contenu source provient d'un encodeur en amont, tel queAWS Elemental MediaLive. MediaPackage prend en charge le contenu source HLS.

  • Pour la vidéo à la demande (VOD), le contenu source se trouve dans un compartiment Amazon Simple Storage Service (Amazon S3) de votre compte. AWS MediaPackage prend en charge le contenu HLS et MP4 (format manifeste .smil).

Flux

Un flux fait référence au contenu en entrée et en sortie de MediaPackage.

Pour les flux de travail en direct, un encodeur en amont envoie au canal un flux en direct en tant qu'entrée dans MediaPackage . Lorsqu'un appareil en aval demande la lecture du contenu, il emballe MediaPackage dynamiquement le flux (notamment en spécifiant le type de packager, en ajoutant un chiffrement et en configurant les sorties de piste) et le transmet au périphérique demandeur en tant que sortie du point de terminaison. Un point de terminaison peut produire plusieurs flux.

Pour les flux de travail VOD, MediaPackage extrait le contenu basé sur des fichiers d'Amazon S3. Comme dans le cas des flux de travail en direct, lorsqu'un appareil en aval demande la lecture du contenu, il emballe MediaPackage dynamiquement le flux et le transmet à l'appareil demandeur en tant que sortie de la ressource ressource.

Track

Les pistes constituent le flux de contenu de sortie. MediaPackage inclut des pistes vidéo, audio et de sous-titres ou de sous-titres sélectionnées dans le flux de sortie. Le flux transmet les pistes au lecteur (soit directement soit via un CDN) et le lecteur lit les pistes en fonction de sa logique ou des conditions du réseau (bande passante disponible, par exemple).

Composants en direct

Les composants suivants s'appliquent aux flux de travail en direct dans MediaPackage :

Canal

Un canal représente le point d'entrée d'un flux de contenu dans MediaPackage. Des encodeurs en amont comme AWS Elemental MediaLive envoient le contenu au canal. Lorsqu'il MediaPackage reçoit un flux de contenu, il le met en package et le produit à partir d'un point de terminaison que vous créez sur la chaîne. Il existe un canal pour chaque ensemble entrant de flux à débit adaptatif (ABR).

Point de terminaison

Le point de terminaison fait partie d'un canal et représente l'aspect empaquetage de MediaPackage. Lorsque vous créez un point de terminaison sur un canal, vous indiquez le format de streaming, les paramètres d'empaquetage et les fonctions que le flux de sortie utilisera. Les appareils en aval demandent du contenu à partir du point de terminaison. Un canal peut avoir plusieurs points de terminaison.

Tâche de collecte

Une tâche de récolte est une tâche que vous créez pour extraire une ressource VOD d'un flux de contenu en direct. Une tâche de récolte définit les heures de début et de fin de la ressource VOD, ainsi que le lieu de stockage MediaPackage de la ressource. Lorsque la tâche est exécutée, MediaPackage crée un clip HLS aux heures que vous avez indiquées. Ce clip est stocké en tant que ressource VOD dans un compartiment Amazon S3 de votre choix. Vous pouvez utiliser la fonctionnalité VOD dans MediaPackage pour diffuser la ressource aux utilisateurs finaux.

Composants des flux de VOD

Les composants suivants s'appliquent aux flux de production VOD dans MediaPackage :

Ressource

Un actif représente le point d'entrée du contenu basé sur des fichiers dans. MediaPackage MediaPackage utilise les informations contenues dans la ressource pour localiser et ingérer votre contenu source depuis Amazon S3. Lorsque vous créez un actif dans MediaPackage, vous l'associez à un groupe d'emballage contenant une ou plusieurs configurations d'emballage. Chaque combinaison de ressource et configuration d'empaquetage fournit une URL pour la lecture du contenu repackagé. Chaque ressource est associée avec toutes les configurations d’empaquetage au sein d’un même groupe d’empaquetage.

Configuration d’empaquetage

Une configuration d’empaquetage définit comment MediaPackage formate, chiffre et distribue le contenu source aux utilisateurs. La configuration du package inclut des paramètres tels que la sélection des flux, le chiffrement, la durée et la combinaison des segments, ainsi qu'une ou plusieurs définitions de manifestes HLS, DASH, MSS ou CMAF.

Groupe d’empaquetage

Un groupe d’empaquetage est un ensemble d’une ou plusieurs configurations d’empaquetage. Étant donné que vous pouvez associer le groupe à plusieurs ressources, le groupe fournit un moyen efficace d'associer plusieurs configurations d'empaquetage avec plusieurs ressources.