ঢালাই কাঠামো বার্তা ট্র্যাক
ট্র্যাক মেটাডেটা তথ্য বর্ণনা করে।
কনস্ট্রাক্টর
ট্র্যাক
নতুন ট্র্যাক (ট্র্যাকআইডি, ট্র্যাক টাইপ)
প্যারামিটার | |
---|---|
ট্র্যাকআইডি | সংখ্যা ট্র্যাকের অনন্য শনাক্তকারী। |
ট্র্যাক টাইপ | cast.framework.messages.TrackType ট্র্যাকের ধরন। মান শূন্য হতে হবে না. |
বৈশিষ্ট্য
audioTrackInfo
(নন-নাল cast.framework.messages.AudioTrackInfo বা অনির্ধারিত)
ট্র্যাক সম্পর্কে অডিও-নির্দিষ্ট তথ্য। শুধুমাত্র Track#type === 'AUDIO'
ট্র্যাকগুলির জন্য সংজ্ঞায়িত।
কাস্টম ডেটা
(নন-নাল অবজেক্ট বা অনির্ধারিত)
রিসিভার অ্যাপ্লিকেশন দ্বারা সেট কাস্টম ডেটা.
isInband
(বুলিয়ান বা অনির্ধারিত)
true
নির্দেশ করে যে ট্র্যাকটি ইন-ব্যান্ড এবং একটি সাইড-লোডেড ট্র্যাক নয়। শুধুমাত্র টেক্সট ট্র্যাক জন্য প্রাসঙ্গিক.
ভাষা
(স্ট্রিং বা অনির্ধারিত)
একটি RFC 5646 ভাষা ট্যাগ। যদি ট্র্যাক সাবটাইপ হয় SUBTITLES
, এই ক্ষেত্রটি বাধ্যতামূলক ৷
নাম
(স্ট্রিং বা অনির্ধারিত)
ট্র্যাকের জন্য একটি বর্ণনামূলক, মানব-পাঠযোগ্য নাম, উদাহরণস্বরূপ, Spanish
।
ভূমিকা
(নন-নাল অ্যারে অফ স্ট্রিং বা অনির্ধারিত)
ট্র্যাকের ভূমিকা(গুলি)৷ ISO/IEC 23009-1-এ "DASH রোল স্কিম" লেবেলযুক্ত মানের ব্যাখ্যা সহ প্রতিটি মিডিয়া প্রকারের জন্য নিম্নলিখিত মানগুলি স্বীকৃত:
- ভিডিও: ক্যাপশন, সাবটাইটেল, প্রধান, বিকল্প, পরিপূরক, চিহ্ন, জরুরি
- অডিও: প্রধান, বিকল্প, পরিপূরক, ভাষ্য, ডাব, জরুরী
- পাঠ্য: প্রধান, বিকল্প, উপশিরোনাম, পরিপূরক, ভাষ্য, ডাব, বর্ণনা, বাধ্যতামূলক_সাবটাইটেল
উপপ্রকার
(স্ট্রিং বা অনির্ধারিত)
পাঠ্য ট্র্যাকের জন্য, পাঠ্য ট্র্যাকের ধরন।
trackContentId
(স্ট্রিং বা অনির্ধারিত)
trackContentId
ট্র্যাকের URL বা অন্য কোনো শনাক্তকারী হতে পারে যা রিসিভারকে বিষয়বস্তু খুঁজে পেতে দেয় (যখন ট্র্যাক ইন-ব্যান্ড না থাকে বা ম্যানিফেস্টে অন্তর্ভুক্ত না হয়)। উদাহরণস্বরূপ, এটি একটি VTT ফাইলের URL হতে পারে৷
ট্র্যাক কনটেন্ট টাইপ
(স্ট্রিং, নন-নাল cast.framework.messages.CaptionMimeType , বা অনির্ধারিত)
এটি ট্র্যাক সামগ্রীর MIME প্রকারের প্রতিনিধিত্ব করে৷ উদাহরণস্বরূপ, যদি ট্র্যাকটি একটি VTT ফাইল হয়, তাহলে এর মান 'টেক্সট/ভিটিটি' থাকবে। ব্যান্ডের বাইরের ট্র্যাকগুলির জন্য এই ক্ষেত্রটি প্রয়োজন, তাই এটি সাধারণত প্রদান করা হয় যদি একটি trackContentId
প্রদান করা হয়। যদি গ্রহীতার কাছে trackContentId
থেকে বিষয়বস্তু সনাক্ত করার উপায় থাকে তবে এই ক্ষেত্রটি সুপারিশ করা হয় কিন্তু বাধ্যতামূলক নয় ৷ ট্র্যাক বিষয়বস্তুর প্রকার, যদি প্রদান করা হয়, অবশ্যই ট্র্যাকের প্রকারের সাথে সামঞ্জস্যপূর্ণ হতে হবে।
ট্র্যাকআইডি
সংখ্যা
একটি MediaInformation
অবজেক্টের প্রসঙ্গে ট্র্যাকের অনন্য শনাক্তকারী৷
টাইপ
নন-নাল cast.framework.messages.TrackType
ট্র্যাকের ধরন ('TEXT', 'AUDIO', বা 'VIDEO')।