cast. framework. events. EmsgEvent
cast.framework.events.EventType.EMSG
이벤트의 이벤트 데이터입니다.
생성자
EmsgEvent
새 EmsgEvent(emsgData)
매개변수 |
|
---|---|
emsgData |
객체 값은 null이 아니어야 합니다. |
속성
endTime
(숫자 또는 정의되지 않음)
일정이 종료되는 시간입니다 (프레젠테이션 시간 기준).
eventDuration
(숫자 또는 정의되지 않음)
이벤트의 기간입니다 (기간 단위).
id
(숫자 또는 정의되지 않음)
메시지의 이 인스턴스를 식별하는 필드입니다.
messageData
(null이 아닌 Uint8Array 또는 정의되지 않음)
메시지 본문으로, schemeIdUri
값으로 신호를 받는 경우 ID3 메타데이터를 포함할 수 있습니다. schemeIdUri
'https://aomedia.org/emsg/ID3' 및 'https://developer.apple.com/streaming/emsg-id3'은 항상 ID3 메타데이터 신호를 보냅니다.
presentationTimeDelta
(숫자 또는 정의되지 않음)
이벤트가 시작되는 오프셋으로, 포함하는 세그먼트의 시작을 기준으로 합니다 (시간 척도).
schemeIdUri
(문자열 또는 정의되지 않음)
메시지 스키마를 식별합니다.
segmentData
(null이 아닌 Uint8Array 또는 정의되지 않음)
EMSG를 포함하는 전체 원시 세그먼트 데이터입니다. 이 필드는 지원 중단될 예정입니다. 이 필드 대신 제공된 EMSG 이벤트 데이터 필드를 사용하는 것이 좋습니다.
startTime
(숫자 또는 정의되지 않음)
이벤트가 시작되는 시간입니다 (프레젠테이션 시간 기준).
timescale
(숫자 또는 정의되지 않음)
시간 척도를 초당 틱 단위로 정의합니다.
값
(문자열 또는 정의되지 않음)
이벤트 값을 지정합니다.