cast. framework. sự kiện. EmsgEvent
Dữ liệu sự kiện của một sự kiện cast.framework.events.EventType.EMSG
.
Hàm dựng
EmsgEvent
mới EmsgEvent(emsgData)
Thông số |
|
---|---|
emsgData |
Đối tượng Giá trị không được rỗng. |
Thuộc tính
endTime
(số hoặc không xác định)
Thời gian kết thúc sự kiện (tính theo thời gian trình bày).
eventDuration
(số hoặc không xác định)
Thời lượng diễn ra sự kiện (theo đơn vị thang thời gian).
id
(số hoặc không xác định)
Một trường dùng để xác định phiên bản này của thông báo.
messageData
(Uint8Array không rỗng hoặc không xác định)
Phần nội dung của thông báo, có thể chứa siêu dữ liệu ID3 nếu được báo hiệu bằng giá trị schemeIdUri
. schemeIdUri
"https://aomedia.org/emsg/ID3" và "https://developer.apple.com/streaming/emsg-id3" luôn báo hiệu siêu dữ liệu ID3.
presentationTimeDelta
(số hoặc không xác định)
Độ lệch mà sự kiện bắt đầu, so với thời điểm bắt đầu của phân đoạn chứa (tính theo đơn vị thang thời gian).
schemeIdUri
(chuỗi hoặc không xác định)
Xác định lược đồ thông báo.
segmentData
(Uint8Array không rỗng hoặc không xác định)
Toàn bộ dữ liệu phân khúc thô bao gồm EMSG. Theo lịch, trường này sẽ ngừng hoạt động. Bạn nên sử dụng các trường dữ liệu sự kiện EMSG được cung cấp thay cho trường này.
startTime
(số hoặc không xác định)
Thời gian bắt đầu sự kiện (tính theo thời gian trình bày).
timescale
(số hoặc không xác định)
Xác định thang thời gian, tính bằng tích tắc trên giây.
value
(chuỗi hoặc không xác định)
Chỉ định giá trị cho sự kiện.