ইন্টারফেস স্ট্রিমডেটা


স্ট্রিম ডেটা নির্দিষ্ট করে।
বৈশিষ্ট্য
ad Period Data
বর্তমানে প্রদর্শিত বিজ্ঞাপন পর্বের তথ্য।
ad Progress Data
বর্তমানে প্রদর্শিত বিজ্ঞাপনের সময়-সম্পর্কিত তথ্য।
cuepoints
অন-ডিমান্ড স্ট্রিমের জন্য বিজ্ঞাপন প্রদর্শনের স্থানগুলো।
error Message
স্ট্রিম ত্রুটির কারণে ত্রুটি বার্তাটি এসেছে।
manifest Format
স্ট্রিম ম্যানিফেস্টের ফরম্যাট।
stream Id
বর্তমান স্ট্রিমটি শনাক্ত করার জন্য অনন্য আইডি।
subtitles
বর্তমানে প্লে হওয়া স্ট্রিমটির সাবটাইটেল।
url
যে স্ট্রিমটি প্লে করা হবে তার ম্যানিফেস্ট ইউআরএল।

বৈশিষ্ট্য


বিজ্ঞাপন সময়কালের ডেটা

adPeriodData : AdPeriodData
বর্তমানে প্রদর্শিত বিজ্ঞাপন পর্বের ডেটা। বিজ্ঞাপন পর্বের ডেটা শুধুমাত্র AD_PERIOD_STARTED স্ট্রিম ইভেন্টেই পূরণ করা হয়।

adProgressData

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
যে স্ট্রিমটি প্লে করা হবে তার ম্যানিফেস্ট ইউআরএল।