Løsningsarkitektur: Direkteavspilling av digitale medier

Med en direktestrømmingsløsning er det mulig å spille inn video i sanntid og kringkaste den til forbrukere, for eksempel ved å strømme intervjuer, konferanser eller sportsarrangementer på nettet. Med denne løsningen spilles video inn ved hjelp av et videokamera og sendes til et endepunkt for kanalinndata. Kanalen mottar direkteavspillingssignalene og gjør dem klar for direkteavspilling via et endepunkt for direkteavspilling til en nettleser eller mobilapplikasjon. Kanalen gir også et overvåkingsendepunkt for forhåndsvisning og validering av strømmen før videre behandling og levering. Kanalen kan også spille inn og lagre mottatt innhold for direkteavspilling på et senere tidspunkt (video-on-demand).

Denne løsningen er bygget på følgende Azure-administrerte tjenester: Media Services og Content Delivery Network. Disse tjenestene kjører i et miljø med høy tilgjengelighet med oppdateringer og støtte. Dette gir deg mulighet til å fokusere på løsningen din i stedet for miljøet den skal kjøres i.

Direkteavspilling av digitale medier Et diagram som viser arkitekturen til en digital medieløsning for direktestrømming, bygget på de Azure-administrerte tjenestene Media Services og Content Delivery Network. 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

Implementeringsveiledning

Produkter Dokumentasjon

Lokal sanntidskoder fra partner

Sender sanntidskilden ut for inntak i skyen som RTMP, MPEG-Transport Stream eller fragmenterte MP4-formater.

Blob-lagring

Lagre store mengder ustrukturerte data, slik som tekst eller binære data, som er tilgjengelige fra hvor som helst i verden via HTTP eller HTTPS. Du kan bruke bloblagring til å offentliggjøre data til hele verden, eller til å lagre programdata privat.

Media Services

Gir muligheten til å innta, kode, forhåndsvise, lagre og levere direkteavspilt innhold. Kanaler, programmer og endepunkter for strømming takler alle direktestrømmingsfunksjoner, inkludert inntak, formatering, DVR, sikkerhet, skalerbarhet og redundans.

Azure Streaming Endpoint

Representerer en direkteavspillingstjeneste som kan levere innhold direkte til en klients avspillingsprogram eller til et innholdsleveringsnettverk (CDN) for videre distribusjon.

Content Delivery Network

Gir sikker og pålitelig levering av innhold med bred global dekning og omfattende funksjonssett.

Azure Media Player

Bruker bransjestandarder, for eksempel HTML5 (MSE/EME), for å levere en avansert direktestrømmingsopplevelse som kan tilpasses. Uavhengig av hvilken avspillingsteknologi som brukes, har utviklere et enhetlig Javascript-grensesnitt for å få tilgang til API-er.

Forhåndsvis overvåkning

Gir mulighet til å forhåndsvise og validere en direktestrøm før videre behandling og levering.

Innholdsbeskyttelse med flere DRM

Leverer innhold på en sikker måte med multi-DRM (PlayReady, Widevine, FairPlay Streaming) eller AES-kryptering med kjent nøkkel.

Relaterte løsningsarkitekturer

Video-on-demand digitale medier

En grunnleggende løsning for video på forespørsel som gir mulighet for strømming av innspilt videoinnhold, blant annet filmer, nyhetsklipp, sportsinnslag, opplæringsvideoer og opplæringsmateriale for kundestøtte, til alle endepunktenheter, mobilapper og nettlesere med støtte for videoavspilling. Videofiler lastes opp til Azure Blob-lagring, kodes til et standardformat med flere bithastigheter, og distribueres deretter via alle vanlige direkteavspillingsprotokoller med dynamisk bithastighet (HLS, MPEG-DASH, Smooth) til Azure Media Player-klienten.

Mer informasjon

Søkeord / tale-til-tekst / OCR digitale medier

En 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.

Mer informasjon