има
Конструктор
има
новый ima()
Глобальные функции, управляющие IMA SDK.
Классы
AdBreakInfo
Содержит информацию о рекламной паузе. Передаётся SDK в обратные вызовы событий.
AdEvent
События, инициированные менеджером объявлений.
AdInfo
Содержит информацию о рекламе. Передаётся SDK в обратные вызовы событий.
Компаньон
Содержит информацию о сопутствующих объявлениях.
CuePoint
Содержит информацию о контрольной точке.
Ошибка
Объект передается обработчику ошибок, если произошла ошибка.
ErrorEvent
Все ошибки, которые может отправить SDK.
Игрок
StreamFormat
Определяет формат потока.
StreamInfo
Информация о потоке, передаваемая от SDK к проигрывателю.
StreamManager
Объект для управления воспроизведением потока.
StreamRequest
Используется для указания свойств потокового запроса.
Тип потока
Определяет тип трансляции, которую проигрывателю предлагается воспроизвести. Прероллы и видео по запросу должны воспроизводиться с начала трансляции.
WrapperInfo
Содержит информацию об обертке.
Методы
отключить ведение журнала
disableLogging()
Отключает ведение журнала SDK. Ведение журнала будет включено по умолчанию.
получитьStreamManager
getStreamManager() возвращает объект
Возвращает менеджер потоков, если он доступен. Если менеджер потоков ещё не доступен, возвращается значение Invalid. Если при создании менеджера потоков произошла ошибка, возвращается объект ошибки.
- Возврат
objectМенеджер потока или объект ошибки.
initSdk
initSdk(настройки)
Инициализирует SDK.
Параметр | |
|---|---|
настройки | объект Дополнительный объект настроек IMA. |
requestStream
requestStream(streamRequest) возвращает объект
Запускает асинхронный потоковый запрос. После вызова этого метода управление немедленно возвращается проигрывателю.
Параметр | |
|---|---|
streamRequest | объект |
- Возврат
objectоб ошибке или недействительно, если нет ошибки