ima
Marka
ima
yeni ima()
IMA SDK'yı kontrol eden küresel işlevler.
Sınıflar
AdBreakInfo
Reklam arası hakkında bilgi içerir. SDK tarafından etkinlik geri çağırma işlevlerine iletilir.
AdEvent
Reklam yöneticisi tarafından tetiklenen olaylar.
AdInfo
Bir reklam hakkında bilgi içerir. SDK tarafından olay geri aramalarına aktarılır.
Refakatçi
Bir reklamın arkadaşları hakkında bilgi içerir.
CuePoint
Bir ipucu noktası hakkında bilgi içerir.
Hata
Bir hata varsa hata işleyicisine geçirilen nesne.
ErrorEvent
SDK'nın geri gönderebileceği tüm hatalar.
Oyuncu
StreamFormat
Akışın biçimini tanımlar.
StreamInfo
SDK'dan oyuncuya akış hakkında aktarılan bilgi.
StreamManager
Akış oynatmayı yönetmeye yönelik nesne.
StreamRequest
Akış isteğinin özelliklerini belirtmek için kullanılır.
StreamType
Oyuncunun oynatması istenen yayın türünü tanımlar. Preroll'lar ve VOD'lar yayının başından itibaren oynatılmalıdır.
WrapperInfo
Bir sarmalayıcı hakkında bilgi içerir.
Yöntemler
disableLogging
disableLogging()
SDK günlüğünü devre dışı bırakır. Varsayılan olarak günlük kaydı açık olacaktır.
getStreamManager
getStreamManager() nesneyi döndürür
Kullanılabilirse bir akış yöneticisi döndürür. Akış yöneticisi henüz kullanıma sunulmadıysa Invalid (Geçersiz) değeri döndürülür. Akış yöneticisi oluşturulurken bir hata oluştuysa hata nesnesi döndürülür.
- İadeler
-
objectAkış yöneticisi veya hata nesnesi.
initSdk
initSdk(ayarlar)
SDK'yı başlatır.
Parametre |
|
|---|---|
|
ayarlar |
nesne İsteğe bağlı IMA ayarları nesnesi. |
requestStream
requestStream(streamRequest) nesnesini döndürür
Eşzamanlı olmayan bir akış isteği başlatır. Kontrol, bu yöntemi çağırdıktan hemen sonra oynatıcıya geri döner.
Parametre |
|
|---|---|
|
streamRequest |
nesne |
- İadeler
-
objecthata yoksa hatadır veya geçersizdir