Terminologia e conceitos dos Serviços de Multimédia
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:
- Q & A
-
Stack Overflow. Perguntas sobre etiquetas com
azure-media-services
. - @MSFTAzureMedia ou utilize @AzureSupport para pedir suporte.
- Abra um pedido de suporte através do portal do Azure.