cast. khung. thông báo. MediaStatus
Thể hiện trạng thái của một phiên phát nội dung đa phương tiện.
Hàm dựng
Trạng thái nội dung nghe nhìn
MediaStatus() mới
Thuộc tính
ActiveTrackIds
(Mảng không có giá trị 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.notifications.BreakStatus không rỗng hoặc không xác định)
Chứa thông tin về thời điểm hiện đang phát.
mã mặt hàng hiện tại
(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 đã tạo ra sự thay đổi trạng thái).
thời gian hiện tại
number
Vị trí phát hiện tại.
Dữ liệu tùy chỉnh
(Đối tượng không rỗng hoặc không xác định)
Dữ liệu về trạng thái của phương tiện dành riêng cho ứng dụng.
Trạng thái mở rộng
(cast.framework.messages.ExtendedMediaStatus không rỗng hoặc không xác định)
Thông tin về trạng thái của nội dung nghe nhìn mở rộng. Trình phát này được dùng để phát sóng thêm các trạng thái của người chơi ngoài bốn trạng thái chính, cụ thể là IDLE
, PLAYING
, PAUSED
và BUFFERING
. Hiện tại, phương thức 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
.
Lý do không hoạt động
(cast.framework.notifications.IdleReason hoặc không xác định)
Nếu trạng thái là IDLE, lý do mà người chơi chuyển sang trạng thái IDLE.
items
(Mảng không rỗng của cast.framework.notifications.QueueItem không 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.
Sống trực tiếp
(cast.framework.messages.LiveSeekableRange hoặc giá trị không xác định)
Phạm vi tìm kiếm của một luồng trực tiếp hoặc sự kiện. Giá trị này sử dụng thời gian nghe nhìn tương đối, tính bằng giây. Đó là undefined
cho luồng VOD.
đang tải mã mục
(số hoặc không xác định)
Mã của mục nội dung đa phương tiện đang tải. Nếu không có mục nào đang được tải, thì đây là undefined
.
truyền-thông
(cast.framework.messages.MediaInformation hoặc giá trị không xác định không rỗng)
Thông tin về nội dung nghe nhìn.
MediaSessionId
number
Mã phiên hoạt động duy nhất.
tỷ lệ phát
number
Tốc độ phát.
Có trạng thái chơi
không rỗng cast.framework.messages.PlayerState
Trạng thái phát.
mã mặt hàng được tải trước
(số hoặc không xác định)
Mã của mục tiếp theo. Mã này chỉ được cung cấp 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 nên khi tải lại sau, quá trình này sẽ nhanh hơn (vì không phải tìm nạp nội dung nghe nhìn từ mạng).
dataData
(cast.framework.notifications.QueueData không rỗng hoặc không xác định)
Dữ liệu hàng đợi.
lặp lại Chế độ
(cast.framework.messages.RepeatMode không 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.
được hỗ trợ
number
Các lệnh mà trình phát này hỗ trợ.
loại
không rỗng cast.framework.messages.MessageType
Thông tin video
(cast.framework.notifications.VideoInformation không rỗng hoặc không xác định)
Thông tin về video.
thể tích
không rỗng cast.framework.messages.Volume
Âm lượng của luồng hiện tại.