StreamingPath Class

Class of paths for streaming.

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

Inheritance
StreamingPath

Constructor

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

Variables

streaming_protocol
str or StreamingPolicyStreamingProtocol

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

encryption_scheme
str or EncryptionScheme

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

paths
list[str]

Streaming paths for each protocol and encryptionScheme pair.