Architektura řešení: 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).

Toto řešení je vybudováno na službách spravovaných pomocí Azure: Media Services a Content Delivery Network. Tyto služby se spouští v prostředí s vysokou dostupností, opravují se a je pro ně dostupná podpora. Díky tomu se můžete zaměřit na své řešení, a ne na prostředí, ve kterém se spouští.

Token Token License/Key License/Key Channel Live Source Cloud DRM License/Key Delivery Serve StreamingEndpoint Multi-ProtocolDynamicPackaging/Multi-DRM Azure CDN Azure BlobStorage PreviewMonitoring Azure Media Playerin Browser Azure Media Playerin Mobile App Azure LiveEncoder 3rd Party On-PremisesLive Encoder Program

Pokyny k implementaci

Produkty Dokumentace

Partnerský místní kodér služby Live Encoding

Provádí výstup živého zdroje pro ingestování do cloudu jako RTMP, přenosový stream MPEG nebo formáty fragmentovaného MP4.

Úložiště blobů

Ukládá velké objemy nestrukturovaných dat, jako jsou texty nebo binární data, ke kterým je možné prostřednictvím HTTP nebo HTTPS přistupovat z libovolného místa na světě. Blob Storage můžete využít k tomu, abyste veřejně vystavili data světu nebo naopak privátně uložili data aplikací.

Media Services

Poskytuje možnost ingestovat, zakódovat, uložit a doručit obsah živého streamování a také zobrazit jeho náhled. Kanály, programy a koncové body streamování zpracovávají veškeré funkce živého streamování, včetně ingestování, formátování, DVR, zabezpečení, škálovatelnosti a redundance.

Koncový bod streamování Azure

Reprezentuje službu streamování, která může doručovat obsah přímo do klientské aplikace přehrávače nebo do sítě pro doručování obsahu k další distribuci.

Content Delivery Network

Poskytuje zabezpečené a spolehlivé doručování obsahu se širokým globálním dosahem a bohatou sadou funkcí.

Azure Media Player

Využívá oborové standardy, jako je HTML5 (MSE/EME), k poskytování bohatších možností adaptivního streamování. Bez ohledu na použitou technologii pro přehrávání je vývojářům dostupné jednotné javascriptové rozhraní pro přístup k rozhraním API.

Monitorování náhledu

Poskytuje možnost zobrazit náhled datového proudu živého vysílání a před dalším zpracováním a doručením ho ověřit.

Ochrana obsahu s více variantami DRM

Zajišťuje bezpečné doručování obsahu pomocí několika variant DRM (PlayReady, Widevine, FairPlay Streaming) nebo šifrování s nezašifrovaným klíčem AES.

Související architektury řešení

Token Token License/Key License/Key Azure BlobStorage StreamingEndpoint Multi-Protocol Dynamic Packaging/Multi-DRM Azure Encoder(Standard orPremium) Azure Media Playerin Browser Azure Media Playerin Mobile App Cloud DRMLicense/KeyDelivery Server Azure CDN MezzanineVideo Files

Digitální média VoD (Video-on-Demand)

Základní řešení VoD (Video-on-Demand), které poskytuje možnost streamování nahraného videoobsahu, jako jsou třeba filmy, zprávy, části sportovních utkání, školicí videa nebo kurzy zákaznické podpory, v libovolné mobilní aplikaci, v prohlížeči v počítači nebo v libovolném koncovém zařízení s podporou videa. Videosoubory se uloží do Azure Blob Storage, zakódují se do standardního formátu s více přenosovými rychlostmi a potom se prostřednictvím všech hlavních streamovacích protokolů s adaptivní přenosovou rychlostí (HLS, MPEG-DASH, Smooth) distribuují do klienta Azure Media Player.

Další informace
TTML, WebVTTKeywords Azure BlobStorage StreamingEndpoint Multi-ProtocolDynamicPackaging/Multi-DRM Web Apps Azure CDN SourceA/V Files Azure MediaIndexer/OCR Media Processor Azure Search Azure Media Player Azure Encoder(Standard orPremium)

Hledání klíčových slov, převod řeči na text a OCR pro digitální média

Řešení převodu řeči na text umožňuje identifikovat řeč ve statických videosouborech, takže ji můžete spravovat jako standardní obsah, například umožnit zaměstnancům hledat ve školicích videích mluvené slovo a potom jim umožnit rychle přejít na konkrétní místo videa. Toto řešení umožňuje odesílat statická videa na web Azure. Azure Media Indexer využívá rozhraní Speech API k indexování řeči uvnitř videí a k jejímu uložení v SQL Azure. Pomocí Azure Web Apps můžete hledat slova nebo fráze a načíst seznam výsledků. Výběr výsledku vám umožní zjistit, v které části videa jsou konkrétní slovo nebo fráze zmíněné.

Další informace