Megosztás a következőn keresztül:


LiveEventEncoding Osztály

Megadja az élő esemény típusát és az élő események kódolásának opcionális kódolási beállításait.

Öröklődés
azure.mgmt.media._serialization.Model
LiveEventEncoding

Konstruktor

LiveEventEncoding(*, encoding_type: str | _models.LiveEventEncodingType | None = None, preset_name: str | None = None, stretch_mode: str | _models.StretchMode | None = None, key_frame_interval: timedelta | None = None, **kwargs)

Csak kulcsszavas paraméterek

Name Description
encoding_type

Élő esemény típusa. Ha a encodingType értéke PassthroughBasic vagy PassthroughStandard, a szolgáltatás egyszerűen átengedi a bejövő video- és hangréteg(ek)et a kimenetnek. Ha a encodingType standard vagy Premium1080p értékre van állítva, az élő kódoló több bitsebességre vagy rétegre alakítja át a bejövő streamet. További információ: https://go.microsoft.com/fwlink/?linkid=2095101. Ez a tulajdonság nem módosítható az élő esemény létrehozása után. Ismert értékek: "None", "Standard", "Premium1080p", "PassthroughBasic" és "PassthroughStandard".

preset_name
str

Az opcionális kódolási beállításnév, amelyet akkor használunk, ha a encodingType értéke nem Nincs. Ez az érték a létrehozáskor van megadva, és nem frissíthető. Ha a encodingType értéke Standard, akkor az alapértelmezett beállítás neve "Default720p". Ha a encodingType értéke Premium1080p, az alapértelmezett beállítás a "Default1080p".

stretch_mode

Meghatározza, hogy a bemeneti videó hogyan legyen átméretezve a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték Nincs. Az ismert értékek a következők: "Nincs", "Automatikus méretezés" és "Automatikus méretezés".

key_frame_interval

Az ISO 8601 0,5 és 20 másodperc közötti időértékével adja meg egy kódolási élő esemény video- és hangsávjainak kimeneti töredékének hosszát. A PT2S használatával például 2 másodpercet jelezhet. A videó nyomon követéséhez a kulcskocka intervallumát vagy a GoP hosszát (képcsoportot) is meghatározza. Ha ez az érték nincs beállítva kódolási élő eseményhez, a töredék időtartama alapértelmezés szerint 2 másodperc. Az érték nem állítható be átmenő élő eseményekhez.

Változók

Name Description
encoding_type

Élő esemény típusa. Ha a encodingType értéke PassthroughBasic vagy PassthroughStandard, a szolgáltatás egyszerűen átengedi a bejövő video- és hangréteg(ek)et a kimenetnek. Ha a encodingType standard vagy Premium1080p értékre van állítva, az élő kódoló több bitsebességre vagy rétegre alakítja át a bejövő streamet. További információ: https://go.microsoft.com/fwlink/?linkid=2095101. Ez a tulajdonság nem módosítható az élő esemény létrehozása után. Ismert értékek: "None", "Standard", "Premium1080p", "PassthroughBasic" és "PassthroughStandard".

preset_name
str

Az opcionális kódolási beállításnév, amelyet akkor használunk, ha a encodingType értéke nem Nincs. Ez az érték a létrehozáskor van megadva, és nem frissíthető. Ha a encodingType értéke Standard, akkor az alapértelmezett beállítás neve "Default720p". Ha a encodingType értéke Premium1080p, az alapértelmezett beállítás a "Default1080p".

stretch_mode

Meghatározza, hogy a bemeneti videó hogyan legyen átméretezve a kívánt kimeneti felbontás(ok)nak megfelelően. Az alapértelmezett érték Nincs. Az ismert értékek a következők: "Nincs", "Automatikus méretezés" és "Automatikus méretezés".

key_frame_interval

Az ISO 8601 0,5 és 20 másodperc közötti időértékével adja meg egy kódolási élő esemény video- és hangsávjainak kimeneti töredékének hosszát. A PT2S használatával például 2 másodpercet jelezhet. A videó nyomon követéséhez a kulcskocka intervallumát vagy a GoP hosszát (képcsoportot) is meghatározza. Ha ez az érték nincs beállítva kódolási élő eseményhez, a töredék időtartama alapértelmezés szerint 2 másodperc. Az érték nem állítható be átmenő élő eseményekhez.