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.
Formats et protocoles d'entrée pris en charge
Le tableau suivant répertorie les types d'entrée pris en charge et décrit la manière dont l'entrée gère le contenu source.
Les sections qui suivent le tableau décrivent comment MediaLive ingérer une entrée push ou pull.
Rubriques
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é de votre VPC vers un point de terminaison fixe MediaLive. | Amazon VPC dans un cloud privé |
HLS Veuillez consulter HLS inputs, après ce tableau. |
Pull | Vous devez extraire un flux ou une ressource HLS à partir d'un point de terminaison externe à l'aide du protocole HTTP, avec ou sans connexion sécurisée. | Serveur HTTP ou Serveur HTTPS |
HLS | Extrayez un flux HLS ou une ressource VOD depuis un MediaStore conteneur AWS Elemental à l'aide d'une connexion sécurisée. | AWS Elemental MediaStore avec un protocole personnalisé | |
HLS | Extrayez un flux HLS ou un actif VOD depuis un compartiment Amazon S3 à l'aide d'une connexion sécurisée. | Amazon S3 via un protocole personnalisé | |
Lien | Push | Envoyez un flux de transport (TS) depuis un appareil AWS Elemental Link. | AWS Elemental Link via une connexion interne |
MediaConnect | Push | Envoyez un flux de transport (TS) à partir d'un flux dans AWS Elemental MediaConnect. Cette entrée utilise un ARN de MediaConnect flux, et non un URI. |
AWS Elemental MediaConnect via une connexion interne |
MP4 | Pull | Vous devez extraire un fichier MP4 à partir d'un serveur HTTP, avec ou sans connexion sécurisée. | Serveur HTTP ou Serveur HTTPS |
MP4 | Extrresse un fichier MP4 à partir d'un compartiment Amazon S3 au moyen d'une connexion sécurisée. Avec MediaLive, le nom du compartiment ne peut pas utiliser la notation par points. Par exemple, |
Amazon S3 via un protocole personnalisé | |
Fichier Transport Stream (TS) | Pull | Extrayez un fichier TS depuis un serveur HTTP, avec ou sans 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 la croissance de fichiers TS écrits pendant leur utilisation. |
Serveur HTTP ou Serveur HTTPS |
Fichier Transport Stream (TS) | Extrresse un fichier TS à partir d'un compartiment Amazon S3 au moyen 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 la croissance de fichiers TS écrits pendant leur utilisation. Avec MediaLive, le nom du compartiment ne doit pas utiliser la notation par point. Par exemple, |
Amazon S3 via un protocole personnalisé | |
Récupération RTMP | Pull | Récupérez un flux à partir d'un point de terminaison externe à l'aide du protocole RTMP. MediaLive ne prend pas en charge les entrées utilisant le protocole RTMPS. |
Serveur RTMP via RTMP Pull |
Transfert RTMP | Push | Transférez un flux vers un point de terminaison fixe MediaLive à l'aide du protocole RTMP. MediaLive ne prend pas en charge les entrées utilisant le protocole RTMPS. |
Serveur RTMP via RTMP Push |
Transfert RTMP | Vous devez transmettre un flux vers un point de terminaison fixe sur MediaLive, à l'aide du protocole RTMP. MediaLive ne prend pas en charge les entrées utilisant le protocole RTMPS. |
Amazon VPC via RTMP dans un cloud privé | |
RTP | Push | Envoyez un flux de transport (TS) vers un point de terminaison fixe MediaLive, à l'aide du protocole RTP. | Serveur RTP via RTP Push |
RTP | Transférez un flux de transport (TS) de votre VPC vers un point de terminaison fixe MediaLive, à l'aide du protocole RTP. | Amazon VPC via RTP dans un cloud privé |
Avec HLS, le média doit être un flux de transport. MediaLive ne prend pas en charge l'ingestion de contenu HLS contenant un autre type de média.
Ingestion à l'aide d'une entrée d'extraction
Une entrée d'extraction fonctionne comme suit : la source publie en permanence sur un point de terminaison situé en dehors de MediaLive. Lorsque le canal (qui est connecté à l'entrée) est en cours d'exécution, MediaLive se connecte à l'entrée et ingère le contenu.
Lorsque le canal ne fonctionne pas, 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 publiée en permanence) ou une entrée VOD (où la source est mise à disposition sur le terminal puis ne change pas).
Ingestion avec une entrée push RTMP
Une entrée push RTMP fonctionne comme suit : la source tente de transmettre à un point de terminaison spécifié dans l' MediaLive entrée. Il doit exister une entente entre la source et le canal MediaLive afin que la source dispose des informations relatives à l'état de l'entrée.
Lorsque le canal (connecté à cette entrée) est démarré, MediaLive répond au message d'entente et l'ingère. Lorsque le canal ne fonctionne pas, MediaLive il ne réagit pas ; la source passe en pause.
Une entrée de transfert fonctionne uniquement avec une source de streaming.
Ingestion avec une entrée push RTP
Une entrée push RTP fonctionne comme suit : la source tente de transmettre à 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) est démarré, MediaLive réagit à la source et l'ingère. Lorsque le canal n'est pas actif, MediaLive il ne réagit pas ; la source continue de publier sur le terminal, mais MediaLive ignore cette action.
Une entrée de transfert fonctionne uniquement avec une source de streaming.