A Media Services terminológiája és fogalmai
Figyelmeztetés
Az Azure Media Services 2024. június 30-án megszűnik. További információkért lásd az AMS kivezetési útmutatóját.
Ez a témakör rövid áttekintést nyújt az Azure Media Services terminológiájáról és fogalmairól. A cikk olyan cikkekre mutató hivatkozásokat is tartalmaz, amelyek részletesen ismertetik a Media Services v3 fogalmait és funkcióit.
Az ezekben a témakörökben ismertetett alapvető fogalmakat a fejlesztés megkezdése előtt felül kell vizsgálni.
Media Services v3 terminológia
Időszak | Leírás |
---|---|
Élő esemény | Az élő események olyan folyamatokat jelölnek, mint a video-, hang- és valós idejű metaadatok betöltése, átkódolása (opcionálisan), valamint élő streamek csomagolása. A Media Services v2 API-kból migrált ügyfelek esetében az élő esemény váltja fel a Channel entitást a v2-ben. További információ: Migrálás v2-ről v3-ra. |
Streamvégpont/Csomagolás/Forrás | A streamvégpontok egy dinamikus (igény szerinti) csomagolási és forrásszolgáltatást képviselnek, amely képes közvetlenül egy ügyféllejátszó alkalmazásnak kézbesíteni az élő és igény szerinti tartalmat. Az egyik gyakori streamelési médiaprotokollt (HLS vagy DASH) használja. Emellett a streamvégpont dinamikus (igény szerinti) titkosítást biztosít az iparágvezető digitálisjog-kezelő rendszerek (DRM-ek) számára. A médiastreamelési iparágban ezt a szolgáltatást általában Packagernek vagy Originnek nevezik. Az iparág egyéb gyakori kifejezései közé tartozik a JITP (igény szerinti csomagolás) vagy a JITE (igény szerinti titkosítás). |
Media Services v3-fogalmak
Alapelvek | Description | Hivatkozások |
---|---|---|
Eszközök és tartalom feltöltése | A médiatartalmak Azure-beli kezelésének, titkosításának, kódolásának, elemzésének és streamelésének megkezdéséhez létre kell hoznia egy Media Services-fiókot, és fel kell töltenie a digitális fájlokat az Eszközökbe. | Felhőbe történő feltöltés és tárolás Eszközök fogalma |
Tartalom kódolása | Miután feltöltötte a kiváló minőségű digitális médiafájlokat az Eszközökbe, kódolhatja őket olyan formátumokba, amelyek sokféle böngészőben és eszközön lejátszhatók. A Media Services v3 kódolásához átalakításokat és feladatokat kell létrehoznia. |
Átalakítások és feladatok Kódolás a Media Services használatával |
Csomagolás és kézbesítés | A tartalom kódolása után kihasználhatja a dinamikus csomagolás előnyeit. A Media Servicesben a streamvégpont az a dinamikus csomagolási szolgáltatás, amellyel médiatartalmak továbbítva lesznek az ügyféllejátszóknak. Ahhoz, hogy a kimeneti objektumban lévő videókat elérhetővé tegye az ügyfelek számára lejátszás céljából, létre kell hoznia egy streamelési lokátort , majd streamelési URL-címeket kell létrehoznia. A Streamelési lokátor létrehozásakor az objektum neve mellett meg kell adnia a streamelési szabályzatot is. A streamelési szabályzatok lehetővé teszik a streamelési protokollok és a titkosítási beállítások (ha vannak) meghatározását a streamelési lokátorokhoz. A dinamikus csomagolást akkor használja a rendszer, ha élőben vagy igény szerint streameli a tartalmat. A Media Services dinamikus jegyzékfájljaival csak a videó egy adott leképezését vagy alpontját streamelheti. Emellett ha előre kódolt vagy harmadik féltől származó kódoló által már kódolt tartalommal rendelkezik, streamelheti a tartalmat az AMS forrásszolgáltatásaival. Egy előre kódolt forrásfájl használatára vonatkozó példa: Minta – Meglévő Mp4 streamelése |
Dinamikus csomagolás Streamvégpontok Streamelési lokátorok Streamelési szabályzatok Dinamikus jegyzékek Szűrők |
Tartalomvédelem | A Media Services segítségével dinamikusan titkosíthatja élő és igény szerinti tartalmait az Advanced Encryption Standard (AES-128) vagy/és a három fő DRM-rendszer bármelyikével: Microsoft PlayReady, Google Widevine és Apple FairPlay. A Media Services emellett AES-kulcsok és DRM-licencek (PlayReady, Widevine és Apple FairPlay Streaming) továbbítására is kínál szolgáltatást a jogosult ügyfelek számára. Ha titkosítási beállításokat ad meg a streamen, hozza létre a tartalomkulcs-szabályzatot , és társítsa a streamelési lokátorhoz. A tartalomkulcs-szabályzat lehetővé teszi a tartalomkulcs végfelhasználóknak való kézbesítésének konfigurálását. Próbálja meg újra felhasználni a szabályzatokat, amikor ugyanazokra a beállításokra van szükség. |
Tartalomkulcs-szabályzatok Tartalomvédelem |
Live streaming (Élő adatfolyam) | A Media Services segítségével élő eseményeket továbbíthat ügyfeleinek az Azure-felhőben. Az élő események az élő videóadatok betöltését és feldolgozását végzik. Élő esemény létrehozásakor létrejön egy bemeneti végpont, amellyel élő jelet küldhet egy távoli kódolótól. Miután az élő eseménybe áramlik a stream, elindíthatja a streamelési eseményt egy objektum, az élő kimenet és a streamelési lokátor létrehozásával. Az élő kimenet archiválja a streamet az objektumba , és elérhetővé teszi a nézők számára a streamvégponton keresztül. Az élő eseményeket átengedheti (egy helyszíni élő kódoló több sávszélességű streamet küld), vagy élő kódolásra (egy helyszíni élő kódoló egyetlen sávszélességű streamet küld). | Élő streamelés áttekintése Élő események és élő kimenetek |
Monitorozás az Event Griddel | A feladat előrehaladásának megtekintéséhez használja az Event Gridet. A Media Services az élő eseménytípusokat is kibocsátja. Az Event Grid segítségével az alkalmazások figyelhetik gyakorlatilag az összes Azure-szolgáltatásból és az egyéni forrásokból származó eseményeket, és reagálhatnak azokra. | Event Grid-események kezelése Sémák |
Monitorozás az Azure Monitorral | Monitorozza a metrikákat és a diagnosztikai naplókat, amelyek segítenek megérteni, hogy az alkalmazások hogyan teljesítenek az Azure Monitorral. | Media Services monitorozása |
Lejátszóügyfelek | Bármilyen lejátszó-keretrendszert használhat, amely támogatja a HLS vagy DASH streamelési protokollt. Számos nyílt forráskód és kereskedelmi szereplő érhető el a piacon (Shaka, Hls.js, Video.js, Theo Player, Bitmovin Player stb.), valamint beépített natív böngésző- és operációsrendszer-szintű streamelési támogatás a HLS-hez és a DASH-hez. Az Azure Media Player a Media Services által streamelt médiatartalmak lejátszásához is elérhető számos böngészőben. Az Azure Media Player olyan iparági szabványokat használ, mint a HTML5, a médiaforrás-bővítmények (MSE) és a titkosított médiabővítmények (EME) az adaptív streamelési élmény biztosításához. | Média lejátszók listája |
Súgó és támogatás
Kérdéseivel kapcsolatba léphet a Media Services szolgáltatással, vagy követheti a frissítéseket az alábbi módszerek egyikével:
- Q & A
- Stack Overflow. Kérdések címkézése a következővel:
azure-media-services
. - @MSFTAzureMediavagy @AzureSupport használatával kérhet támogatást.
- Nyisson meg egy támogatási jegyet a Azure Portal keresztül.