Terminológia és entitásváltozások a Media Services V2 és v3 között
Fontos
Már nem szükséges migrálni az Azure Media Service v2-ről a v3-ra, mivel a V2 API elavulása igazodik az Azure Media Services kivonásához. További információért tekintse meg az Azure Media Services kivezetési útmutatóját .
Ez a cikk az Azure Media Services v2 és v3 közötti terminológiai különbségeket ismerteti.
Terminológiai változások
- A Lokátor neve mostantól streamelési lokátor.
- A csatornákat mostantól élő eseménynek nevezzük.
- A program neve mostantól élő kimenet.
- A feladat neve JobOutput, amely egy feladat része.
Entitásváltozások
V2 entitás | V3 entitás | Útmutató | Elérhető a V3-hoz | Frissítve: V3 |
---|---|---|---|---|
AccessPolicy |
Az entitás AccessPolicies nem létezik a V3-ban. |
Nem | Nem | |
Asset |
Asset |
Igen | Igen | |
AssetDeliveryPolicy |
StreamingPolicy |
Igen | Nem | |
AssetFile |
Az entitás AssetFiles nem létezik a V3-ban. Bár a feltöltött fájlok (tárolóblobok) továbbra is fájloknak minősülnek.Használja az Azure Storage API-kat a tárolóban lévő blobok számbavételéhez. Kétféleképpen alkalmazhat átalakítást a feladattal rendelkező fájlokra: A tárba már feltöltött fájlok: Az URI tartalmazza a tárfiókon belüli objektumokon elvégzendő feladatok objektumazonosítóját. Az átalakítás és a feladat során feltöltendő fájlok: Az objektum a tárolóban jön létre, a rendszer SAS URL-címet ad vissza, fájlokat tölt fel a tárba, majd alkalmazza az átalakítást a fájlokra. |
Nem | Nem | |
Channel |
LiveEvent |
Az élő események a v2 API-ból származó csatornákat váltják fel. A legtöbb funkciót átvihetik, és több új funkcióval rendelkeznek, például élő átiratokkal, készenléti móddal és RTMPS-betöltési támogatással. Élő esemény megtekintése forgatókönyvalapú élő streamelésben |
Nem | Nem |
ContentKey |
ContentKeys már nem entitás, hanem egy streamelési lokátor tulajdonsága.A v3-ban a tartalomkulcs adatai vagy a StreamingLocator (kimeneti titkosításhoz) vagy magához az objektumhoz (ügyféloldali tárolótitkosításhoz) kapcsolódnak. |
Igen | Nem | |
ContentKeyAuthorizationPolicy |
ContentKeyPolicy |
Igen | Nem | |
ContentKeyAuthorizationPolicyOption |
ContentKeyPolicyOptions a tartalmazza a következőt: ContentKeyPolicy . |
Igen | Nem | |
IngestManifest |
Az entitás IngestManifests nem létezik a V3-ban. A V3-ban a fájlok feltöltése az Azure Storage API-t is magában foglalja. A rendszer először létrehozza az objektumokat, majd feltölti a fájlokat a társított tárolóba. Az azure storage-tárolókba sokféleképpen lehet adatokat bekérni, amelyek ehelyett használhatók. JobInputHttp lehetőséget biztosít arra is, hogy szükség esetén letöltsön egy feladatbemenetet egy adott URL-címről. |
Nem | Nem | |
IngestManifestAsset |
Az azure storage-tárolókba sokféleképpen lehet adatokat bekérni, amelyek ehelyett használhatók. JobInputHttp lehetőséget biztosít arra is, hogy szükség esetén letöltsön egy feladatbemenetet egy adott URL-címről. |
Nem | Nem | |
IngestManifestFile |
Az azure storage-tárolókba sokféleképpen lehet adatokat bekérni, amelyek ehelyett használhatók. JobInputHttp lehetőséget biztosít arra is, hogy szükség esetén letöltsön egy feladatbemenetet egy adott URL-címről. |
Nem | Nem | |
Job |
Job |
Hozzon létre egy elemet Transform a Job létrehozása előtt. |
Nem | Nem |
JobTemplate |
Transform |
Használjon helyette egy parancsot Transform . Az átalakítások egy feladattól különálló entitások, és újra felhasználhatók. |
Nem | Nem |
Locator |
StreamingLocator |
Igen | Nem | |
MediaProcessor |
Ahelyett, hogy név alapján keresne rá a MediaProcessor használni kívánt értékre, az átalakítás meghatározásakor használja a kívánt beállításkészletet. Az előre beállított beállítás határozza meg a feladatrendszer által használt médiafeldolgozót. Lásd: Kódolási témakörök a forgatókönyvalapú kódolásban. |
No | NA (a V2-ben olvasható) | |
NotificationEndPoint |
A v3-ban az értesítések kezelése Azure Event Grid. A NotificationEndpoint helyére az Event Grid-előfizetés regisztrációja lép, amely magában foglalja a fogadandó értesítések típusainak konfigurációját (amelyet a v2-ben a JobNotificationSubscription feladat, a TaskNotificationSubscription feladat és a telemetria ComponentMonitoringSetting kezelt). A v2-telemetria fel lett osztva Azure Event Grid és az Azure Monitor között, hogy illeszkedjen a nagyobb Azure-ökoszisztéma fejlesztéseihez. |
Nem | Nem | |
Program |
LiveOutput |
Az élő kimenetek mostantól lecserélik a v3 API Programok parancsait. | Nem | Nem |
StreamingEndpoint |
StreamingEndpoint |
A streamvégpontok elsődlegesen változatlanok maradnak. A HLS- és DASH-tartalmak dinamikus csomagolására, titkosítására és kézbesítésére szolgálnak, akár közvetlenül a forrásból, akár a CDN-en keresztül történő élő és igény szerinti streameléshez. Az új funkciók közé tartozik a jobb Azure Monitor-integráció és -diagramkészítés támogatása. | Igen | Yes |
Task |
JobOutput |
A helyett JobOutput (amely már nem egy különálló entitás az API-ban). Lásd: Kódolási témakörök a forgatókönyvalapú kódolásban. |
Nem | Nem |
TaskTemplate |
TransformOutput |
A helyett TransformOutput (amely már nem egy különálló entitás az API-ban). Lásd: Kódolási témakörök a forgatókönyvalapú kódolásban. |
Nem | Nem |
Inputs |
Inputs |
A bemenetek és kimenetek most már a Feladat szinten vannak. Lásd: Kódolási témakörök a forgatókönyvalapú kódolásban | Nem | Nem |
Outputs |
Outputs |
A bemenetek és kimenetek most már a Feladat szinten vannak. A V3-ban a metaadat-formátum XML-ről JSON-ra változott. Az élő kimenetek létrehozáskor kezdődnek, és törléskor leállnak. Lásd: Kódolási témakörök a forgatókönyvalapú kódolásban | Nem | Nem |
További változások | 2. verzió | V3 |
---|---|---|
Tároló | ||
Tároló | A V3 SDK-k mostantól leválasztva vannak a Storage SDK-ról, így jobban szabályozhatja a használni kívánt Storage SDK-verziót, és elkerülheti a verziószámozási problémákat. | |
Kódolás | ||
Kódolási bitsebességek | kbps-ben mért bitsebességek, pl. 128 (kbps) | bit/másodperc pl.: 128000 (bit/másodperc) |
A DRM FairPlay kódolása | A Media Services V2-ben inicializálási vektor (IV) adható meg. | A Media Services V3-ban a FairPlay IV nem adható meg. |
Prémium kódoló | Prémium kódoló és örökölt indexelő | A Premium Encoder és az örökölt médiaelemzési processzorok (Azure Media Services Indexer 2 előzetes verzió, Face Redactor stb.) nem érhetők el a V3-on keresztül. A hangcsatorna standard kódolóra való leképezésének támogatását is hozzáadtuk. Lásd : Hang a Media Services kódolási Swagger dokumentációjában. Lásd: Kódolási témakörök a forgatókönyvalapú kódolásban |
Átalakítások és feladatok | ||
Feladatalapú feldolgozás HTTPS | A fájlalapú feladatfeldolgozáshoz https URL-címet használhat bemenetként. Nem kell az Azure-ban már tárolt tartalommal rendelkeznie, és nem kell eszközöket létrehoznia. | |
ARM-sablonok feladatokhoz | Az ARM-sablonok nem léteznek a V2-ben. | Az átalakításokkal újrafelhasználható konfigurációkat hozhat létre, Azure-Resource Manager-sablonokat hozhat létre, és elkülönítheti a feldolgozási beállításokat több ügyfél vagy bérlő között. |
Élő események | ||
Streamvégpont | A streamvégpontok olyan streamelési szolgáltatást jelölnek, amely közvetlenül egy ügyféllejátszó alkalmazásnak vagy egy Tartalomkézbesítési hálózatnak (CDN) képes tartalmat továbbítani további terjesztés céljából. | A streamvégpontok elsődlegesen változatlanok maradnak. A HLS- és DASH-tartalmak dinamikus csomagolására, titkosítására és kézbesítésére szolgálnak, akár közvetlenül a forrásból, akár a CDN-en keresztül történő élő és igény szerinti streameléshez. Az új funkciók közé tartozik a jobb Azure Monitor-integráció és -diagramkészítés támogatása. |
Élő eseménycsatornák | A csatornák felelősek az élő streamelési tartalmak feldolgozásáért. A csatorna egy bemeneti végpontot (betöltési URL-címet) biztosít, amelyet aztán megad egy élő átkódolónak. A csatorna élő bemeneti streameket fogad az élő átkódolótól, és elérhetővé teszi egy vagy több streamvégponton keresztüli streameléshez. A csatornák egy előzetes verziójú végpontot (előzetes verziójú URL-címet) is biztosítanak, amellyel a további feldolgozás és teljesítés előtt megtekintheti és ellenőrizheti a streamet. | Az élő események a v2 API-ból származó csatornákat váltják fel. A legtöbb funkciót átvihetik, és több új funkcióval rendelkeznek, például élő átiratokkal, készenléti móddal és RTMPS-betöltési támogatással. |
Élő eseményprogramok | A programok lehetővé teszik az élő stream szegmenseinek közzétételét és tárolását. A programokat a csatornák kezelik. A Csatorna és a Program kapcsolat hasonló a hagyományos médiatartalmakhoz, ahol egy csatorna folyamatos tartalomstreamet tartalmaz, és a program hatóköre az adott csatornán egy bizonyos időzított eseményre terjed ki. A tulajdonság beállításával ArchiveWindowLength megadhatja, hogy hány órán belül szeretné megőrizni a program rögzített tartalmát. Ez az érték 5 perc és 25 óra közötti lehet. |
Az élő kimenetek mostantól lecserélik a v3 API Programok parancsait. |
Élő esemény hossza | Az élő eseményeket 24:7-ben streamelheti, ha a Media Servicest használja egyetlen sávszélességű hozzájárulási adatcsatorna átkódolásához egy több sávszélességű kimeneti streambe. | |
Élő esemény késése | Új, alacsony késésű élő streamelés támogatása élő eseményeken. | |
Élő esemény előnézete | Az Élő esemény előnézete támogatja a dinamikus csomagolást és a dinamikus titkosítást. Ez lehetővé teszi a tartalomvédelmet az előzetes verzióban, valamint a DASH és a HLS csomagolást. | |
RTMPS élő esemény | Továbbfejlesztett RTMPS-támogatás nagyobb stabilitással és több forráskódoló támogatással. | |
Élő esemény RTMPS biztonságos betöltése | Élő esemény létrehozásakor 4 betöltési URL-címet kap. A 4 betöltési URL-cím majdnem azonos, ugyanazzal a streamelési jogkivonattal AppId rendelkezik, csak a portszám rész különbözik. Két URL-cím elsődleges és biztonsági mentés az RTMPS-hez. |
|
Élő esemény átírása | Az Azure Media Service különböző protokollokban biztosít video-, hang- és szövegszolgáltatást. Amikor MPEG-DASH vagy HLS/CMAF használatával teszi közzé az élő streamet, akkor a videó és a hang mellett szolgáltatásunk IMSC1.1-kompatibilis TTML-ben kézbesíti az átírt szöveget. | |
Élő esemény készenléti üzemmódja | A V2-hez nem volt készenléti üzemmód. | A készenléti mód egy új v3-funkció, amely segít az élő események gyakori elérésű készleteinek kezelésében. Az ügyfelek mostantól alacsonyabb költséggel indíthatnak élő eseményt készenléti módban, mielőtt átváltanának a futó állapotra. Ez javítja a csatornák kezdési idejét, és csökkenti a gyakori elérésű készletek üzemeltetési költségeit a gyorsabb indítás érdekében. |
Élő esemény számlázása | Az élő események számlázása élő csatorna mérőszámokon alapul. | |
Élő kimenetek | A programokat a létrehozás után kellett elindítani. | Az élő kimenetek létrehozáskor kezdődnek, és törléskor leállnak. |
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.