cast. framework. 事件。 EmsgEvent
class static
cast.framework.events.EventType.EMSG
事件的事件数据。
构造函数
EmsgEvent
new EmsgEvent(emsgData)
参数 |
|
---|---|
emsgData |
对象 值不能为 null。 |
属性
endTime
常量
(数字或未定义)
活动的结束时间(采用展示时间)。
eventDuration
常量
(数字或未定义)
事件的时长(以时间尺度为单位)。
id
常量
(数字或未定义)
用于标识消息的该实例的字段。
messageData
常量
(非 null Uint8Array 或 undefined)
消息正文,可能包含 ID3 元数据(如果通过 schemeIdUri
值有信号)。schemeIdUri
“https://aomedia.org/emsg/ID3”和“https://developer.apple.com/streaming/emsg-id3”始终表示 ID3 元数据。
presentationTimeDelta
常量
(数字或未定义)
事件开始的偏移量,相对于包含片段的起始位置(以时间刻度为单位)。
schemeIdUri
常量
(字符串或未定义)
标识消息架构。
segmentData
常量
(非 null Uint8Array 或 undefined)
包含 EMSG 的整个原始细分数据。此字段计划弃用。建议使用提供的 EMSG 事件数据字段,而不是此字段。
startTime
常量
(数字或未定义)
活动的开始时间(采用展示时间)。
timescale
常量
(数字或未定义)
定义时间刻度(以每秒为单位)。
value
常量
(字符串或未定义)
指定事件的值。