Architecture de solution : Données numériques sous forme de streaming en direct

Une solution de streaming en direct vous permet de capturer les vidéos en temps réel et de les diffuser à l’attention des clients en temps réel, par exemple lors d’interviews, de conférences ou d’événements sportifs en ligne. Dans cette solution, la vidéo est capturée par une caméra puis envoyée à un point de terminaison d’entrée de canal. Le canal reçoit le flux d’entrée temps réel et le rend disponible en streaming par le biais d’un point de terminaison de streaming à une application mobile ou basée sur un navigateur. Le canal fournit également un point de terminaison de surveillance en version préliminaire permettant de prévisualiser et de valider votre flux avant de poursuivre le traitement et la distribution. Le canal peut également enregistrer et stocker le contenu ingéré afin de le diffuser en streaming ultérieurement. On parle alors de vidéo à la demande.

Cette solution est basée sur les services gérés Azure : Services multimédias et Réseau de diffusion de contenu. Ces services sont exécutés dans un environnement à haute disponibilité et incluent des correctifs et un support. Vous pouvez ainsi vous concentrer sur votre solution plutôt que sur l’environnement dans lequel elle est exécutée.

Livestreaming von digitalen MedienMithilfe einer Livestreaminglösung können Sie Videos in Echtzeit erfassen und an Kunden übertragen, z.B. um Interviews, Konferenzen oder Sportereignisse online zu streamen. Diese Lösung erfasst Videoinhalte über eine Videokamera und sendet sie an einen Kanaleingabeendpunkt. Der Liveeingabestream wird vom Kanal empfangen und über einen Streamingendpunkt für das Streaming in Webbrowsern oder mobilen Apps zur Verfügung gestellt. Der Kanal stellt außerdem einen Überwachungsendpunkt für die Vorschau bereit, mit dem Sie Ihren Stream vorab anzeigen und überprüfen können, bevor er weiter verarbeitet und bereitgestellt wird. Die erfassten Inhalte können vom Kanal auch aufgezeichnet und gespeichert werden, um sie später zu streamen (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

Conseils sur l’implémentation

Produits/Description Documentation

Encodeur en direct local partenaire

Génère la source live à des fins d’ingestion dans le cloud au format RTMP, flux de transport MPEG ou MP4 fragmenté.

Stockage d'objets blob

Stocke d’importants volumes de données non structurées (comme du texte ou des données binaires) accessibles depuis n’importe où dans le monde via HTTP ou HTTPS. Vous pouvez utiliser Stockage Blob pour exposer les données publiquement au monde entier ou pour stocker les données d’application de façon privée.

Services multimédias

Permet d’ingérer, d’encoder, de prévisualiser, de stocker et de distribuer votre contenu de streaming en direct. Les canaux, les programmes et les points de terminaison de streaming gèrent les fonctionnalités de streaming en direct, dont l’ingestion, la mise en forme, le magnétoscope numérique, la sécurité, la scalabilité et la redondance.

Point de terminaison de streaming Azure

Représente un service de streaming qui peut fournir du contenu directement à une application de lecteur cliente ou à un CDN (réseau de distribution de contenu) pour une distribution à plus grande échelle.

Réseau de diffusion de contenu

Fournit une distribution de contenu fiable et sécurisée avec une large portée mondiale et un riche ensemble de fonctionnalités.

Lecteur multimédia Azure

Utilise les normes du secteur telles que HTML5 (MSE/EME) pour fournir une expérience enrichie de streaming adaptatif. Quelle que soit la technologie utilisée, les développeurs disposent d’une interface JavaScript unifiée pour accéder aux API.

Surveillance en version préliminaire

Permet de prévisualiser et de valider un flux temps réel avant de poursuivre le traitement ou la distribution.

Protection de contenu multi-DRM

Fournissez du contenu en toute sécurité à l’aide du chiffrement commun multi-DRM (PlayReady, Widevine, FairPlay Streaming) ou du chiffrement de clé en clair AES.

Architectures de solution associées

Digitale Video on Demand-MedienDiese grundlegende Video-on-Demand-Lösung bietet Ihnen die Möglichkeit, aufgezeichnete Videoinhalte wie z.B. Filme, Nachrichten, Sportereignisse, Schulungsvideos oder Kundendiensttutorials an beliebige videofähige Endpunktgeräte, mobile Anwendungen oder Desktopbrowser zu streamen. Videodateien werden in Azure Blob Storage hochgeladen, in ein Standardformat mit Mehrfachbitrate codiert und dann über alle gängigen Streamingprotokolle mit adaptiver Bitrate (HLS, MPEG-DASH, Smooth) an den Azure Media Player-Client verteilt.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

Une solution de vidéo à la demande de base qui vous donne la possibilité de diffuser du contenu vidéo enregistré (comme des films, des actualités, des événements sportifs, des vidéos de formation ou des didacticiels d’assistance pour les clients) aux appareils de point de terminaison, applications mobiles et navigateurs de bureau prenant en charge la vidéo. Les fichiers vidéo sont téléchargés dans Stockage Blob Azure, encodés dans un format multidébit standard, puis distribués via les principaux protocoles de streaming à débit adaptatif (HLS, MPEG-DASH, Smooth) vers le client Azure Media Player.

En savoir plus
Søkeord / tale-til-tekst / OCR digitale medierEn tale-til-tekst-løsning gjør det mulig å identifisere tale i statiske videofiler, slik at du kan administrere det som standardinnhold. For eksempel kan de ansatte søke i opplæringsvideoer etter ord som blir sagt i videoen, og dermed raskt navigere til bestemte steder i videoen. Denne løsningen gir deg mulighet til å laste opp statiske videoer til en Azure-nettside. Azure Media Indexer bruker tale-API-en til å indeksere tale i videoene og lagre den i SQL Azure. Du kan søke etter ord eller fraser ved hjelp av Azure Web Apps og hente en resultatliste. Ved å velge et resultat kan du se hvor i videoen ordet eller frasen forekommer.TTML, WebVTTKeywordsAzure BlobStorageStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMWeb AppsAzure CDNSourceA/V FilesAzure MediaIndexer/OCR Media ProcessorAzure SearchAzure Media PlayerAzure Encoder(Standard orPremium)

Une solution de reconnaissance vocale vous permet d’identifier le contenu oral dans les fichiers vidéo statiques. Vous pouvez ainsi gérer celui-ci en tant que contenu standard. Vous pouvez par exemple autoriser des employés à rechercher des mots ou expressions énoncés oralement dans des formations vidéo et leur permettre d’accéder rapidement à un moment spécifique de la vidéo. Cette solution vous permet de télécharger des vidéos statiques sur un site web Azure. Azure Media Indexer utilise l’API Reconnaissance vocale pour indexer les paroles dans les vidéos et les stocker dans SQL Azure. Vous pouvez rechercher des mots ou expressions par le biais d’Azure Web Apps et récupérer une liste de résultats. La sélection d’un résultat permet de voir l’endroit où le mot ou l’expression est mentionné dans la phrase.

En savoir plus