Dela via


LiveEventEncoding Klass

Anger livehändelsetyp och valfria kodningsinställningar för kodning av livehändelser.

Arv
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)

Keyword-Only parametrar

Name Description
encoding_type

Livehändelsetyp. När encodingType är inställt på PassthroughBasic eller PassthroughStandard skickar tjänsten helt enkelt genom inkommande video- och ljudlager till utdata. När encodingType har angetts till Standard eller Premium1080p, kodar en livekodare den inkommande strömmen till flera bithastigheter eller lager. Mer information finns i https://go.microsoft.com/fwlink/?linkid=2095101. Det går inte att ändra den här egenskapen när livehändelsen har skapats. Kända värden är: "None", "Standard", "Premium1080p", "PassthroughBasic" och "PassthroughStandard".

preset_name
str

Det valfria kodningsförinställningsnamnet som används när encodingType inte är Ingen. Det här värdet anges vid skapandetillfället och kan inte uppdateras. Om kodningstypen är inställd på Standard är standardförinställningsnamnet "Default720p". Annars om kodningstypen är inställd på Premium1080p är standardinställningen "Default1080p".

stretch_mode

Anger hur indatavideon ska ändras så att den passar önskad utdataupplösning. Standardvärdet är Ingen. Kända värden är: "None", "AutoSize" och "AutoFit".

key_frame_interval

Använd ett ISO 8601-tidsvärde mellan 0,5 och 20 sekunder för att ange utdatafragmentets längd för video- och ljudspåren för en kodnings livehändelse. Använd till exempel PT2S för att ange 2 sekunder. För videospåret definierar det också nyckelramsintervallet eller längden på en GoP (grupp med bilder). Om det här värdet inte har angetts för en kodnings-livehändelse är fragmentets varaktighet som standard 2 sekunder. Det går inte att ange värdet för direktsändningar via livehändelser.

Variabler

Name Description
encoding_type

Livehändelsetyp. När encodingType är inställt på PassthroughBasic eller PassthroughStandard skickar tjänsten helt enkelt genom inkommande video- och ljudlager till utdata. När encodingType har angetts till Standard eller Premium1080p, kodar en livekodare den inkommande strömmen till flera bithastigheter eller lager. Mer information finns i https://go.microsoft.com/fwlink/?linkid=2095101. Det går inte att ändra den här egenskapen när livehändelsen har skapats. Kända värden är: "None", "Standard", "Premium1080p", "PassthroughBasic" och "PassthroughStandard".

preset_name
str

Det valfria kodningsförinställningsnamnet som används när encodingType inte är Ingen. Det här värdet anges vid skapandetillfället och kan inte uppdateras. Om kodningstypen är inställd på Standard är standardförinställningsnamnet "Default720p". Annars om kodningstypen är inställd på Premium1080p är standardinställningen "Default1080p".

stretch_mode

Anger hur indatavideon ska ändras så att den passar önskad utdataupplösning. Standardvärdet är Ingen. Kända värden är: "None", "AutoSize" och "AutoFit".

key_frame_interval

Använd ett ISO 8601-tidsvärde mellan 0,5 och 20 sekunder för att ange utdatafragmentets längd för video- och ljudspåren för en kodnings livehändelse. Använd till exempel PT2S för att ange 2 sekunder. För videospåret definierar det också nyckelramsintervallet eller längden på en GoP (grupp med bilder). Om det här värdet inte har angetts för en kodnings-livehändelse är fragmentets varaktighet som standard 2 sekunder. Det går inte att ange värdet för direktsändningar via livehändelser.