কাস্ট। ফ্রেমওয়ার্ক । ইভেন্টস । সেশন ডেটা ইভেন্ট
cast.framework.events.EventType.SESSION_DATA ইভেন্টের ডেটা। এটি HLS EXT-X-SESSION-DATA ট্যাগগুলির জন্য এবং শুধুমাত্র Shaka Player ব্যবহৃত হলেই ফায়ার হয়।
নির্মাতা
সেশন ডেটা ইভেন্ট
নতুন SessionDataEvent(id, uri, language, value)
প্যারামিটার | |
|---|---|
আইডি | স্ট্রিং |
ইউরি | স্ট্রিং |
ভাষা | স্ট্রিং |
মূল্য | স্ট্রিং |
বৈশিষ্ট্য
আইডি
স্ট্রিং
সেশন ডেটার আইডি, যা "DATA-ID" অ্যাট্রিবিউট দ্বারা নির্দেশিত। এটি একটি রিভার্স ডিএনএস নামকরণের রীতি মেনে চলা উচিত, যেমন "com.example.movie.title"; তবে, কোনো কেন্দ্রীয় নিবন্ধন কর্তৃপক্ষ না থাকায়, প্লেলিস্ট নির্মাতাদের এমন একটি মান বেছে নেওয়ার ব্যাপারে সতর্ক থাকা উচিত যা অন্যদের সাথে মিলে যাওয়ার সম্ভাবনা কম।
ভাষা
স্ট্রিং
সেশন ডেটার ভাষা, যা "LANGUAGE" অ্যাট্রিবিউটকে প্রতিনিধিত্ব করে। এতে একটি ল্যাঙ্গুয়েজ ট্যাগ RFC5646 (https://datatracker.ietf.org/doc/html/rfc8259) রয়েছে যা "VALUE"-এর ভাষা শনাক্ত করে।
ইউরি
স্ট্রিং
সেশন ডেটার URI, যা "URI" অ্যাট্রিবিউট দ্বারা উপস্থাপিত হয়। এটি এই সেশন ডেটার সাথে প্রাসঙ্গিক একটি রিসোর্স বহন করে।
মূল্য
স্ট্রিং
সেশন ডেটার মান, যা "VALUE" অ্যাট্রিবিউটকে নির্দেশ করে। এতে "DATA-ID" দ্বারা চিহ্নিত ডেটা থাকে। যদি ভাষা নির্দিষ্ট করা থাকে, তবে "VALUE"-তে সেই নির্দিষ্ট ভাষায় লেখা একটি পাঠযোগ্য স্ট্রিং থাকা উচিত।