cast. framework. ข้อความ ติดตาม
อธิบายข้อมูลเมตาของแทร็ก
ผู้ผลิต
แทร็ก
ใหม่ Track(trackId, trackType)
พารามิเตอร์ |
|
---|---|
trackId |
ตัวเลข ตัวระบุที่ไม่ซ้ำกันสำหรับแทร็ก |
trackType |
cast.framework.messages.TrackType ประเภทของแทร็ก ค่าต้องไม่เป็นค่าว่าง |
พร็อพเพอร์ตี้
audioTrackInfo
(cast.framework.messages.AudioTrackInfo ที่ไม่ใช่ null หรือไม่ระบุ)
ข้อมูลเฉพาะเสียงเกี่ยวกับแทร็ก
กำหนดไว้สำหรับ Track#type === 'AUDIO'
แทร็กเท่านั้น
customData
(ออบเจ็กต์ที่ไม่เป็นค่าว่างหรือไม่ได้ระบุ)
ข้อมูลที่กำหนดเองซึ่งแอปพลิเคชันฝั่งผู้รับตั้งค่าไว้
isInband
(บูลีนหรือไม่ระบุ)
true
บ่งบอกว่าแทร็กอยู่ในย่านความถี่และไม่ใช่แทร็กที่โหลดไซด์โหลด
เกี่ยวข้องกับแทร็กข้อความเท่านั้น
language
(สตริงหรือไม่ระบุ)
แท็กภาษา RFC 5646 หากประเภทย่อยของแทร็กคือ SUBTITLES
แสดงว่าช่องนี้เป็นบังคับ
ชื่อ
(สตริงหรือไม่ระบุ)
ชื่อแทร็กที่มนุษย์อ่านเข้าใจได้ เช่น Spanish
บทบาท
(อาร์เรย์ที่ไม่ใช่ Null ของสตริงหรือไม่ได้ระบุ)
บทบาทของแทร็ก ระบบจดจำค่าต่อไปนี้สำหรับสื่อแต่ละประเภท โดยมีคำอธิบายค่าซึ่งอธิบายไว้ใน ISO/IEC 23009-1 และมีป้ายกำกับว่า "แผนบทบาท DASH"
- วิดีโอ: คำบรรยายภาพ, คำบรรยาย, หลัก, ทางเลือก, คำเสริม, สัญลักษณ์, เหตุฉุกเฉิน
- เสียง: หลัก ทางเลือก เนื้อหาเสริม คำบรรยาย พากย์ ฉุกเฉิน
- ข้อความ: หลัก, ทางเลือก, คำบรรยาย, คำเสริม, คำบรรยาย, เสียงพากย์, คำอธิบาย, คำบรรยายที่บังคับ_คำบรรยาย
ประเภทย่อย
(สตริงหรือไม่ระบุ)
สำหรับแทร็กข้อความ จะเป็นประเภทของแทร็กข้อความ
trackContentId
(สตริงหรือไม่ระบุ)
trackContentId
อาจเป็น URL ของแทร็กหรือตัวระบุอื่นๆ ที่ช่วยให้ผู้รับค้นหาเนื้อหาได้ (เมื่อแทร็กไม่ได้อยู่ในย่านความถี่หรือไม่รวมอยู่ในไฟล์ Manifest) เช่น URL ของไฟล์ VTT
trackContentType
(สตริง, cast.framework.messages.CaptionMimeType ที่ไม่ใช่ null หรือไม่ระบุ)
ค่านี้แสดงถึงประเภท MIME ของเนื้อหาแทร็ก เช่น หากแทร็กเป็นไฟล์ VTT จะมีค่าเป็น "text/vtt" ช่องนี้จำเป็นสำหรับแทร็กนอกย่านความถี่ จึงมักมีการระบุช่องนี้หากมี trackContentId
ด้วย หากผู้รับมีวิธีระบุเนื้อหาจาก trackContentId
ขอแนะนำให้ใช้ช่องนี้แต่ไม่จำเป็น ประเภทเนื้อหาแทร็ก (หากมี) ต้องสอดคล้องกับประเภทแทร็ก
trackId
ตัวเลข
ตัวระบุที่ไม่ซ้ำกันของแทร็กภายในบริบทของออบเจ็กต์ MediaInformation
ประเภท
non-null cast.framework.messages.TrackType
ประเภทของแทร็ก ("TEXT", "AUDIO" หรือ "VIDEO")