Tipos de entrada, protocolos e sistemas upstream em AWS Elemental MediaLive - MediaLive

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Tipos de entrada, protocolos e sistemas upstream em AWS Elemental MediaLive

A tabela a seguir lista os tipos de entrada compatíveis e descreve como a entrada manipula o conteúdo de origem. Na tabela, encontre um tipo de entrada na primeira coluna e, em seguida, leia a linha para obter informações sobre como o tipo é suportado.

As seções após a tabela descrevem como MediaLive ingere uma entrada push ou pull.

MediaLive tipo de entrada Empurrar ou puxar? Caso de uso Sistema upstream e protocolo compatível
CDI Push Envie um stream não compactado em sua VPC para um endpoint fixo ativado. MediaLive Amazon VPC em uma nuvem privada
HLS

Veja HLS inputs, depois desta tabela.

Extrair Extraia um ativo ou um fluxo HLS de um endpoint externo usando o protocolo HTTP, com ou sem uma conexão segura. Servidor HTTP ou

Servidor HTTPS

HLS Extraia um stream HLS ou ativo VOD de um AWS Elemental MediaStore contêiner usando uma conexão segura. AWS Elemental MediaStore com um protocolo personalizado
HLS Extraia um stream HLS ou ativo de VOD de um bucket do Amazon S3 usando uma conexão segura. Amazon S3 por meio de um protocolo personalizado
Link Push Empurre um fluxo de transporte (TS) de um AWS Elemental Link dispositivo. AWS Elemental Link por meio de uma conexão interna
MediaConnect Push Empurre um fluxo de transporte (TS) de um fluxo para dentro AWS Elemental MediaConnect.

Essa entrada usa um ARN MediaConnect de fluxo, não um URI.

AWS Elemental MediaConnect por meio de uma conexão interna
MP4 Extrair Extraia um arquivo MP4 de um servidor HTTP, com ou sem uma conexão segura. Servidor HTTP ou

Servidor HTTPS

MP4 Extraia um arquivo MP4 de um bucket do Amazon S3 usando uma conexão segura.

Com MediaLive, o nome do bucket não pode usar notação de pontos. Por exemplo, mycompany-videos é válido, mas mycompany.videos não é.

Amazon S3 por meio de um protocolo personalizado
Arquivo Transport Stream (TS) Extrair Extraia um arquivo TS de um servidor HTTP, com ou sem uma conexão segura. Extensões de arquivo de.ts ou .m2ts são suportadas.

MediaLivesuporta apenas arquivos TS estáticos. Ele não suporta o crescimento de arquivos TS que são gravados durante o uso.

Servidor HTTP ou

Servidor HTTPS

Arquivo Transport Stream (TS) Extraia um arquivo TS de um bucket do Amazon S3 usando uma conexão segura. Extensões de arquivo de.ts ou .m2ts são suportadas.

MediaLive suporta apenas arquivos TS estáticos. Ele não suporta o crescimento de arquivos TS que são gravados durante o uso.

Com MediaLive, o nome do bucket não pode usar notação de pontos. Por exemplo, mycompany-videos é válido, mas mycompany.videos não é.

Amazon S3 por meio de um protocolo personalizado
RTMP Pull Extrair Extraia um stream de um endpoint externo usando o protocolo RTMP.

MediaLive não suporta entradas usando o protocolo RTMPS.

Servidor RTMP por pull RTMP
RTMP Push Push Envie um stream para um endpoint fixo MediaLive usando o protocolo RTMP.

MediaLive não suporta entradas usando o protocolo RTMPS.

Servidor RTMP por push RTMP
RTMP Push Envie um stream em sua VPC para um endpoint fixo ativado MediaLive, usando o protocolo RTMP.

MediaLive não suporta entradas usando o protocolo RTMPS.

Amazon VPC sobre RTMP em uma nuvem privada
RTP Push Envie um fluxo de transporte (TS) para um endpoint fixo MediaLive, usando o protocolo RTP. Servidor RTP por push RTP
RTP Envie um stream de transporte (TS) em sua VPC para um endpoint fixo ativado MediaLive, usando o protocolo RTP. Amazon VPC sobre RTP em uma nuvem privada

HLS

Com o HLS, a mídia deve ser um fluxo de transporte. MediaLive não suporta a ingestão de conteúdo HLS que contenha qualquer outro tipo de mídia.

Ingestão com uma entrada de tração

Uma entrada pull funciona da seguinte maneira: a fonte publica continuamente em um endpoint que está fora do. MediaLive Quando o canal (conectado à entrada) está em execução, MediaLive se conecta à entrada e ingere o conteúdo.

Quando o canal não está funcionando, MediaLive não se conecta à entrada. (Pode haver outros aplicativos que se conectam.)

Uma entrada pull funciona com uma entrada de streaming (onde a fonte é continuamente publicada) ou uma entrada VOD (onde a fonte é disponibilizada no endpoint e depois não muda).

Ingestão com uma entrada push RTMP

Uma entrada push RTMP funciona da seguinte maneira: a fonte tenta entregar para um endpoint especificado na MediaLive entrada. Deve haver um aperto de mão entre a fonte e o MediaLive canal para que a fonte tenha informações sobre o status da entrada.

Quando o canal (conectado a essa entrada) é iniciado, MediaLive responde à mensagem de aperto de mão e a ingere. Quando o canal não está funcionando, MediaLive não reage; a fonte entra em um estado de pausa.

Uma entrada por push funciona apenas com uma origem de streaming.

Ingestão com uma entrada push RTP

Uma entrada push RTP funciona da seguinte maneira: a fonte tenta entregar para um endpoint especificado na MediaLive entrada. A fonte não sabe se o conteúdo está sendo ingerido MediaLive pelo canal.

Quando o canal (conectado a essa entrada) é iniciado, MediaLive reage à fonte e a ingere. Quando o canal não está em execução, MediaLive não reage; a fonte continua publicando no endpoint, mas MediaLive ignora essa ação.

Uma entrada por push funciona apenas com uma origem de streaming.