ชั้นเรียน: QueueItem

ผู้ผลิต

คิวรายการ

ใหม่ QueueItem(mediaInfo)

พารามิเตอร์

ข้อมูลสื่อ

chrome.cast.media.MediaInfo

ข้อมูลสื่อ

ค่าต้องไม่เป็นค่าว่าง

พร็อพเพอร์ตี้

รหัสติดตามที่ใช้งานอยู่

อาร์เรย์ของค่าว่าง

อาร์เรย์ของรหัสติดตาม ที่ควรติดตาม หากไม่ได้ระบุอาร์เรย์ แทร็กเริ่มต้นจะเริ่มทํางาน หากระบุtrackId ที่ใช้ร่วมกันไม่ได้ 2 รายการ (เช่น แทร็กเสียง 2 รายการที่ใช้งานอยู่) คําสั่งจะล้มเหลวด้วย invalid_PARAMETER

เล่นอัตโนมัติ

บูลีน

สื่อจะเล่นโดยอัตโนมัติไหม

ข้อมูลที่กําหนดเอง

ออบเจ็กต์ที่ไม่มีข้อมูล

ข้อมูลที่กําหนดเองที่แอปพลิเคชันในฝั่งผู้รับตั้งไว้

รหัสสินค้า

หมายเลขที่ไม่มีข้อมูล

ตัวระบุที่ไม่ซ้ํากันของรายการในคิว หากใช้ใน chrome.cast.media.QueueLoad หรือ chrome.cast.media.QueueInsert จะต้องเป็น Null (เนื่องจากผู้รับจะได้รับรายการเมื่อมีการสร้าง/แทรกรายการเป็นครั้งแรก) ส่วนการดําเนินการอื่นๆ ถือเป็นการดําเนินการที่จําเป็น

สื่อ

chrome.cast.media.MediaInfo ที่ไม่เป็นค่าว่าง

คําอธิบายสื่อ

ระยะเวลาการเล่น

หมายเลขที่ไม่มีข้อมูล

ระยะเวลาการเล่นของรายการเป็นวินาที หากนานกว่าระยะเวลาจริง - startTime จะมีการจํากัดระยะเวลาจริง - startTime อาจเป็นค่าลบ ในกรณีนี้ ระยะเวลาจะเป็นระยะเวลาจริงของรายการลบด้วยระยะเวลาที่ระบุ ระยะเวลาที่มีค่าเป็น 0 หมายถึงไม่มีการเล่นรายการนั้น

เวลาโหลดล่วงหน้า

number

พารามิเตอร์นี้เป็นคําแนะนําให้ผู้รับโหลดรายการสื่อนี้ล่วงหน้าก่อนเล่น ช่วยให้การเปลี่ยนรายการเล่นจากคิวเป็นไปอย่างราบรื่น

เวลาจะแสดงเป็นวินาทีเทียบกับจุดเริ่มต้นของการเล่นรายการนี้ (โดยปกติจะเป็นตอนท้ายของการเล่นรายการก่อนหน้า) เฉพาะค่าที่เป็นบวกเท่านั้นที่ถูกต้อง เช่น หากค่าคือ 10 วินาที ระบบจะโหลดรายการนี้ไว้ล่วงหน้า 10 วินาทีก่อนที่รายการก่อนหน้าจะเสร็จสิ้น ผู้รับจะพยายามทําตามค่านี้แต่จะไม่รับประกัน ตัวอย่างเช่น หากค่ามีขนาดใหญ่กว่าระยะเวลาก่อนหน้าของรายการ ผู้รับอาจโหลดรายการนี้ไว้ล่วงหน้าไม่นานหลังจากรายการก่อนหน้าเริ่มเล่น (จะไม่มี 2 รายการที่โหลดไว้ล่วงหน้าพร้อมกัน) นอกจากนี้ หากแทรกสินค้าลงในคิวหลังจากปัจจุบัน itemItem และเวลาที่ใช้ในการโหลดล่วงหน้ามากกว่าเวลาที่เหลืออยู่ในรายการปัจจุบัน การโหลดล่วงหน้าจะเกิดขึ้นโดยเร็วที่สุด

เวลาเริ่มต้น

number

วินาทีนับจากจุดเริ่มต้นของสื่อเพื่อเริ่มเล่น