Interface StreamData

تحدّد بيانات البث.
الخصائص
adPeriodData
بيانات فترة الإعلان لفترة الإعلان التي يتم تشغيلها حاليًا
adProgressData
معلومات عن التوقيت للإعلان الذي يتم تشغيله حاليًا
cuepoints
نقاط الإشارة إلى الإعلانات لبث الفيديو عند الطلب
errorMessage
رسالة الخطأ بسبب خطأ في البث
manifestFormat
تنسيق بيان البث
streamId
رقم التعريف الفريد لتحديد البث الحالي
subtitles
الترجمة للبث الذي يتم تشغيله حاليًا
url
عنوان URL لبيان البث الذي سيتم تشغيله

الخصائص


adPeriodData

adPeriodData: AdPeriodData
بيانات فترة الإعلان لفترة الإعلان التي يتم تشغيلها حاليًا لا تتم تعبئة بيانات فترة الإعلان إلا في حدث البث AD_PERIOD_STARTED.

adProgressData

adProgressData: AdProgressData
معلومات عن التوقيت للإعلان الذي يتم تشغيله حاليًا

cuepoints

cuepoints: CuePoint[]
نقاط الإشارة إلى الإعلانات لبث الفيديو عند الطلب قد تتغيّر نقاط الإشارة هذه مع تقدّم البث. لا تتم تعبئة السمة cuepoints إلا في متتبِّع الأحداث لـ حدث البث CUEPOINTS_CHANGED.

errorMessage

errorMessage: string
رسالة الخطأ بسبب خطأ في البث

manifestFormat

manifestFormat: string
تنسيق بيان البث يمكن أن يكون هذا التنسيق HLS أو DASH.

streamId

streamId: string
رقم التعريف الفريد لتحديد البث الحالي

subtitles

subtitles: {
  language: string;
  language_name: string;
  url: string;
}[]
الترجمة للبث الذي يتم تشغيله حاليًا هذه السمة هي عبارة عن مصفوفة من الكائنات، ويحتوي كل كائن على مفتاح language ومفتاح language_name لفصل مجموعة الترجمة المحدّدة إذا كانت هناك مجموعات متعدّدة للغة نفسها، و مفتاح url يشير إلى ملف الترجمة.

url

url: string
عنوان URL لبيان البث الذي سيتم تشغيله