StreamingPath Class

Class of paths for streaming.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.media._serialization.Model
StreamingPath

Constructor

StreamingPath(*, streaming_protocol: str | _models.StreamingPolicyStreamingProtocol, encryption_scheme: str | _models.EncryptionScheme, paths: List[str] | None = None, **kwargs)

Keyword-Only Parameters

Name Description
streaming_protocol

Streaming protocol. Required. Known values are: "Hls", "Dash", "SmoothStreaming", and "Download".

encryption_scheme

Encryption scheme. Required. Known values are: "NoEncryption", "EnvelopeEncryption", "CommonEncryptionCenc", and "CommonEncryptionCbcs".

paths

Streaming paths for each protocol and encryptionScheme pair.

Variables

Name Description
streaming_protocol

Streaming protocol. Required. Known values are: "Hls", "Dash", "SmoothStreaming", and "Download".

encryption_scheme

Encryption scheme. Required. Known values are: "NoEncryption", "EnvelopeEncryption", "CommonEncryptionCenc", and "CommonEncryptionCbcs".

paths

Streaming paths for each protocol and encryptionScheme pair.