Types d'entrée, protocoles et systèmes en amont - MediaLive

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.

Types d'entrée, protocoles et systèmes en amont

Le tableau suivant répertorie les types d'entrée pris en charge et décrit comment l'entrée gère le contenu source. Dans le tableau, recherchez un type d'entrée dans la première colonne, puis parcourez la ligne pour obtenir des informations sur la manière dont ce type est pris en charge.

Les sections qui suivent le tableau décrivent comment MediaLive ingère une entrée push ou pull.

MediaLive type d'entrée Pousser ou tirer ? Cas d’utilisation Système en amont et protocole pris en charge
CDI Push Transférez un flux non compressé VPC vers un point de terminaison fixe activé MediaLive. Amazon VPC dans un cloud privé
HLS

Veuillez consulter HLS inputs, après ce tableau.

Pull Extrayez un HLS flux ou un actif depuis un point de terminaison externe à l'aide HTTP du protocole, avec ou sans connexion sécurisée. HTTPserveur ou

HTTPSserveur

HLS Extrayez un HLS flux ou un VOD actif d'un AWS Elemental MediaStore conteneur à l'aide d'une connexion sécurisée. AWS Elemental MediaStore avec un protocole personnalisé
HLS Extrayez un HLS flux ou une VOD ressource depuis un compartiment Amazon S3 à l'aide d'une connexion sécurisée. Amazon S3 via un protocole personnalisé
Lien Push Transférez un flux de transport (TS) depuis un AWS Elemental Link appareil. AWS Elemental Link via une connexion interne
MediaConnect Push Transférez un flux de transport (TS) depuis un flux vers l'intérieur AWS Elemental MediaConnect.

Cette entrée utilise un MediaConnect fluxARN, pas unURI.

AWS Elemental MediaConnect via une connexion interne
MP4 Pull MP4Extrayez un fichier depuis un HTTP serveur, avec ou sans connexion sécurisée. HTTPserveur ou

HTTPSserveur

MP4 Extrayez un MP4 fichier d'un compartiment Amazon S3 à l'aide d'une connexion sécurisée.

Avec MediaLive, le nom du compartiment ne peut pas utiliser la notation par points. Par exemple, mycompany-videos est valide, mais mycompany.videos ne l'est pas.

Amazon S3 via un protocole personnalisé
Fichier Transport Stream (TS) Pull Extrayez un fichier TS depuis un HTTP serveur, avec ou sans connexion sécurisée. Les extensions de fichier .ts ou .m2ts sont prises en charge.

MediaLivene prend en charge que les fichiers TS statiques. Il ne prend pas en charge l'augmentation du nombre de fichiers TS sur lesquels on écrit en cours d'utilisation.

HTTPserveur ou

HTTPSserveur

Fichier Transport Stream (TS) Extrayez un fichier TS depuis un compartiment Amazon S3 à l'aide d'une connexion sécurisée. Les extensions de fichier .ts ou .m2ts sont prises en charge.

MediaLive ne prend en charge que les fichiers TS statiques. Il ne prend pas en charge l'augmentation du nombre de fichiers TS sur lesquels on écrit en cours d'utilisation.

Avec MediaLive, le nom du compartiment ne peut pas utiliser la notation par points. Par exemple, mycompany-videos est valide, mais mycompany.videos ne l'est pas.

Amazon S3 via un protocole personnalisé
RTMPTirer Pull Extrayez un flux depuis un point de terminaison externe à l'aide RTMP du protocole.

MediaLive ne prend pas en charge les entrées utilisant le RTMPS protocole.

RTMPserveur via RTMP Pull
RTMPPoussez Push Transférez un flux vers un point de terminaison fixe en MediaLive utilisant le RTMP protocole.

MediaLive ne prend pas en charge les entrées utilisant le RTMPS protocole.

RTMPserveur via RTMP Push
RTMPPoussez Transférez un flux VPC vers un point de terminaison fixe MediaLive, en utilisant le RTMP protocole.

MediaLive ne prend pas en charge les entrées utilisant le RTMPS protocole.

Amazon VPC RTMP dans un cloud privé
RTP Push Transférez un flux de transport (TS) vers un point de terminaison fixe en utilisant le RTP protocole. MediaLive RTPserveur via RTP Push
RTP Transférez un flux de transport (TS) VPC vers un point de terminaison fixe MediaLive, en utilisant le RTP protocole. Amazon VPC RTP dans un cloud privé

HLS

AvecHLS, le média doit être un flux de transport. MediaLive ne prend pas en charge l'ingestion de HLS contenu contenant un autre type de média.

Ingestion à l'aide d'un pull input

Un pull input fonctionne comme suit : la source publie en permanence sur un point de terminaison situé en dehors de MediaLive. Lorsque le canal (connecté à l'entrée) est en cours d'exécution, MediaLive se connecte à l'entrée et ingère le contenu.

Lorsque le canal n'est pas actif, MediaLive ne se connecte pas à l'entrée. (Il est probable que d'autres applications se connectent.)

Une entrée pull fonctionne avec une entrée de streaming (où la source est continuellement publiée) ou une VOD entrée (où la source est mise à disposition sur le point de terminaison puis ne change pas).

Ingestion à l'aide d'une saisie RTMP push

Une entrée RTMP push fonctionne comme suit : la source tente de livrer à un point de terminaison spécifié dans l' MediaLive entrée. Il doit y avoir une poignée de main entre la source et le MediaLive canal afin que la source dispose d'informations sur l'état de l'entrée.

Lorsque le canal (connecté à cette entrée) démarre, il MediaLive répond au message de poignée de main et l'ingère. Lorsque le canal n'est pas en cours d'exécution, MediaLive il ne réagit pas ; la source passe en pause.

Une entrée de transfert fonctionne uniquement avec une source de streaming.

Ingestion à l'aide d'une saisie RTP push

Une entrée RTP push fonctionne comme suit : la source tente de livrer à un point de terminaison spécifié dans l' MediaLive entrée. La source ne sait pas si le contenu est ingéré par la MediaLive chaîne.

Lorsque le canal (connecté à cette entrée) démarre, il MediaLive réagit à la source et l'ingère. Lorsque le canal n'est pas en cours d'exécution, MediaLive il ne réagit pas ; la source continue de publier sur le point de terminaison, mais MediaLive ignore cette action.

Une entrée de transfert fonctionne uniquement avec une source de streaming.