Arquitetura da solução: Mídia digital de transmissão ao vivo

Uma solução de transmissão ao vivo que permite que você capture vídeos em tempo real e transmita aos clientes para a realização de entrevistas, conferências ou eventos esportivos disponibilizados online em transmissão ao vivo. Nesta solução, o vídeo é capturado por uma câmera de vídeo e, em seguida, enviado a um canal do ponto de extremidade de entrada. O canal recebe a transmissão ao vivo de entrada e a disponibiliza para transmissão por meio de um ponto de extremidade de streaming para um navegador da Web ou aplicativo móvel. O canal também oferece um ponto de extremidade de monitoramento de visualização para que você possa visualizar e validar sua transmissão antes do processamento e distribuição. O canal também pode gravar e armazenar o conteúdo de ingestão para transmissão posterior (vídeo por demanda).

Essa solução é criada nos serviços gerenciados do Azure: Media Services e a Content Delivery Network. Esses serviços são executados em um ambiente de alta disponibilidade, com correção e suporte, permitindo que você foque a sua solução em vez de o ambiente em que eles são executados.

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

Diretrizes de implementação

Produtos Documentação

Codificador dinâmico local do parceiro

Emite a fonte ao vivo para ingestão na nuvem como RTMP, MPEG-Fluxo de transporte ou formatos mp4 fragmentados.

Armazenamento de blob

Armazena grandes quantidades de dados não estruturados, como dados binários ou de texto, que podem ser acessados de qualquer lugar do mundo por meio de HTTP ou HTTPS. Use o armazenamento de blobs para expor dados ao mundo de forma pública ou para armazenar dados de aplicativos de forma privada.

Media Services

Oferece a habilidade de ingerir, codificar, visualizar, armazenar e distribuir seu conteúdo de transmissão ao vivo. Canais, programas e pontos de extremidade de streaming dão suporte para as funções de transmissão ao vivo, incluindo ingestão, formatação, DVR, segurança, escalabilidade e redundância.

Ponto de extremidade de streaming do Azure

Representa um serviço de transmissão capaz de distribuir conteúdo diretamente a um aplicativo de player de cliente ou a uma CDN (Rede de Distribuição de Conteúdo) para distribuição posterior.

Content Delivery Network

Oferece distribuição de conteúdo segura e confiável, com amplo alcance global e um rico conjunto de recursos.

Player de Mídia do Azure

Usa padrões do setor, como HTML5 (MSE/EME), para fornecer uma experiência de transmissão adaptável aprimorada. Independentemente da tecnologia de reprodução usada, os desenvolvedores terão uma interface JavaScript unificada para acessar APIs.

Monitoramento de visualização

Oferece a capacidade de visualizar e validar uma transmissão ao vivo antes do processamento e distribuição.

Proteção de conteúdo de diversos DRMs

Distribua seu conteúdo com segurança usando diversos DRMs (PlayReady, Widevine, FairPlay Streaming) ou criptografia de chave não criptografada AES.

Related solution architectures

Token Token License/Key License/Key Azure BlobStorage StreamingEndpoint Multi-Protocol Dynamic Packaging/Multi-DRM Azure Encoder(Standard orPremium) Azure Media Playerin Browser Azure Media Playerin Mobile App Cloud DRMLicense/KeyDelivery Server Azure CDN MezzanineVideo Files

Mídia digital de vídeo por demanda

Uma solução básica de vídeo por demanda oferece a capacidade de transmitir conteúdo de vídeos gravados, tal como filmes, noticiários, segmentos esportivos, vídeos de treinamento ou tutoriais de suporte ao cliente, para qualquer dispositivo de ponto de extremidade com suporte para vídeo, aplicativo móvel ou navegador da área de trabalho. Os arquivos de vídeo são carregados no Armazenamento de Blobs do Azure, codificados para um formato padrão de múltiplas taxas de bits e, em seguida, distribuídos por meio dos maiores protocolos adaptáveis de transmissão de taxa de bits (HLS, MPEG-DASH, Smooth) para o cliente do Player de Mídia do Azure.

Learn more
TTML, WebVTTKeywords Azure BlobStorage StreamingEndpoint Multi-ProtocolDynamicPackaging/Multi-DRM Web Apps Azure CDN SourceA/V Files Azure MediaIndexer/OCR Media Processor Azure Search Azure Media Player Azure Encoder(Standard orPremium)

Pesquisa de palavras-chave/reconhecimento de fala/OCR de mídia digital

Uma solução de reconhecimento de fala permite que identificar falas em arquivos de vídeo estáticos para que você possa gerenciá-los como conteúdo padrão, permitindo que seus funcionários pesquisem palavras ou frases em vídeos de treinamento e acessem, de forma rápida, um momento específico do vídeo. Esta solução permite que você carregue vídeos estáticos em um site do Azure. O Azure Media Indexer usará a Speech API para indexar a fala dos vídeos e armazená-las no SQL Azure. Você pode pesquisar palavras ou fases usando Aplicativos Web do Azure e recuperar uma lista de resultados. Selecionar um resultado permite ver onde no vídeo a palavra ou frase é mencionada.

Learn more