Dela via


Terminologi och begrepp för Media Services

Media Services-logotyp v3


Varning

Azure Media Services dras tillbaka den 30 juni 2024. Mer information finns i AMS-pensionsguiden.

Det här avsnittet ger en kort översikt över terminologi och begrepp i Azure Media Services. Artikeln innehåller också länkar till artiklar med en detaljerad förklaring av Begrepp och funktioner i Media Services v3.

De grundläggande begrepp som beskrivs i de här avsnitten bör granskas innan du påbörjar utvecklingen.

Media Services v3-terminologi

Period Beskrivning
Livehändelse En livehändelse representerar en pipeline för att mata in, omkoda (valfritt) och paketera liveströmmar med video-, ljud- och realtidsmetadata.

För kunder som migrerar från Media Services v2-API:er ersätter livehändelsenkanalentiteten i v2. Mer information finns i Migrera från v2 till v3.
Slutpunkt för direktuppspelning/paketering/ursprung En slutpunkt för direktuppspelning representerar en dynamisk (just-in-time) paketerings- och ursprungstjänst som kan leverera ditt live- och på begäran-innehåll direkt till ett klientspelarprogram. Det använder ett av de vanliga protokollen för direktuppspelningsmedia (HLS eller DASH). Slutpunkten för direktuppspelning ger dessutom dynamisk (just-in-time)-kryptering till branschledande DRM-system (Digital Rights Management Systems).

I medieströmningsindustrin kallas den här tjänsten ofta för en Packager eller Origin. Andra vanliga termer i branschen för den här funktionen är JITP (just-in-time-packager) eller JITE (just-in-time-encryption).

Media Services v3-begrepp

Begrepp Description Länkar
Tillgångar och uppladdning av innehåll För att börja hantera, kryptera, koda, analysera och strömma medieinnehåll i Azure måste du skapa ett Media Services-konto och ladda upp dina digitala filer till Tillgångar. Uppladdning till och lagring i molnet

Begrepp för tillgångar
Koda innehåll När du har överfört dina högkvalitativa digitala mediefiler till Tillgångar kan du koda dem till format som kan spelas upp i en mängd olika webbläsare och enheter.

Om du vill koda med Media Services v3 måste du skapa transformeringar och jobb.
Transformeringar och jobb

Kodning med Media Services
Paketering och leverans När ditt innehåll har kodats kan du dra nytta av dynamisk paketering. I Media Services är en slutpunkt för direktuppspelning den dynamiska paketeringstjänst som används för att leverera medieinnehåll till klientspelare. Om du vill göra videor i utdatatillgången tillgängliga för uppspelning av klienter måste du skapa en positionerare för direktuppspelning och sedan skapa strömmande URL:er.

När du skapar positioneraren för direktuppspelning måste du, förutom tillgångens namn, ange en strömningsprincip. Med principer för direktuppspelning kan du definiera strömningsprotokoll och krypteringsalternativ (om det finns några) för dina positionerare för direktuppspelning. Dynamisk paketering används oavsett om du strömmar ditt innehåll live eller på begäran.

Du kan använda dynamiska Media Services-manifest för att endast strömma en specifik återgivning eller underklipp av videon. Om du dessutom har förkodat innehåll eller innehåll som redan har kodats av en tredjepartskodare kan du strömma innehållet med AMS-ursprungstjänsterna. Ett exempel på hur du använder en förkodad källfil finns i exemplet – Strömma en befintlig Mp4
Dynamisk paketering

Slutpunkter för direktuppspelning

Positionerare för direktuppspelning

Principer för direktuppspelning

Dynamiska manifest

Filter
Innehållsskydd Med Media Services kan du leverera ditt live- och på begäran-innehåll som krypterats dynamiskt med Advanced Encryption Standard (AES-128) eller/och något av de tre större DRM-systemen: Microsoft PlayReady, Google Widevine och Apple FairPlay. Media Services tillhandahåller också en tjänst för att leverera AES-nycklar och DRM-licenser (PlayReady, Widevine och Apple FairPlay Streaming) till auktoriserade klienter.

Om du anger krypteringsalternativ för din dataström skapar du innehållsnyckelprincipen och associerar den med positioneraren för direktuppspelning. Med innehållsnyckelprincipen kan du konfigurera hur innehållsnyckeln levereras till slutklienter.

Försök att återanvända principer när samma alternativ behövs.
Principer för innehållsnycklar

Innehållsskydd
Liveuppspelning Med Media Services kan du leverera livehändelser till dina kunder i Azure-molnet. Livehändelser ansvarar för att mata in och bearbeta direktsända videofeeds. När du skapar en livehändelse skapas en indataslutpunkt som du kan använda för att skicka en livesignal från en fjärrkodare. När strömmen flödar till livehändelsen kan du starta strömningshändelsen genom att skapa en tillgång, liveutdata och positionerare för direktuppspelning. Liveutdata arkiverar strömmen till tillgången och gör den tillgänglig för tittare via slutpunkten för direktuppspelning. En livehändelse kan ställas in på antingen en genomströmning (en lokal livekodare skickar en dataström med flera bithastigheter) eller livekodning (en lokal livekodare skickar en dataström med enkel bithastighet). Översikt över liveuppspelning

Livehändelser och liveutdata
Övervakning med Event Grid Om du vill se förloppet för jobbet använder du Event Grid. Media Services genererar även livehändelsetyperna. Med Event Grid kan dina appar lyssna efter och reagera på händelser från i princip alla Azure-tjänster, samt även från anpassade källor. Hantera Event Grid-händelser

Scheman
Övervakning med Azure Monitor Övervaka mått och diagnostikloggar som hjälper dig att förstå hur dina appar fungerar med Azure Monitor. Media Services-övervakning
Player-klienter Du kan använda valfritt spelarramverk som stöder HLS- eller DASH-strömningsprotokollet. Det finns många öppen källkod och kommersiella aktörer tillgängliga på marknaden (Shaka, Hls.js, Video.js, Theo Player, Bitmovin Player osv.) samt inbyggt stöd för direktuppspelning på webbläsar- och OPERATIVSYSTEMnivå för HLS och DASH. Azure Media Player är också tillgängligt för uppspelning av medieinnehåll som strömmas av Media Services i en mängd olika webbläsare. Azure Media Player använder branschstandarder som HTML5, Media Source Extensions (MSE) och EME (Encrypted Media Extensions) för att tillhandahålla en anpassningsbar direktuppspelningsupplevelse. Lista över mediespelare

Få hjälp och support

Du kan kontakta Media Services med frågor eller följa våra uppdateringar med någon av följande metoder: