Ignora esplorazione

Architettura della soluzione: Servizi multimediali digitali video on demand

Una soluzione video on demand di base che offre funzionalità per lo streaming di contenuti video registrati, come filmati, notizie, clip, segmenti sportivi, video di formazione o esercitazioni di supporto tecnico, a qualsiasi dispositivo endpoint con funzionalità video, applicazione per dispositivi mobili o browser desktop. I file video vengono caricati in Archiviazione BLOB di Azure, codificati in un formato standard a bitrate multipli e quindi distribuiti al client di Azure Media Player tramite tutti i principali protocolli di streaming a bitrate adattivo (HLS, MPEG-DASH, Smooth).

Questa soluzione è basata sui servizi gestiti di Azure: Archiviazione BLOB, Rete per la distribuzione di contenuti e Azure Media Player. Questi servizi vengono eseguiti in un ambiente a disponibilità elevata, con patch e supportato, per permetterti di concentrarti sulla tua soluzione invece che sull'ambiente di esecuzione.

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

Linee guida di implementazione

Prodotti/Descrizione Documentazione

Archiviazione BLOB

Archivia grandi quantità di dati non strutturati, come dati di testo o binari, perché sia possibile accedervi da qualsiasi parte del mondo tramite HTTP o HTTPS. Puoi usare Archiviazione BLOB per esporre pubblicamente dati a livello mondiale o per archiviare privatamente dati applicazione.

Azure Media Encoder

La codifica di processi è una delle operazioni di elaborazione più comuni in Servizi multimediali. I processi vengono codificati per convertire file multimediali da una codifica all'altra.

Endpoint di streaming di Azure

Un servizio di streaming in grado di distribuire contenuti direttamente a un'applicazione lettore client o a una rete per la distribuzione di contenuti (rete CDN) per l'ulteriore distribuzione.

Rete per la distribuzione di contenuti

Distribuzione di contenuti sicura e affidabile con ampia copertura globale e un ricco set di funzionalità.

Azure Media Player

Usa standard di settore, come HTML5 (MSE/EME), per offrire un'esperienza per flussi adattivi avanzata. Indipendentemente dalla tecnologia di riproduzione usata, gli sviluppatori hanno a disposizione un'interfaccia JavaScript unificata per accedere alle API.

Protezione del contenuto con DRM multiplo

Distribuisce il contenuto in tutta sicurezza con DRM multiplo (PlayReady, Widevine, FairPlay) o crittografia con chiave non crittografata AES

Architetture delle soluzioni correlate

Digitální média živého streamováníŘešení živého streamování umožňuje v reálném čase zachytit video, jako jsou třeba streamovaná interview, konference nebo sportovní akce online, a vysílat je v reálném čase spotřebitelům. V tomto řešení se video zachycuje videokamerou a odesílá se do vstupního koncového bodu kanálu. Kanál obdrží vstupní datový proud živého vysílání a prostřednictvím koncového bodu ho zpřístupní ke streamování do webového prohlížeče nebo mobilní aplikace. Tento kanál také poskytuje koncový bod monitorování náhledu, který slouží k zobrazení náhledu a ověření datového proudu před dalším zpracováním a doručením. Tento kanál může také ingestovaný datový proud zaznamenávat a ukládat, aby bylo možné ho streamovat později (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

Servizi multimediali digitali di streaming live

Una soluzione di streaming live ti permette di acquisire contenuti video immediatamente e trasmetterli in tempo reale ai consumatori, ad esempio per trasmettere interviste, conferenze o eventi sportivi online. In questa soluzione i contenuti video vengono acquisiti tramite una videocamera, per poi essere inviati a un endpoint di input del canale. Il canale riceve il flusso di input live e lo rende disponibile per lo streaming a un Web browser o a un'app per dispositivi mobili tramite un endpoint di streaming. Il canale fornisce anche un endpoint di monitoraggio in anteprima che ti permette di visualizzare in anteprima il flusso e di convalidarlo prima di ulteriori attività di elaborazione e distribuzione. Il canale può anche registrare e archiviare il contenuto inserito in modo da trasmetterlo successivamente (video on demand).

Altre informazioni
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)

Servizi multimediali digitali di ricerca di parole chiave/sintesi vocale/OCR

Una soluzione di riconoscimento vocale ti permette di identificare il parlato in file video statici in modo da gestirlo come contenuto standard, ad esempio per permettere ai dipendenti di cercare parole o frasi pronunciate all'interno di video di formazione e di passare rapidamente al punto specifico di un video. Questa soluzione ti permette di caricare video statici in un sito Web di Azure. Azure Media Indexer usa l'API Riconoscimento vocale per indicizzare il parlato all'interno dei video e archiviarlo in SQL Azure. Puoi cercare parole o frasi usando le app Web di Azure e recuperare un elenco di risultati. Selezionando un risultato potrai individuare la posizione in cui la parola o la frase viene citata nel video.

Altre informazioni