Navigáció kihagyása

Megoldásarchitektúra: Digitális média élő közvetítése

Élő videoszolgáltatási megoldás, amely lehetővé teszi videók valós idejű rögzítését és valós idejű közvetítését a felhasználóknak például interjúk, konferenciák vagy sportesemények internetes streamelése céljából. Ennél a megoldásnál a videót egy videokamera rögzíti és továbbítja egy csatorna bemeneti végpontjára. A csatorna fogadja a élő bejövő streamet és egy streamvégponton keresztül elérhetővé teszi azt élő közvetítésre egy webböngésző vagy mobilalkalmazás számára. Emellett a csatorna egy előképfigyelési végpontot is biztosít a stream előnézetének a feldolgozás folytatása és a továbbítás előtti megjelenítéséhez és ellenőrzéséhez. A csatorna továbbá rögzítheti és tárolhatja a betöltött tartalmat későbbi továbbításra (igény szerinti videolejátszás).

Ez a megoldás az alábbi, Azure által felügyelt szolgáltatásokra épül: Media Services és Content Delivery Network. Ezek a szolgáltatások magas rendelkezésre állású környezetben futnak javítások és támogatás mellett, ami lehetővé teszi, hogy a környezet helyett a megoldásra tudjon fókuszálni.

Medios digitales con streaming en vivoUna solución de streaming en vivo permite capturar vídeo en tiempo real y difundirlo a clientes en tiempo real; por ejemplo, para hacer streaming de entrevistas, congresos o eventos deportivos en línea. En esta solución, el vídeo se captura con un cámara de vídeo y se envía a un punto de conexión de entrada de canal. El canal recibe la secuencia de entrada en vivo y permite que se pueda enviar mediante streaming a un explorador web o una aplicación móvil, a través de un punto de conexión de streaming . El canal proporciona, además, un punto de conexión de supervisión para ver una vista previa y validar la secuencia antes de continuar procesándola y difundirla. El canal también puede registrar y almacenar el contenido ingerido para transmitirlo más tarde (vídeo bajo demanda).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

Implementálási segédlet

Termékek/Leírás Dokumentáció

Partnertől származó helyszíni élőadás-kódoló

Az élő forrást RTMP, MPEG adatátviteli stream vagy darabolt mp4 formátumban tölti be a felhőbe feldolgozásra.

Blobtároló

Nagyszámú, HTTP- vagy HTTPS-kapcsolaton keresztül a világon bárhonnan elérhető strukturálatlan adatot, például szöveget vagy bináris adatot tárol. A Blob Storage egyaránt használható mindenki számára elérhető, nyilvános adatok tárolására és alkalmazásadatok privát jellegű tárolására is.

Media Services

Lehetővé teszi az élőben közvetített tartalmak betöltését, kódolását, előzetes megtekintését, tárolását és továbbítását. A csatornák, programok és streamvégpontok kezelik az élő adások online közvetítéséhez szükséges funkciókat, beleértve a betöltést, a formázást, a digitális képmagnót (DVR), a biztonságot, a skálázhatóságot és a redundanciát.

Azure-streamvégpont

Streamelési szolgáltatás, amely tartalmat továbbít közvetlenül az ügyfél lejátszóalkalmazásába, vagy egy tartalomkézbesítési hálózathoz (CDN) további terjesztéshez.

Content Delivery Network

Biztonságos, megbízható tartalomkézbesítést biztosít széles körű globális jelenléttel és sokrétű funkciókészlettel.

Azure Media Player

Iparági szabványok – például HTML5 (MSE/EME) – használatával biztosít sokoldalú és rugalmas streamelési megoldást. A fejlesztők az API-kat az adott lejátszási technológiától függetlenül egy egységesített JavaScript-felületen keresztül érhetik el.

Előnézet figyelése

Lehetővé teszi az élő stream előnézetének a feldolgozás folytatása és a továbbítás előtti megjelenítését és ellenőrzését.

Tartalomvédelem többplatformos DRM-mel

Biztonságos tartalomtovábbítás többplatformos DRM (PlayReady, Widevine és FairPlay Streaming) vagy titkosítatlan kulcsokat használó AES-titkosítás révén.

Kapcsolódó megoldásarchitektúrák

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

Igény szerinti videó, digitális média

Ez az egyszerű, igény szerinti videóközvetítési megoldás lehetővé teszi az előre felvett videótartalmak (például filmek, hírbejátszások, sporteseményekről készült felvételek, oktatóvideók vagy ügyfélszolgálati oktatóanyagok) streamelését bármely videólejátszásra képes eszközre, mobilalkalmazásba vagy asztali böngészőbe. A videofájlok az Azure Blob Storage-ba való feltöltés után többszörös átviteli sebességű sztenderd formátumra lesznek átalakítva, majd a legfontosabb adaptív sávszélességű streamelési protokollokat használva (HLS, MPEG-DASH, Smooth) az Azure Media Player-ügyfélhez lesznek továbbítva.

Részletek
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)

Kulcsszavas keresés/hang-szöveg transzformáció/OCR digitális média

A beszédfelismerési megoldás lehetővé teszi a statikus videofájlokban lévő szöveg azonosítását, és ezáltal hagyományos tartalomként való kezelését. Lehetővé válik például, hogy az alkalmazottak az oktatóvideókban elhangzó szövegre keressenek rá, és ezáltal gyorsan megtalálják az adott videórészletet. A megoldás lehetővé teszi, hogy a felhasználók statikus videókat töltsenek fel egy Azure-webhelyre. Az Azure Media Indexer a beszédfelismerési API használatával indexeli a videókban elhangzó szöveget, majd az SQL Azure-ban tárolja őket. Az Azure Web Apps szolgáltatással szavakra vagy kifejezésekre kereshet, és megjelenítheti a találatok listáját. Ha kijelöl egy adott találatot, megtekintheti, hogy a keresett szó vagy kifejezés hol hangzott el a videóban.

Részletek