Ignorar navegação

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: Serviços de Mídia e a Rede de Fornecimento de Conteúdo. 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.

Live streaming digital mediaA live streaming solution allows you to capture video in real-time and broadcast it to consumers in real time, such as streaming interviews, conferences and sporting events online. In this solution, video is captured by a video camera and sent to a channel input endpoint. The channel receives the live input stream and makes it available for streaming through a streaming endpoint to a web browser or mobile app. The channel also provides a preview monitoring endpoint to preview and validate your stream before further processing and delivery. The channel can also record and store the ingested content in order to be streamed later (video-on-demand).TokenTokenLicense/KeyLicense/KeyChannelLive SourceCloud DRM License/Key Delivery ServeStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMAzure CDNAzure BlobStoragePreviewMonitoringAzure Media Playerin BrowserAzure Media Playerin Mobile AppAzure LiveEncoder3rd Party On-PremisesLive EncoderProgram

Diretrizes de implementação

Produtos/descrição 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.

Serviços de Mídia

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.

Rede de Fornecimento de Conteúdo

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.

Arquiteturas de solução relacionadas

Video-on-demand digital mediaA basic video-on-demand solution that gives you the capability to stream recorded video content such as movies, news clips, sports segments, training videos and customer support tutorials to any video-capable endpoint device, mobile application or desktop browser. Video files are uploaded to Azure Blob storage, encoded to a multi-bitrate standard format and then distributed via all major adaptive bit-rate streaming protocols (HLS, MPEG-DASH, Smooth) to the Azure Media Player client.TokenTokenLicense/KeyLicense/KeyAzure BlobStorageStreamingEndpointMulti-Protocol Dynamic Packaging/Multi-DRMAzure Encoder(Standard orPremium)Azure Media Playerin BrowserAzure Media Playerin Mobile AppCloud DRMLicense/KeyDelivery ServerAzure CDNMezzanineVideo 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.

Saiba mais
Keyword search/speech-to-text/OCR digital mediaA speech-to-text solution allows you to identify speech in static video files so you can manage it as standard content, such as allowing employees to search within training videos for spoken words or phrases and then enabling them to quickly navigate to the specific moment in the video. This solution allows you to upload static videos to an Azure website. The Azure Media Indexer uses the Speech API to index the speech within the videos and stores it in SQL Azure. You can search for words or phrases by using Azure Web Apps and retrieve a list of results. Selecting a result enables you to see where in the video the word or phrase is mentioned.TTML, WebVTTKeywordsAzure BlobStorageStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMWeb AppsAzure CDNSourceA/V FilesAzure MediaIndexer/OCR Media ProcessorAzure SearchAzure Media PlayerAzure 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.

Saiba mais