Loại: MediaStatus

Hàm dựng

MediaStatus

mới MediaStatus()

Thuộc tính

activeTrackIds

(Mảng số có giá trị không rỗng hoặc không xác định)

Danh sách mã nhận dạng tương ứng với các kênh đang hoạt động.

breakStatus

(cast.framework.messages.BreakStatus không có giá trị rỗng hoặc không xác định)

Chứa thông tin về khoảng nghỉ hiện đang phát.

currentItemId

(số hoặc không xác định)

Mã của mục nội dung đa phương tiện này (mục đã dẫn đến sự thay đổi trạng thái).

currentTime

number

Vị trí phát hiện tại.

customData

(Đối tượng không rỗng hoặc không xác định)

Dữ liệu trạng thái nội dung nghe nhìn dành riêng cho ứng dụng.

extendedStatus

(cast.framework.messages.ExtendedMediaStatus không có giá trị rỗng hoặc không xác định)

Thông tin mở rộng về trạng thái của nội dung nghe nhìn. Lệnh này được dùng để thông báo thêm các trạng thái của trình phát ngoài 4 trạng thái chính, đó là IDLE, PLAYING, PAUSEDBUFFERING. Hiện tại, giá trị này chỉ được dùng để báo hiệu lần tải đầu tiên của một mục nội dung đa phương tiện. Trong trường hợp đó, MediaStatus#playerStateIDLE, nhưng ExtendedMediaStatus#playerStateLOADING.

idleReason

(cast.framework.messages.IdleReason không có giá trị rỗng hoặc không xác định)

Nếu trạng thái là IDLE, lý do trình phát chuyển sang trạng thái IDLE.

items

(Mảng không có giá trị null cast.framework.messages.QueueItem không có giá trị rỗng hoặc không xác định)

Danh sách các mục trong hàng đợi nội dung nghe nhìn.

liveSeekableRange

(cast.framework.messages.LiveSeekableRange không có giá trị null hoặc không xác định)

Phạm vi có thể tìm kiếm của luồng trực tiếp hoặc sự kiện. Hàm này sẽ sử dụng thời gian tương đối của nội dung đa phương tiện, tính bằng giây. Đây là undefined đối với luồng VOD.

loadingItemId

(số hoặc không xác định)

Mã của mục nội dung đa phương tiện hiện đang tải. Nếu không có mục nào đang được tải, thì giá trị là undefined.

truyền-thông

(cast.framework.messages.MediaInformation không có giá trị null hoặc không xác định)

Thông tin về nội dung đa phương tiện.

mediaSessionId

number

Mã phiên duy nhất.

playbackRate

number

Tốc độ phát.

playerState

non-null cast.framework.messages.PlayerState

Trạng thái phát.

preloadedItemId

(số hoặc không xác định)

Mã của mặt hàng tiếp theo. Mã nhận dạng này chỉ có sẵn nếu mục đó đã được tải trước. Các mục nội dung đa phương tiện có thể được tải trước và lưu vào bộ nhớ đệm một phần. Do đó, khi các mục này được tải sau này thì quá trình này sẽ nhanh hơn (vì nội dung nghe nhìn không phải tìm nạp qua mạng).

queueData

(cast.framework.messages.QueueData không có giá trị rỗng hoặc không xác định)

Dữ liệu về hàng đợi.

repeatMode

(cast.framework.messages.RepeatMode không có giá trị rỗng hoặc không xác định)

Hành vi của hàng đợi khi tất cả các mục đã được phát.

supportedMediaCommands

number

Các lệnh được trình phát này hỗ trợ.

loại

non-null cast.framework.messages.MessageType

videoInfo

(cast.framework.messages.VideoInformation không có giá trị rỗng hoặc không xác định)

Thông tin về video.

thể tích

cast.framework.messages.Volume có giá trị không rỗng

Âm lượng luồng hiện tại.