Arquitetura de soluções: Multimédia digital de transmissão em direto

Uma solução de transmissão em direto que lhe permite capturar vídeo em tempo real e difundi-lo entre os consumidores, assim como transmitir entrevistas, conferências ou eventos desportivos online. Nesta solução, o vídeo é capturado por uma câmara de vídeo e enviado para um ponto final de entrada de canal. O canal recebe o fluxo de entrada em direto e disponibiliza-o para transmissão em fluxo através de um ponto final de transmissão em fluxo num browser ou aplicação móvel. O canal também fornece um ponto final de monitorização de pré-visualização para pré-visualizar e validar a sua transmissão antes de mais processamentos e entregas. Do mesmo modo, o canal pode gravar e armazenar o conteúdo ingerido para o transmitir mais tarde (vídeo a pedido).

Esta solução baseia-se nos serviços geridos do Azure: Serviços de Multimédia e em Rede de Entrega de Conteúdos (CDN). Estes serviços são executados num ambiente de elevada disponibilidade, corrigido e suportado, que lhe permite concentrar-se na sua solução em vez de no ambiente em que é executada.

Multimédia digital de transmissão em direto Um diagrama que mostra a arquitetura de uma solução de multimédia digital de transmissão em direto, criado nos serviços geridos do Azure, Serviços de Multimédia e Rede de Entrega de Conteúdos. Token Token License/Key License/Key Channel Live Source Cloud DRM License/Key Delivery Serve StreamingEndpoint Multi-ProtocolDynamicPackaging/Multi-DRM Azure CDN Azure BlobStorage PreviewMonitoring Azure Media Playerin Browser Azure Media Playerin Mobile App Azure LiveEncoder 3rd Party On-PremisesLive Encoder Program

Orientações de implementação

Produtos Documentação

Codificador em direto no local do parceiro

Envia a origem em direto para ingestão na cloud como Fluxo de Transporte de RTMP, MPEG ou formatos fragmentados de mp4.

Armazenamento de blobs

Armazena vastas quantidades de dados não estruturados, como dados binários ou de texto, aos quais pode aceder em qualquer lugar do mundo por HTTP ou HTTPS. Pode utilizar o armazenamento de Blobs para expor dados publicamente ao mundo, ou para armazenar dados de aplicação em privado.

Serviços de Multimédia

Confere a capacidade de ingerir, codificar, pré-visualizar, armazenar e entregar os seus conteúdos de transmissão em direto. Os canais, programas e pontos finais de transmissão em fluxo processam as funções de transmissão em direto, incluindo a ingestão, formatação, DVR, segurança, escalabilidade e redundância.

Ponto final de transmissão em fluxo do Azure

Representa um serviço de transmissão em fluxo que pode entregar conteúdo diretamente a uma aplicação de leitor cliente ou a uma rede de entrega de conteúdos (CDN) para uma maior distribuição.

Rede de Entrega de Conteúdos (CDN)

Garante a entrega de conteúdos segura e fiável com ampla influência global e um vasto conjunto de funcionalidades.

Leitor de Multimédia do Azure

Utiliza padrões da indústria como o HTML5 (MSE/EME) para oferecer uma experiência plena de transmissão em fluxo adaptativa. Independentemente da tecnologia de reprodução utilizada, os programadores têm uma interface de JavaScript unificada para aceder a APIs.

Monitorização de pré-visualização

Confere a capacidade de pré-visualizar e validar uma transmissão em direto antes de mais processamentos e entregas.

Proteção de conteúdo multi-DRM

Fornece conteúdos de forma segura através de multi-DRM (PlayReady, Widevine, FairPlay Streaming) ou encriptação de chave não encriptada AES.

Arquiteturas de soluções relacionadas

Multimédia digital de vídeo a pedido

Uma solução básica de vídeo a pedido que oferece a capacidade de transmitir em fluxo conteúdo de vídeo gravado, como filmes, excertos de notícias, segmentos desportivos, vídeos de formação e tutoriais de suporte ao cliente em qualquer dispositivo, aplicação móvel ou browser de computador de ponto final compatível com vídeo. Os ficheiros de vídeo são carregados no Armazenamento de Blobs do Azure, codificados num formato padrão de velocidade de transmissão múltipla e, em seguida, distribuídos através dos principais protocolos adaptivos de transmissão em fluxo de taxa de bits (HLS, MPEG-DASH, Smooth) para o cliente Leitor de Multimédia do Azure.

Saiba mais

Pesquisa de palavras-chave/voz para texto/multimédia digital OCR

Uma solução de voz para texto que lhe permite identificar voz em ficheiros de vídeo estático para que possa geri-lo como conteúdo padrão, como permitir que os funcionários pesquisem palavras ou frases faladas em vídeos de formação e assim permitindo que naveguem rapidamente para um momento específico no vídeo. Esta solução permite-lhe carregar vídeos estáticos para um site do Azure. O Azure Media Indexer utiliza a API de Voz para indexar a voz falada nos vídeos e armazená-la no SQL Azure. Pode procurar por palavras ou frases utilizando as Aplicações Web do Azure e obter uma lista de resultados. Selecionar um resultado permite-lhe ver no vídeo onde é mencionada a palavra ou frase.

Saiba mais