ima
الشركة المصنِّعة
ima
new ima()
وظائف عامة تتحكّم في حزمة IMA SDK.
الدروس
AdBreakInfo
يحتوي على معلومات حول فاصل إعلاني. يتم تمريرها إلى عمليات استدعاء الأحداث من خلال حزمة تطوير البرامج (SDK).
AdEvent
الأحداث التي يتم إطلاقها من خلال "مدير الإعلانات".
AdInfo
يحتوي على معلومات عن إعلان. يتم تمريرها إلى عمليات استدعاء الأحداث من خلال حزمة تطوير البرامج (SDK).
تطبيق مصاحب
يحتوي على معلومات حول الإعلانات المصاحبة للإعلان الرئيسي.
CuePoint
تحتوي على معلومات حول نقطة إشارة.
خطأ
العنصر الذي تم تمريره إلى معالج الأخطاء في حال حدوث خطأ
ErrorEvent
جميع الأخطاء التي قد ترسلها حزمة تطوير البرامج (SDK)
المشغّل
StreamFormat
تحدّد هذه السمة تنسيق البث.
StreamInfo
المعلومات التي يتم تمريرها من حزمة SDK إلى مشغّل الفيديو بشأن البث
StreamManager
عنصر لإدارة تشغيل البث.
StreamRequest
تُستخدَم لتحديد خصائص طلب البث.
StreamType
تحدّد هذه السمة نوع البث الذي يُطلب من المشغّل تشغيله. يجب تشغيل الإعلانات التمهيدية والفيديوهات عند الطلب من بداية البث.
WrapperInfo
يحتوي على معلومات حول غلاف.
الطُرق
disableLogging
disableLogging()
توقِف هذه السمة تسجيل SDK. سيتم تفعيل التسجيل تلقائيًا.
getStreamManager
تعرض الدالة getStreamManager() كائنًا
تعرض هذه الطريقة أداة إدارة بث إذا كانت متاحة. إذا لم يكن مدير البث متاحًا بعد، سيتم عرض Invalid. في حال حدوث خطأ أثناء إنشاء أداة إدارة البث، سيتم عرض عنصر خطأ.
- المرتجعات
-
objectمدير البث أو عنصر الخطأ
initSdk
initSdk(settings)
تُستخدَم لضبط إعدادات حزمة تطوير البرامج (SDK).
المَعلمة |
|
|---|---|
|
الإعدادات |
عنصر عنصر إعدادات IMA الاختيارية. |
requestStream
requestStream(streamRequest) returns object
يبدأ طلب بث غير متزامن تعود عناصر التحكّم على الفور إلى المشغّل بعد استدعاء هذه الطريقة.
المَعلمة |
|
|---|---|
|
streamRequest |
عنصر |
- المرتجعات
-
objectخطأ أو غير صالح إذا لم يكن هناك خطأ