رابط StreamData


داده‌های جریانی را مشخص می‌کند.
خواص
ad Period Data
داده‌های دوره تبلیغ برای دوره تبلیغی که در حال حاضر پخش می‌شود.
ad Progress Data
اطلاعات مربوط به زمان پخش آگهی در حال پخش.
cuepoints
نشانه‌های تبلیغاتی برای پخش بر اساس تقاضا.
error Message
پیام خطایی که به دلیل خطای جریان رخ داده است.
manifest Format
قالب مانیفست جریان.
stream Id
شناسه منحصر به فرد برای شناسایی جریان فعلی.
subtitles
زیرنویس‌های مربوط به پخش زنده‌ای که در حال حاضر در حال پخش است.
url
آدرس اینترنتی (URL) مشخص شده برای پخش جریان.

خواص


داده‌های دوره‌ای

adPeriodData : AdPeriodData
داده‌های دوره تبلیغ برای دوره تبلیغی که در حال حاضر پخش می‌شود. داده‌های دوره تبلیغ فقط در رویداد جریان AD_PERIOD_STARTED وارد می‌شوند.

داده‌های پیشرفت تبلیغات

adProgressData : AdProgressData
اطلاعات مربوط به زمان پخش آگهی در حال پخش.

نقاط نشانه

cuepoints : CuePoint []
نقاط نشانه‌گذاری تبلیغ برای پخش زنده‌ی درخواستی. این نقاط نشانه‌گذاری ممکن است با پیشرفت پخش زنده تغییر کنند. ویژگی cuepoints فقط در شنونده‌ی رویداد برای رویداد پخش زنده‌ی CUEPOINTS_CHANGED مقداردهی می‌شود.

پیام خطا

errorMessage : string
پیام خطایی که به دلیل خطای جریان رخ داده است.

مانیفست‌فرمت

manifestFormat : string
قالب مانیفست جریان. این قالب می‌تواند HLS یا DASH باشد.

استریم آیدی

streamId : string
شناسه منحصر به فرد برای شناسایی جریان فعلی.

زیرنویس‌ها

subtitles : {
  language : string ;
  language_name : string ;
  url : string ;
} []
زیرنویس‌های پخش زنده‌ی فعلی. این ویژگی آرایه‌ای از اشیاء است که در آن هر شیء دارای یک کلید language ، یک کلید language_name برای جدا کردن مجموعه‌ی خاص زیرنویس‌ها در صورت وجود چندین مجموعه برای یک زبان، و یک کلید url که به فایل زیرنویس‌ها اشاره می‌کند، می‌باشد.

آدرس اینترنتی

url : string
آدرس اینترنتی (URL) مشخص شده برای پخش جریان.