Loại: EmsgEvent

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

hằng số

(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

hằng số

(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

hằng số

(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

hằng số

(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

hằng số

(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

hằng số

(chuỗi hoặc không xác định)

Xác định lược đồ thông báo.

segmentData

hằng số

(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

hằng số

(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

hằng số

(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

hằng số

(chuỗi hoặc không xác định)

Chỉ định giá trị cho sự kiện.