Share via


Terminologia e conceitos dos Serviços de Multimédia

Logótipo dos Serviços de Multimédia v3


Aviso

Os Serviços de Multimédia do Azure serão descontinuados a 30 de junho de 2024. Para obter mais informações, veja o Guia de Extinção do AMS.

Este tópico fornece uma breve descrição geral dos conceitos e terminologia dos Serviços de Multimédia do Azure. O artigo também fornece ligações para artigos com uma explicação aprofundada dos conceitos e funcionalidades dos Serviços de Multimédia v3.

Os conceitos fundamentais descritos nestes tópicos devem ser revistos antes de iniciar o desenvolvimento.

Terminologia dos Serviços de Multimédia v3

Termo Descrição
Evento em Direto Um Evento em Direto representa um pipeline para ingerir, transcodificar (opcionalmente) e empacotar transmissões em direto de metadados de vídeo, áudio e tempo real.

Para os clientes que migram das APIs v2 dos Serviços de Multimédia, o Evento em Direto substitui a entidade Canal na v2. Para obter mais informações, veja Migrar da v2 para a v3.
Ponto Final de Transmissão em Fluxo/Empacotamento/Origem Um Ponto Final de Transmissão em Fluxo representa um empacotamento dinâmico (just-in-time) e um serviço de origem que pode fornecer o seu conteúdo em direto e a pedido diretamente a uma aplicação de leitor de cliente. Utiliza um dos protocolos de multimédia de transmissão em fluxo comuns (HLS ou DASH). Além disso, o Ponto Final de Transmissão em Fluxo fornece encriptação dinâmica (just-in-time) para sistemas de gestão de direitos digitais (DRMs) líderes do setor.

No setor da transmissão em fluxo de multimédia, este serviço é normalmente referido como Packager ou Origin. Outros termos comuns na indústria para esta capacidade incluem JITP (just-in-time-packager) ou JITE (just-in-time-encryption).

Conceitos dos Serviços de Multimédia v3

Conceitos Description Ligações
Recursos e a carregar conteúdo Para começar a gerir, encriptar, codificar, analisar e transmitir conteúdo multimédia em fluxo no Azure, tem de criar uma conta dos Serviços de Multimédia e carregar os seus ficheiros digitais para Recursos. Carregamento e armazenamento na cloud

Conceito de recursos
Codificar conteúdo Depois de carregar os seus ficheiros de multimédia digital de alta qualidade para Recursos, pode codificá-los em formatos que podem ser reproduzidos numa grande variedade de browsers e dispositivos.

Para codificar com os Serviços de Multimédia v3, tem de criar Transformações e Tarefas.
Transformações e Tarefas

Codificação com Os Serviços de Multimédia
Empacotamento e entrega Assim que o conteúdo estiver codificado, pode tirar partido do Empacotamento Dinâmico. Nos Serviços de Multimédia, um Ponto Final de Transmissão em Fluxo é o serviço de empacotamento dinâmico utilizado para fornecer conteúdo multimédia aos leitores cliente. Para disponibilizar vídeos no recurso de saída aos clientes para reprodução, tem de criar um Localizador de Transmissão em Fluxo e, em seguida, criar URLs de transmissão em fluxo.

Ao criar o Localizador de Transmissão em Fluxo, para além do nome do recurso, tem de especificar a Política de Transmissão em Fluxo. As Políticas de Transmissão em Fluxo permitem-lhe definir protocolos de transmissão em fluxo e opções de encriptação (se existirem) para os seus Localizadores de Transmissão em Fluxo. O Empacotamento Dinâmico é utilizado quer transmita os seus conteúdos em direto ou a pedido.

Pode utilizar Manifestos Dinâmicos dos Serviços de Multimédia para transmitir em fluxo apenas uma representação específica ou subclips do seu vídeo. Além disso, se tiver conteúdo pré-codificado ou conteúdo que já esteja codificado por um codificador de terceiros, pode transmitir o conteúdo em fluxo com os serviços de origem AMS. Para obter um exemplo de utilização de um ficheiro de origem pré-codificado, veja o exemplo - Transmissão em fluxo de um Mp4 existente
Empacotamento dinâmico

Streaming Endpoints (Pontos finais de transmissão em fluxo)

Streaming Locators (Localizadores de Transmissão em Fluxo)

Streaming Policies (Políticas de Transmissão em Fluxo)

Manifestos dinâmicos

Filtros
Proteção de conteúdo Com os Serviços de Multimédia, pode fornecer os seus conteúdos em direto e a pedido encriptados dinamicamente com o Advanced Encryption Standard (AES-128) ou/e qualquer um dos três principais sistemas DRM: Microsoft PlayReady, Google Widevine e Apple FairPlay. Os Serviços de Multimédia também fornecem um serviço para fornecer chaves AES e licenças DRM (PlayReady, Widevine e Apple FairPlay Streaming) a clientes autorizados.

Se especificar opções de encriptação no fluxo, crie a Política de Chave de Conteúdo e associe-a ao Localizador de Transmissão em Fluxo. A Política de Chave de Conteúdo permite-lhe configurar a forma como a chave de conteúdo é entregue aos clientes finais.

Tente reutilizar políticas sempre que forem necessárias as mesmas opções.
Content Key Policies (Políticas de Chaves de Conteúdos)

Proteção de conteúdo
Transmissão em direto Os Serviços de Multimédia permitem-lhe entregar eventos em direto aos seus clientes na cloud do Azure. Os Eventos em Direto são responsáveis pela ingestão e o processamento dos feeds de vídeos em direto. Quando cria um Evento em Direto, é criado um ponto final de entrada que pode utilizar para enviar um sinal em direto a partir de um codificador remoto. Assim que tiver a transmissão em fluxo a fluir para o Evento em Direto, pode iniciar o evento de transmissão em fluxo ao criar um Elemento, Saída em Direto e Localizador de Transmissão em Fluxo. O Live Output irá arquivar a transmissão em fluxo no Recurso e disponibilizá-la aos visualizadores através do Ponto Final de Transmissão em Fluxo. Um evento em direto pode ser definido como um pass-through (um codificador em direto no local envia uma transmissão em fluxo de velocidade de transmissão múltipla) ou codificação em direto (um codificador em direto no local envia uma única transmissão em fluxo de velocidade de transmissão). Descrição geral da transmissão em fluxo em direto

Live Events and Live Outputs (Eventos em Direto e Saídas em Direto)
Monitorização com o Event Grid Para ver o progresso da tarefa, utilize o Event Grid. Os Serviços de Multimédia também emitem os tipos de eventos em direto. Com o Event Grid, as aplicações podem escutar e reagir a eventos a partir de praticamente todos os serviços do Azure, bem como de origens personalizadas. A processar eventos do Event Grid

Esquemas
Monitorização com o Azure Monitor Monitorize métricas e registos de diagnósticos que o ajudam a compreender o desempenho das suas aplicações com o Azure Monitor. Monitorização dos Serviços de Multimédia
Clientes de leitores Pode utilizar qualquer arquitetura de jogador que suporte o protocolo de transmissão em fluxo HLS ou DASH. Existem muitos players open source e comerciais disponíveis no mercado (Shaka, Hls.js, Video.js, Theo Player, Bitmovin Player, etc.), bem como suporte de transmissão em fluxo ao nível do SO e browser nativo incorporado para HLS e DASH. O Leitor de Multimédia do Azure também está disponível para reproduzir conteúdos multimédia transmitidos pelos Serviços de Multimédia numa grande variedade de browsers. O Leitor de Multimédia do Azure utiliza padrões da indústria, como HTML5, Extensões de Origem de Multimédia (MSE) e Extensões de Multimédia Encriptadas (EME) para proporcionar uma experiência de transmissão em fluxo adaptável. Lista de leitores de multimédia

Obter ajuda e suporte

Pode contactar os Serviços de Multimédia com perguntas ou seguir as nossas atualizações através de um dos seguintes métodos: