StreamProtectionInformation 类

定义

表示用于加密流中特定时间段的内容的加密密钥信息。

[System.Serializable]
public class StreamProtectionInformation
[<System.Serializable>]
type StreamProtectionInformation = class
Public Class StreamProtectionInformation
继承
StreamProtectionInformation
属性

构造函数

StreamProtectionInformation()

初始化 StreamProtectionInformation 类的新实例。

StreamProtectionInformation(StreamInformation)

从指定的 StreamInformation 初始化 StreamProtectionInformation 类的新实例。

属性

EncryptionType

获取或设置此内容片段的加密类型。

KeyData

获取或设置用于加密内容的 base64 编码二进制内容密钥。

KeyId

获取或设置内容密钥的密钥标识符。

KeyRotationOffsetFromProgramStart

获取或设置此键/策略轮换从程序开始的偏移量。TimeSpan

KeyRotationOffsetFromProgramStartAsTimespan

获取或设置此键/策略轮换从程序开始的偏移量。TimeSpan

ProtectionSystemSpecificHeaderBoxes

获取要存储在保护系统特定的标头框中的数据,该标头框中包含用于直播电视场景的嵌入式许可证。

ProtectionSystemSpecificHeaderBoxesSpecified

获取是否至少指定了一个特定于保护系统的标头框。

StreamInformation

StreamInformation从标识要保护的片段的质询中获取 。

TimeToNextKeyRotation

获取或设置下一个密钥轮换之前的时间。

TimeToNextKeyRotationAsTimespan

获取或设置作为 的下一个 TimeSpan密钥轮换的时间。

方法

AddProtectionSystemSpecificHeaderBoxContents(ProtectionSystemSpecificHeaderBoxContents)

添加保护系统特定的标头框内容。

SetContentKeyInfo(ContentKey)

设置内容密钥信息。

适用于