Lösningsarkitektur: Video på begäran i digitala media

En grundläggande video på begäran-lösning som ger dig kapacitet för direktuppspelning av inspelat videoinnehåll, till exempel filmer, nyhetsklipp, sportsegment, utbildningsvideor och självstudier inom kundsupport till alla videokompatibla slutpunktsenheter, mobilappar och skrivbordswebbläsare. Videofiler laddas upp till Azure Blob Storage, kodade till ett standardformat med flera bithastigheter, och distribueras sedan via alla större protokoll för direktuppspelning med anpassningsbar bithastighet (HLS, MPEG-DASH, Smooth) till Azure Media Player-klienten.

Den här lösningen har byggts på de hanterade Azure-tjänsterna: Blobb-lagring, Content Delivery Network och Azure Media Player. De här tjänsterna körs i en miljö med hög tillgänglighet, med korrigeringar och stöd, så att du kan fokusera på dina lösningar i stället för på den miljö som de körs i.

Video på begäran i digitala media Ett diagram som visar arkitekturen för en lösning för video på begäran i digitala media som bygger på de Azure-hanterade tjänsterna Blob Storage, Content Delivery Network och Media Player. 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

Implementeringsanvisningar

Produkter Dokumentation

Blobb-lagring

Lagrar stora mängder ostrukturerade data, till exempel text eller binära data, som kan nås från hela världen via HTTP eller HTTPS. Du kan använda Blob Storage för att visa data offentligt för världen eller för att lagra programdata privat.

Azure Encoder

Kodningsjobb är en av de vanligaste bearbetningsuppgifterna i Media Services. Du skapar kodningsjobb för att konvertera mediefiler från en kodning till en annan.

Slutpunkt för direktuppspelning i Azure

En direktuppspelningstjänst som kan leverera innehåll direkt till ett klientspelarprogram eller till ett nätverk för innehållsleverans (CDN) för vidare distribution.

Content Delivery Network

Ger säker, tillförlitlig innehållsleverans med bred global räckvidd och en omfattande funktionsuppsättning.

Azure Media Player

Använder branschstandarder som HTML5 (MSE/EME) för avancerad och anpassningsbar direktuppspelning. Oberoende av vilken uppspelningsteknik som används har utvecklare ett enhetligt JavaScript-gränssnitt för tillgång till API:er.

Innehållsskydd med multi-DRM

Levererar innehåll säkert med multi-DRM (PlayReady, Widevine, FairPlay Streaming) eller kryptering med klartextnyckel för AES

Närliggande lösningsarkitekturer

Liveuppspelning av digitala media

En lösning för liveuppspelning gör det möjligt att spela in video i realtid och sända den till kunder i realtid, till exempel strömma intervjuer, konferenser och sportevenemang tillgängliga online. I lösningen spelas video in av en videokamera och skickas till en slutpunkt för kanalindata. Kanalen tar emot liveindataströmmen och gör den tillgänglig för direktuppspelning via en slutpunkt för direktuppspelning till en webbläsare eller mobilapp. Kanalen tillhandahåller också en slutpunkt för övervakning av förhandsgranskning för att förhandsgranska och validera dataströmmen inför vidare behandling och leverans. Kanalen kan även spela in och lagra det inmatade innehållet för direktuppspelning senare (video på begäran).

Läs mer

Nyckelordssökning/tal till text/OCR i digitala media

En tal till text-lösning gör att du kan identifiera tal i statiska videofiler så att du kan hantera det som standardinnehåll, till exempel låta anställda söka i utbildningsvideor efter ord eller fraser som sägs och sedan snabbt navigera till den tidpunkten i videon. Med hjälp av lösningen kan du ladda upp statiska videor till en Azure-webbplats. I Azure Media Indexer används tal-API:t för att indexera talet i videor och lagra det i SQL Azure. Du kan söka efter ord eller fraser genom att använda Azure Web Apps och hämta en resultatlista. Genom att markera ett resultat kan du se var i videon som ordet eller frasen nämns.

Läs mer