cast. framework. thông báo. MediaStatus
Biểu thị trạng thái của một phiên phát nội dung đa phương tiện.
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
, PAUSED
và BUFFERING
. 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#playerState
là IDLE
, nhưng ExtendedMediaStatus#playerState
là LOADING
.
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.