

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.

# À propos des canaux à entrées multiples et de la commutation d'entrée
<a name="ips-overview"></a>

Vous configurez la commutation d'entrée dans un MediaLive canal afin d'ingérer les entrées dans un canal à entrées multiples. 

**Topics**
+ [Canaux à entrées multiples et calendrier](schedule-and-switching.md)
+ [Cas d'utilisation typiques](typical-use-cases.md)
+ [Interrupteurs fixes, immédiats et de suivi](ips-switch-types.md)
+ [Entrées statiques et entrées dynamiques](how-dynamic-inputs-work.md)
+ [Préparation des entrées](ips-input-prepare.md)

# Canaux à entrées multiples et calendrier
<a name="schedule-and-switching"></a>

La commutation d'entrée dans un MediaLive canal fonctionne comme suit : vous créez un canal contenant plusieurs pièces jointes d'entrée. Une fois le canal créé, vous accédez à la planification de ce canal et ajoutez des commutateurs d'entrée, afin de créer des règles pour le déplacement d'un attachement en entrée à un autre. Lorsque vous démarrez le canal, le canal commute automatiquement les entrées selon la planification.

Pour utiliser avec succès des canaux à entrées multiples, n'oubliez pas ce qui suit.

**La planification existe à l'intérieur du canal**

La planification n'existe pas séparément du canal. Sur la console, vous trouverez la planification dans la page des détails d'un canal existant.

**Il n'y a pas de commutation implicite**

Avec un canal à entrées multiples, vous devez ajouter des commutateurs d'entrée à la planification pour indiquer au canal de commuter. Un canal qui contient plusieurs attachements en entrée ne passe pas à l'attachement en entrée suivant dans la liste des attachements en entrée, sauf si la planification le précise.

**Il n'y a pas d'entrée « principale »**

Avec un canal à entrées multiples, vous devez considérer les attachements en entrée comme un *pool* (groupe) d'entrées toutes avec un statut égal. Il n'y a pas une entrée qui est l'entrée principale, à laquelle le canal revient quand il n'a rien d'autre à intégrer.

# Cas d'utilisation typiques
<a name="typical-use-cases"></a>

La commutation d'entrée planifiée dans un MediaLive canal prend en charge les cas d'utilisation suivants.

## Cas d'utilisation 1 : un flux en direct et une entrée de fichier en alternance
<a name="ips-case-1"></a>

Vous avez un canal pour traiter un flux en direct (streaming) provenant d'une source spécifique, par exemple, pour un tournoi. Périodiquement (par exemple, entre les différents événements sportifs), le flux en direct doit être remplacé par le contenu d'un fichier (par exemple, un élément de remplissage, comme une vidéo de vagues). Après quelques minutes, le même flux en direct doit reprendre. 

Vous configurez le canal avec un direct en entrée et un fichier en entrée. La première entrée est le direct en entrée. 

Avant de démarrer la chaîne, vous créez un calendrier comprenant des actions permettant de passer à l'entrée en direct au début de chaque heure, à 10 h 00, 11 h 00, etc. 

Vous pouvez ensuite lancer le canal. À la fin de chaque événement sportif, vous modifiez le calendrier « sur place » pour passer à la vidéo de remplissage. Le flux en direct se poursuit pendant quelques instants (par exemple, en montrant les gradins ou les joueurs quittant le terrain), puis le canal bascule vers le remplissage vidéo. En haut de chaque heure, le canal bascule vers le flux en direct.

## Cas d'utilisation 2 : un flux en direct et des entrées de fichier, et le canal commence par une entrée de fichier
<a name="ips-case-2"></a>

Les conditions sont les mêmes que pour le cas d'utilisation 1, sauf que vous souhaitez démarrer le canal avec un extrait de fichier clip, par exemple, l'ouverture de l'événement sportif. En haut de la première heure, vous souhaitez afficher la vidéo de remplissage. Mais en haut de la deuxième heure et des suivantes, vous souhaitez afficher les moments forts de la journée.

Vous configurez le canal avec un événement en direct (un direct en entrée) et plusieurs fichiers en entrée : un pour l'ouverture, un pour la vidéo de remplissage et plusieurs pour les moments forts. La première entrée est le fichier en entrée pour l'événement d'ouverture. 

Avant de démarrer le canal, vous créez un calendrier qui contient une action pour passer au direct en entrée dès que le fichier en entrée est terminé. 

Vous pouvez ensuite lancer le canal. À mesure que le temps passe, vous modifiez le calendrier pour ajouter d'autres actions, comme pour le cas d'utilisation 1, de sorte à basculer entre le direct en entrée et les fichiers en entrée.

## Cas d'utilisation 3 : deux diffusions en direct
<a name="ips-case-3"></a>

Vous avez un canal pour traiter des flux en direct provenant de deux sources différentes. Vous souhaitez insérer des contenus publicitaires dans le canal, le cas échéant. Vous souhaitez insérer ce contenu publicitaire à l'aide de MediaLive. (Vous ne souhaitez pas insérer de messages SCTE-35 qu'un système en aval lira afin de remplacer les diffusions par des contenus publicitaires.)

Les flux en direct peuvent être les flux dans le stade et les flux studio pour le même événement sportif. Vous souhaitez basculer d'un flux en direct à l'autre. Vous souhaitez chronométrer les changements « sur place », plutôt que selon un calendrier strict. De temps en temps, vous pouvez basculer d'un flux en direct à une annonce. Une fois l'annonce terminée, vous pouvez retourner à l'un des flux en direct.

Vous configurez le canal avec deux directs en entrée et plusieurs fichiers en entrée (un fichier pour chaque annonce). 

Avant de démarrer le canal, vous créez un calendrier qui contient la première action du calendrier. Cette action permet de passer à la première entrée, l'entrée A, que vous souhaitez que le canal traite. Vous définissez l'heure de début de l'entrée A à un moment survenant au moins une minute avant le moment où vous démarrez le calendrier. Vous lancez ensuite la chaîne. MediaLive lit immédiatement le calendrier et passe à l'entrée censée être l'action en cours, à savoir l'entrée A. Le cas échéant, vous modifiez le calendrier sur place pour ajouter des actions afin de mettre en file d'attente un ou plusieurs commutateurs.

## Cas d'utilisation 4 : VOD-to-live
<a name="ips-case-4"></a>

Vous disposez d'un canal pour traiter uniquement les entrées de MP4 fichiers, ou principalement les entrées de MP4 fichiers, 24 heures sur 24, 7 jours sur 7. 

Vous configurez le canal avec une série de fichiers en entrée à exécuter l'un après l'autre. Chaque fichier est codé du début à la fin, puis le fichier suivant démarre. Vous voudrez parfois couper un fichier pour n'en lire qu'une partie.

Vous souhaitez que ce canal s'exécute sans s'arrêter, jusqu'à la prochaine période de maintenance planifiée, qui peut être définie dans plusieurs semaines. 

Pour dépasser la limite de 20 entrées par canal, vous utilisez la fonction d'*entrée dynamique*. Vous créez des fichiers en entrée avec une variable à la place de tout ou partie du chemin et du nom de fichier. Vous configurez le calendrier pour utiliser cette entrée dynamique plusieurs fois, sachant que, chaque fois, un nom de fichier différent est inséré dans la variable. Vous pouvez configurer plusieurs entrées dynamiques. 

# Interrupteurs fixes, immédiats et de suivi
<a name="ips-switch-types"></a>

Dans MediaLive, vous pouvez classer les commutateurs d'entrée en fonction des types de démarrage du commutateur. 
+ Fixe — Un commutateur d'entrée fixe démarre à une heure précise.

  Les commutateurs fixes utilisent l'heure UTC. Ils n'utilisent pas le code horaire de l'entrée. 
+ Immédiatement — Un commutateur d'entrée immédiate démarre dès que possible. Ce type de changement ressemble davantage à un changement fixe qu'à un changement de suivi, car il interrompt l'entrée actuelle. L'avantage de ce changement par rapport à un changement fixe est que vous n'avez pas à calculer de marge pour l'heure de début.
+ Suivre — Un commutateur d'entrée de suivi démarre lorsque l'entrée précédente est terminée (lorsqu'elle MediaLive a atteint la fin du fichier).

Ce type de démarrage est une propriété du commutateur et non une propriété de l'entrée elle-même. Par conséquent, dans le programme, vous pouvez passer à une entrée spécifique avec un interrupteur fixe, puis passer ultérieurement à la même entrée avec un interrupteur de suivi.

## Types de commutateurs et types d'entrées
<a name="switch-type-and-file-live-inputs"></a>

La combinaison de types de changements et de types d'entrées (fichier et direct) signifie que les types de changements suivants sont présents :
+ Un fichier en entrée avec un début fixe. L'entrée précédente peut être un fichier ou un direct en entrée. À l'heure de début spécifiée, MediaLive arrête d'ingérer l'entrée précédente et passe à la nouvelle entrée.
+ Un fichier en entrée avec un début immédiat. L'entrée précédente peut être un fichier ou un direct en entrée. Dès que possible après avoir saisi ce commutateur dans le programme, MediaLive arrête d'ingérer l'entrée précédente et passe à la nouvelle entrée. 
+ Un fichier en entrée qui suit l'entrée précédente. L'entrée précédente doit être un fichier en entrée. Ce ne peut pas être un direct en entrée, car il n'a pas de fin et le changement ne se produirait jamais. 
+ Un direct en entrée avec un début fixe. L'entrée précédente peut être un fichier ou un direct en entrée. À l'heure de début spécifiée, MediaLive arrête d'ingérer l'entrée précédente et passe à la nouvelle entrée.
+ Un direct en entrée avec un début immédiat. L'entrée précédente peut être un fichier ou un direct en entrée. Dès que possible après avoir saisi ce commutateur dans le programme, MediaLive arrête d'ingérer l'entrée précédente et passe à la nouvelle entrée. 
+ Un direct en entrée qui suit l'entrée précédente. L'entrée précédente doit être un fichier en entrée. Ce ne peut pas être un direct en entrée, car il n'a pas de fin et le changement ne se produirait jamais. 

Le tableau suivant récapitule les types d'entrées et de démarrage.


| Entrée actuelle | Entrée suivante | Type de démarrage possible | 
| --- | --- | --- | 
| Fichier | Fichier | Fixe ou immédiat | 
| Fichier | Fichier | Suivre | 
| Fichier | Direct | Fixe ou immédiat | 
| Fichier | Direct | Suivre | 
| Direct | Fichier | Fixe ou immédiat | 
| Direct | Direct | Fixe ou immédiat | 

## Suivez les chaînes
<a name="ips-switch-follow-chain"></a>

Une série de changements d'entrée suivie est une *chaîne de suivi*. À la fin de chaque entrée, commence MediaLive automatiquement à ingérer l'entrée suivante. Voici un schéma d'une chaîne :

```
   Input A    Fixed or Immediate   File
     Input B  Follow               File
     Input C  Follow               File
     Input D  Follow               File or Live
   Input E    Fixed or Immediate   File or Live
```

La chaîne de suivi commence par l'*action de référence*, c'est-à-dire l'entrée située au-dessus de la première. Il se termine par la dernière entrée suivante. Dans l'exemple précédent, la chaîne commence par l'entrée A de l'action de référence et se termine par l'entrée D. Les entrées A, B et C doivent être des fichiers car elles doivent avoir une fin définie pour que l'entrée suivante puisse suivre avec succès. L'entrée E rompt la chaîne parce qu'elle est fixe ou immédiate.

# Entrées statiques et entrées dynamiques
<a name="how-dynamic-inputs-work"></a>

Si votre MediaLive chaîne inclut des entrées de fichiers, vous devez décider si vous souhaitez configurer chaque entrée comme *entrée statique* ou comme *entrée dynamique*. L'utilisation d'entrées dynamiques vous permet d'augmenter le nombre de sources vidéo que vous pouvez utiliser dans le canal, tout en continuant à respecter le nombre maximal d'entrées que vous pouvez attacher au canal. 

Vous pouvez configurer les entrées de fichiers en tant qu'entrées statiques ou dynamiques. (Les entrées en direct sont toujours des entrées statiques.)

Pour configurer une entrée statique, vous devez spécifier une URL de fichier standard. Par exemple, `s3ssl://amzn-s3-demo-bucket/my-movie.mp4`.

Pour configurer une entrée dynamique, vous devez définir la totalité ou une partie de l'URL du fichier à l'aide d'une variable. Par exemple, `s3ssl://amzn-s3-demo-bucket/movies/$urlPath$`. Chaque fois que vous configurez dans le calendrier le passage à cette entrée, vous spécifiez la valeur du`$urlPath$`. Par exemple, `s3ssl://amzn-s3-demo-bucket/movies/my-movie.mp4` dans un commutateur d'entrée et `s3ssl://amzn-s3-demo-bucket/movies/mlaw.mp4` dans un autre commutateur d'entrée.

Vous pouvez configurer le contenu dynamique dans les entrées de MP4 fichiers et les entrées de fichiers de flux de transport (TS).

La [procédure de configuration](ips-step-design-inputs.md) de la commutation d'entrée, plus loin dans cette section, fournit des informations détaillées sur la manière de décider si vous devez configurer certaines entrées en tant qu'entrées dynamiques.

# Préparation des entrées
<a name="ips-input-prepare"></a>

Le MediaLive calendrier inclut une action de préparation des entrées qui est une action d'assistance pour les commutateurs d'entrée. 

Pour plus d'informations sur la préparation des entrées, consultez[Préparation des entrées dans AWS Elemental MediaLive ](feature-prepare-input.md).