Lösungsarchitektur: Livestreaming von digitalen Medien

Mithilfe 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).

Diese Lösung basiert auf diesen verwalteten Azure-Diensten: Media Services und der Content Delivery Network. Diese Dienste werden in einer Hochverfügbarkeitsumgebung ausgeführt, gepatcht und unterstützt, sodass Sie sich auf die Lösung konzentrieren können, anstatt auf die Umgebung, in der sie ausgeführt wird.

即時視訊串流數位媒體即時視訊串流解決方案可讓您即時擷取視訊,並即時將其廣播給消費者,範圍包括在線上串流面談、會議及體育盛事。在此解決方案中,視訊由攝影機擷取,且會傳送至頻道輸入端點。頻道會接收即時輸入資料流,並會透過網頁瀏覽器或行動裝置 App 的串流端點,使其可供串流使用。頻道同時提供預覽監視端點,可用來在進一步處理及傳遞前,預覽及驗證您的資料流。頻道同時也可記錄及儲存內嵌的內容,以供之後串流 (隨選視訊)。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

Implementierungsleitfaden

Produkte/Beschreibung Dokumentation

Lokaler Liveencoder eines Partners

Gibt die Livequelle für die Übertragung in die Cloud als RTMP- oder MPEG-Transportdatenstrom oder in fragmentierten MP4-Formaten aus.

Blob Storage

Speichert große Mengen unstrukturierter Daten, z.B. Text- oder Binärdaten, auf die über HTTP oder HTTPS von jedem Ort der Welt aus zugegriffen werden kann. Sie können Blob Storage nutzen, um Daten öffentlich verfügbar zu machen oder Anwendungsdaten privat zu speichern.

Media Services

Bietet die Möglichkeit, Livestreaminginhalte zu erfassen, zu codieren, zu speichern, bereitzustellen und eine Vorschau anzuzeigen. Kanäle, Programme und Streamingendpunkte verarbeiten sämtliche Livestreamingfunktionen, einschließlich Erfassung, Formatierung, DVR (digitaler Videorekorder), Sicherheit, Skalierbarkeit und Redundanz.

Azure-Streamingendpunkt

Stellt einen Streamingdienst dar, der Inhalte direkt an eine Clientwiedergabeanwendung oder ein Content Delivery Network (CDN) für die weitere Verteilung übermittelt.

Content Delivery Network

Bietet eine sichere, zuverlässige Inhaltsbereitstellung mit umfassender weltweiter Reichweite und einer umfangreichen Palette an Features.

Azure Media Player

Nutzt Branchenstandards wie HTML5 (MSE/EME) für ein erweitertes adaptives Streaming. Unabhängig von der verwendeten Wiedergabetechnologie verfügen Entwickler über eine einheitliche JavaScript-Schnittstelle für den Zugriff auf APIs.

Vorschau überwachen

Bietet die Möglichkeit, sich eine Vorschau für einen Livestream anzeigen zu lassen und diesen zu überprüfen, bevor er weiter verarbeitet und bereitgestellt wird.

Inhaltsschutz mit Multi-DRM

Stellt Inhalte unter Verwendung von Multi-DRM (PlayReady, Widevine, FairPlay Streaming) oder AES-Verschlüsselung mit unverschlüsselten Schlüsseln sicher bereit.

Zugehörige Lösungsarchitekturen

Medios digitales con búsqueda de palabras clave, conversión de voz en texto y OCRUna solución de conversión de voz en texto permite identificar voz en archivos de vídeo estático con el fin de administrarla como contenido estándar; por ejemplo, para que sus empleados puedan hacer búsquedas de palabras o frases pronunciadas en vídeos de cursos, lo que les permitirá ir rápidamente al momento concreto del vídeo. Esta solución le permite cargar vídeos estáticos en un sitio web de Azure. Azure Media Indexer usa Speech API para indexar el contenido de voz de los vídeos y almacenarlo en SQL Azure. Puede buscar palabras o frases mediante Azure Web Apps y recuperar una lista de resultados. La selección de un resultado le permite ver en qué lugar del vídeo se menciona la palabra o frase.TTML, WebVTTKeywordsAzure BlobStorageStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMWeb AppsAzure CDNSourceA/V FilesAzure MediaIndexer/OCR Media ProcessorAzure SearchAzure Media PlayerAzure Encoder(Standard orPremium)

Stichwortsuche/Spracherkennung/optische Zeichenerkennung bei digitalen Medien

Mit einer Spracherkennungslösung können Sie Sprache in statischen Videodateien erkennen und als Standardinhalt verwalten, um z.B. Mitarbeitern zu ermöglichen, in Schulungsvideos nach bestimmten Wörtern oder Sätzen zu suchen oder schnell zu einer bestimmten Stelle im Video zu springen. Diese Lösung ermöglicht Benutzern das Hochladen statischer Videos auf eine Azure-Website. Der Azure Media Indexer nutzt die Spracheingabe-API, um in Videos enthaltene Sprachinhalte zu indizieren und sie in SQL Azure zu speichern. Sie können mithilfe von Azure-Web-Apps nach Wörtern oder Satzteilen suchen und eine Liste der Ergebnisse abrufen. Durch die Auswahl eines Ergebnisses sehen Sie, in welchem Video das Wort oder der Satzteil vorkommt.

Weitere Informationen