คลาส: MediaInformation

ผู้ผลิต

MediaInformation

ใหม่ MediaInformation()

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

breakClips

(อาร์เรย์ที่ไม่มีค่า Null ของ cast.framework.messages.BreakClip ที่ไม่มีค่า Null หรือไม่ได้ระบุ)

รายการคลิปพักสายตาบางส่วนที่มีคลิปพักสายตาที่เล่นอยู่ รวมถึงคลิปต่อไปนี้บางส่วน เหตุผลในการส่งรายการบางส่วนแทนที่จะเป็นรายการทั้งหมดคือการหลีกเลี่ยงการสร้างข้อความ MediaStatus ล้น

ทำให้แตก

(อาร์เรย์ที่ไม่มีค่า Null ของ cast.framework.messages.Break ที่ไม่มีค่า Null หรือไม่ได้ระบุ)

รายการช่วงพัก

contentId

สตริง

โดยปกติจะเป็น URL ของสื่อ

contentType

สตริง

ประเภท MIME ของเนื้อหา

contentUrl

(สตริงหรือไม่ระบุ)

URL สื่อ (ไม่บังคับ) เพื่ออนุญาตให้ใช้ contentId เป็นรหัสจริง หากมีการระบุ contentUrl จะมีการใช้ข้อมูลดังกล่าวเป็น URL ของสื่อ มิเช่นนั้น จะใช้ contentId เป็น URL ของสื่อ

customData

(ออบเจ็กต์ที่ไม่เป็นค่าว่างหรือไม่ได้ระบุ)

ข้อมูลสื่อเฉพาะแอปพลิเคชัน

ระยะเวลา

(ตัวเลขหรือไม่ระบุ)

ระยะเวลาของสื่อ ตั้งค่าเป็น -1 หากตั้งค่า streamType เป็น LIVE

เอนทิตี

(สตริงหรือไม่ระบุ)

Deep Link ของ Google Assistant (ไม่บังคับ) สำหรับเอนทิตีสื่อ

hlsSegmentFormat

(cast.framework.messages.HlsSegmentFormat ที่ไม่ใช่ null หรือไม่ระบุ)

รูปแบบของกลุ่มเสียง HLS จำเป็นเฉพาะสำหรับการเล่นเนื้อหา HLS โดยใช้ MPL

hlsVideoSegmentFormat

(cast.framework.messages.HlsVideoSegmentFormat ที่ไม่ใช่ null หรือไม่ระบุ)

รูปแบบของกลุ่มวิดีโอ HLS จำเป็นเฉพาะสำหรับการเล่นเนื้อหา HLS โดยใช้ MPL

mediaCategory

(cast.framework.messages.MediaCategory ที่ไม่ใช่ null หรือไม่ระบุ)

หมวดหมู่สื่อ (เสียง วิดีโอ ภาพ)

ข้อมูลเมตา

(cast.framework.messages.MediaMetadata ที่ไม่ใช่ null, ออบเจ็กต์ที่ไม่เป็นค่าว่าง หรือไม่ได้ระบุ)

ข้อมูลเมตาของสื่อ

startAbsoluteTime

(ตัวเลขหรือไม่ระบุ)

ระบุเวลาสัมบูรณ์ (เวลา Epoch Unix เป็นวินาที) สำหรับสตรีมแบบสด สำหรับการถ่ายทอดสด จะเป็นเวลาที่กิจกรรมเริ่มต้น ไม่เช่นนั้นจะเป็นจุดเริ่มต้นของช่วงที่ค้นหาได้เมื่อเริ่มการสตรีม

streamType

non-null cast.framework.messages.StreamType

ประเภทสตรีม

textTrackStyle

(cast.framework.messages.TextTrackStyle ที่ไม่ใช่ null หรือไม่ได้ระบุ)

สไตล์ของแทร็กข้อความ

แทร็ก

(อาร์เรย์ที่ไม่มีค่า Null ของ cast.framework.messages.Track ที่ไม่ใช่ null หรือไม่ได้ระบุ)

แทร็กสื่อ

userActionStates

(อาร์เรย์ที่ไม่มีค่า Null ของ cast.framework.messages.UserActionState ที่ไม่มีค่า Null หรือไม่ได้ระบุ)

ระบุสถานะการดำเนินการของผู้ใช้สำหรับสื่อ ระบุการกดชอบ ไม่ชอบ หรือติดตามการกระทำของผู้ใช้สำหรับสื่อ

vmapAdsRequest

(non-null cast.framework.messages.VastAdsRequest หรือไม่ได้ระบุ)

การกำหนดค่าคำขอโฆษณา VMAP ใช้ช่องนี้หากไม่มีช่วงพักโฆษณาและ breakClips ช่องนี้จะไม่รวมอยู่ในข้อความ MediaStatus เพื่อหลีกเลี่ยงรายการเพิ่มเติม