cast. framework. events. SessionDataEvent
بيانات الحدث cast.framework.events.EventType.SESSION_DATA
يتم تنشيطها لعلامات EXT-X-SESSION-DATA في بروتوكول HLS، وفقط عند استخدام Shaka Player.
الشركة المصنِّعة
SessionDataEvent
new SessionDataEvent(id, uri, language, value)
المَعلمة |
|
|---|---|
|
id |
سلسلة |
|
uri |
سلسلة |
|
language |
سلسلة |
|
القيمة |
سلسلة |
الخصائص
id
سلسلة
معرّف بيانات الجلسة، ويمثّل السمة "DATA-ID". يجب أن يتوافق هذا المعرّف مع اصطلاح تسمية نظام أسماء النطاقات العكسي، مثل "com.example.movie.title"، ولكن لا توجد هيئة تسجيل مركزية، لذا على مؤلفي قوائم التشغيل الحرص على اختيار قيمة من غير المحتمل أن تتعارض مع قيم أخرى.
language
سلسلة
لغة بيانات الجلسة، وتمثّل السمة "LANGUAGE". يحتوي على علامة لغة RFC5646 (https://datatracker.ietf.org/doc/html/rfc8259) تحدّد لغة "VALUE".
uri
سلسلة
تمثّل هذه السمة معرّف الموارد المنتظم (URI) لبيانات الجلسة، وهي تمثّل السمة "URI". ويحمل موردًا ذا صلة ببيانات الجلسة هذه.
القيمة
سلسلة
قيمة بيانات الجلسة التي تمثّل السمة "VALUE" ويحتوي على البيانات المحدّدة بواسطة "DATA-ID". في حال تحديد اللغة، يجب أن تتضمّن "VALUE" سلسلة يمكن لشخص عادي قراءتها ومكتوبة باللغة المحدّدة.