ঢালাই কাঠামো HlsTimedMetadata
#EXT-X-DATERANGE প্রপার্টিতে পাওয়া HLS-নির্দিষ্ট সময়ের মেটাডেটা বৈশিষ্ট্য রয়েছে। https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-06#section-4.4.5.1
কনস্ট্রাক্টর
HlsTimedMetadata
নতুন HlsTimedMetadata()
বৈশিষ্ট্য
ক্লায়েন্ট অ্যাট্রিবিউট
(নন-নাল অবজেক্ট বা অনির্ধারিত)
"X-" উপসর্গটি ক্লায়েন্ট-সংজ্ঞায়িত বৈশিষ্ট্যগুলির জন্য সংরক্ষিত একটি নামস্থান সংজ্ঞায়িত করে। ক্লায়েন্ট-অ্যাট্রিবিউট অবশ্যই একটি আইনি অ্যাট্রিবিউট নাম হতে হবে। সংঘর্ষ এড়াতে ক্লায়েন্টদের তাদের নিজস্ব বৈশিষ্ট্যের নাম সংজ্ঞায়িত করার সময় একটি বিপরীত-ডিএনএস সিনট্যাক্স ব্যবহার করা উচিত। অ্যাট্রিবিউটের মান অবশ্যই একটি স্ট্রিং, একটি হেক্সাডেসিমেল-সিকোয়েন্স বা দশমিক-ফ্লোটিং-পয়েন্ট হতে হবে। একটি ক্লায়েন্ট-সংজ্ঞায়িত বৈশিষ্ট্যের একটি উদাহরণ হল X-COM-EXAMPLE-AD-ID="XYZ123"। এই গুণাবলী ঐচ্ছিক.
সময়কাল
(সংখ্যা বা অনির্ধারিত)
ডেট রেঞ্জের সময়কাল সেকেন্ডের দশমিক-ফ্লোটিং-পয়েন্ট সংখ্যা হিসাবে প্রকাশ করা হয়। এটা নেতিবাচক হতে হবে না. সময়ের মধ্যে একটি একক তাত্ক্ষণিক (যেমন, একটি ফিনিস লাইন অতিক্রম করা) 0 এর সময়কালের সাথে উপস্থাপন করা উচিত। এই বৈশিষ্ট্যটি ঐচ্ছিক।
শেষ তারিখ
(স্ট্রিং বা অনির্ধারিত)
ISO-8601 তারিখ ধারণকারী একটি স্ট্রিং যেখানে তারিখ পরিসর শেষ হয়। এটি START-DATE অ্যাট্রিবিউটের মানের সমান বা তার পরে হওয়া আবশ্যক৷ এই বৈশিষ্ট্যটি ঐচ্ছিক৷
endOnNext
(বুলিয়ান বা অনির্ধারিত)
একটি বুলিয়ান যে পরিসীমার শেষ নির্দেশ করে সেটির নিম্নলিখিত পরিসরের START-DATE-এর সমান। নিম্নোক্ত ব্যাপ্তি হল একই শ্রেণীর তারিখের পরিসর যেখানে প্রশ্নে থাকা ব্যাপ্তির START-DATE-এর পরে প্রথমতম START-DATE আছে। এই বৈশিষ্ট্যটি ঐচ্ছিক এবং মিথ্যা থেকে ডিফল্ট।
পরিকল্পিত সময়কাল
(সংখ্যা বা অনির্ধারিত)
ডেট রেঞ্জের প্রত্যাশিত সময়কাল সেকেন্ডের দশমিক-ফ্লোটিং-পয়েন্ট সংখ্যা হিসাবে প্রকাশ করা হয়েছে। এটা নেতিবাচক হতে হবে না. এই বৈশিষ্ট্যটি একটি তারিখ পরিসরের প্রত্যাশিত সময়কাল নির্দেশ করতে ব্যবহার করা উচিত যার প্রকৃত সময়কাল এখনও জানা যায়নি৷ এই বৈশিষ্ট্যটি ঐচ্ছিক৷
রেঞ্জ ক্লাস
(স্ট্রিং বা অনির্ধারিত)
একটি ক্লায়েন্ট-সংজ্ঞায়িত স্ট্রিং যা কিছু বৈশিষ্ট্যের সেট এবং তাদের সম্পর্কিত মান শব্দার্থকে নির্দিষ্ট করে। একই CLASS অ্যাট্রিবিউট মান সহ সমস্ত তারিখের ব্যাপ্তি এই শব্দার্থবিদ্যা মেনে চলতে হবে। এই বৈশিষ্ট্যটি ঐচ্ছিক৷
scte35Cmd
(স্ট্রিং বা অনির্ধারিত)
SCTE-35 splice_info_section() ডেটা বহন করে। এই বৈশিষ্ট্যটি ঐচ্ছিক৷
scte35In
(স্ট্রিং বা অনির্ধারিত)
ডেটাতে SCTE-35 ডেটা স্প্লাইস বহন করে। এই বৈশিষ্ট্যটি ঐচ্ছিক৷
scte35 আউট
(স্ট্রিং বা অনির্ধারিত)
SCTE-35 ডেটা বিভক্ত করে ডেটা বহন করে। এই বৈশিষ্ট্যটি ঐচ্ছিক৷
শুরুর তারিখ
(স্ট্রিং বা অনির্ধারিত)
ISO-8601 তারিখ ধারণকারী একটি স্ট্রিং যেখানে তারিখ পরিসর শুরু হয়। এই বৈশিষ্ট্যটি প্রয়োজনীয়৷