Dela via


LiveEventInput Klass

Livehändelsens indata.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
azure.mgmt.media._serialization.Model
LiveEventInput

Konstruktor

LiveEventInput(*, streaming_protocol: str | _models.LiveEventInputProtocol, access_control: _models.LiveEventInputAccessControl | None = None, key_frame_interval_duration: str | None = None, access_token: str | None = None, endpoints: List[_models.LiveEventEndpoint] | None = None, **kwargs)

Keyword-Only parametrar

Name Description
streaming_protocol

Indataprotokollet för livehändelsen. Detta anges vid skapandetillfället och kan inte uppdateras. Krävs. Kända värden är: "FragmentedMP4" och "RTMP".

access_control

Åtkomstkontroll för livehändelseindata.

key_frame_interval_duration
str

ISO 8601 tidslängd för nyckelramens intervallvaraktighet för indata. Det här värdet anger egenskapen EXT-X-TARGETDURATION i HLS-utdata. Använd till exempel PT2S för att ange 2 sekunder. Lämna värdet tomt för att koda livehändelser.

access_token
str

Ett UUID i strängform för att unikt identifiera strömmen. Detta kan anges vid skapandetillfället men kan inte uppdateras. Om den utelämnas genererar tjänsten ett unikt värde.

endpoints

Indataslutpunkterna för livehändelsen.

Variabler

Name Description
streaming_protocol

Indataprotokollet för livehändelsen. Detta anges vid skapandetillfället och kan inte uppdateras. Krävs. Kända värden är: "FragmentedMP4" och "RTMP".

access_control

Åtkomstkontroll för livehändelseindata.

key_frame_interval_duration
str

ISO 8601 tidslängd för nyckelramens intervallvaraktighet för indata. Det här värdet anger egenskapen EXT-X-TARGETDURATION i HLS-utdata. Använd till exempel PT2S för att ange 2 sekunder. Lämna värdet tomt för att koda livehändelser.

access_token
str

Ett UUID i strängform för att unikt identifiera strömmen. Detta kan anges vid skapandetillfället men kan inte uppdateras. Om den utelämnas genererar tjänsten ett unikt värde.

endpoints

Indataslutpunkterna för livehändelsen.