chrome. truyền. nội dung nghe nhìn. QueueItem
Đại diện cho một mục trong hàng đợi nội dung nghe nhìn.
Hàm dựng
QueueItem
mới QueueItem(mediaInfo)
Thông số |
|
---|---|
mediaInfo |
Thông tin về nội dung nghe nhìn Giá trị không được rỗng. |
Thuộc tính
activeTrackIds
mảng số có tính chất rỗng
Mảng mã theo dõi cần hoạt động. Nếu bạn không cung cấp mảng, các kênh mặc định sẽ hoạt động. Nếu bạn cung cấp 2 mã theo dõi không tương thích (ví dụ: 2 bản âm thanh đang hoạt động), thì lệnh sẽ không thành công với INVALID_param.
tự động phát
boolean
Liệu nội dung nghe nhìn có tự động phát hay không.
customData
Đối tượng rỗng
Dữ liệu tuỳ chỉnh do ứng dụng nhận tập hợp.
itemId
số rỗng
Giá trị nhận dạng duy nhất của mục trong hàng đợi. Nếu được dùng trong chrome.cast.media.QueueLoad hoặc chrome.cast.media.QueueInsert thì giá trị này phải có giá trị rỗng (vì giá trị này sẽ do trình nhận chỉ định khi tạo/chèn một mục lần đầu). Đối với các thao tác khác, thao tác này là bắt buộc.
truyền-thông
non-null chrome.cast.media.MediaInfo
Nội dung mô tả về nội dung nghe nhìn.
playbackDuration
số rỗng
Thời lượng phát của mục tính bằng giây. Nếu thời lượng này lớn hơn thời lượng thực tế – startTime, thì thời lượng này sẽ bị giới hạn trong thời lượng thực tế – startTime. Giá trị này có thể là số âm, trong trường hợp đó, thời lượng sẽ bằng thời lượng thực tế của mặt hàng trừ đi thời lượng đã cung cấp. Thời lượng có giá trị bằng 0 có nghĩa là mục đó sẽ không được phát.
preloadTime
number
Tham số này là gợi ý để trình thu tải tải trước mục nội dung đa phương tiện này trước khi phát. Nhờ vậy, quá trình chuyển đổi giữa các mục được phát trong hàng đợi sẽ diễn ra suôn sẻ.
Thời gian được biểu thị bằng giây, tương ứng với thời điểm bắt đầu phát mục này (thường là thời điểm kết thúc phát mục trước đó). Chỉ các giá trị dương mới hợp lệ. Ví dụ: nếu giá trị là 10 giây, mục này sẽ được tải trước 10 giây trước khi mục trước kết thúc. Trình thu nhận sẽ cố gắng tuân thủ giá trị này nhưng không đảm bảo, ví dụ: nếu giá trị lớn hơn thời lượng mục trước đó, thì trình thu có thể chỉ tải trước mục này ngay sau khi mục trước đó bắt đầu phát (sẽ không bao giờ có hai mục được tải trước song song). Ngoài ra, nếu một mục được chèn vào hàng đợi ngay sau currentItem và thời gian tải trước lâu hơn thời gian còn lại của currentItem, thì việc tải trước sẽ chỉ diễn ra càng sớm càng tốt.
startTime
number
Số giây tính từ đầu nội dung nghe nhìn để bắt đầu phát.