ima
कंस्ट्रक्टर
ima
new ima()
ये ग्लोबल फ़ंक्शन, IMA SDK को कंट्रोल करते हैं.
क्लास
AdBreakInfo
इसमें विज्ञापन के लिए ब्रेक के बारे में जानकारी होती है. इसे SDK टूल, इवेंट कॉलबैक में पास करता है.
AdEvent
ये इवेंट, विज्ञापन मैनेजर से ट्रिगर होते हैं.
AdInfo
इसमें विज्ञापन के बारे में जानकारी होती है. इसे SDK टूल, इवेंट कॉलबैक में पास करता है.
Companion
इसमें किसी विज्ञापन के कंपैनियन के बारे में जानकारी होती है.
CuePoint
इसमें क्यू पॉइंट के बारे में जानकारी होती है.
Error
अगर कोई गड़बड़ी होती है, तो ऑब्जेक्ट को गड़बड़ी हैंडलर में पास किया जाता है.
ErrorEvent
ये सभी गड़बड़ियां, SDK टूल से वापस भेजी जा सकती हैं.
LogEvent
अगर कोई नुकसान न पहुंचाने वाली गड़बड़ी होती है, तो ऑब्जेक्ट को लॉग इवेंट हैंडलर में पास किया जाता है.
प्लेयर
StreamFormat
इससे स्ट्रीम का फ़ॉर्मैट तय होता है.
StreamInfo
यह जानकारी, SDK टूल से प्लेयर को स्ट्रीम के बारे में मिलती है.
StreamManager
यह ऑब्जेक्ट, स्ट्रीम के प्लेबैक को मैनेज करने के लिए होता है.
StreamRequest
इसका इस्तेमाल, स्ट्रीम के अनुरोध की प्रॉपर्टी तय करने के लिए किया जाता है.
StreamType
इससे स्ट्रीम का वह टाइप तय होता है जिसे प्लेयर से चलाने के लिए कहा जाता है. प्रिरोल और वीओडी, स्ट्रीम की शुरुआत से चलने चाहिए.
WrapperInfo
इसमें रैपर के बारे में जानकारी होती है.
तरीके
disableLogging
disableLogging()
इससे SDK टूल की लॉगिंग बंद हो जाती है. डिफ़ॉल्ट रूप से, लॉगिंग चालू रहेगी.
getStreamManager
getStreamManager() ऑब्जेक्ट दिखाता है
अगर स्ट्रीम मैनेजर उपलब्ध है, तो यह उसे दिखाता है. अगर स्ट्रीम मैनेजर अब तक उपलब्ध नहीं है, तो अमान्य वैल्यू दिखाई जाती है. अगर स्ट्रीम मैनेजर बनाते समय कोई गड़बड़ी हुई है, तो गड़बड़ी का ऑब्जेक्ट दिखाया जाता है.
- दिखाता है
-
objectस्ट्रीम मैनेजर या गड़बड़ी का ऑब्जेक्ट.
initSdk
initSdk(settings)
इससे SDK टूल सेटअप होता है.
पैरामीटर |
|
|---|---|
|
सेटिंग |
ऑब्जेक्ट IMA की सेटिंग का वैकल्पिक ऑब्जेक्ट. |
requestStream
requestStream(streamRequest) ऑब्जेक्ट दिखाता है
इससे स्ट्रीम के लिए एसिंक्रोनस अनुरोध शुरू होता है. इस तरीके को कॉल करने के तुरंत बाद, कंट्रोल प्लेयर को वापस मिल जाता है. अगर कोई स्ट्रीम मैनेजर पहले से मौजूद है, तो उसे मिटा दिया जाएगा. अगर कोई स्ट्रीम चल रही है, तो अनुरोध पूरा होने पर उसे नई स्ट्रीम से बदल दिया जाएगा.
पैरामीटर |
|
|---|---|
|
streamRequest |
ऑब्जेक्ट |
- दिखाता है
-
objectगड़बड़ी या अमान्य वैल्यू, अगर कोई गड़बड़ी नहीं है