ima
Hàm dựng
ima
new ima()
Các hàm toàn cục kiểm soát IMA SDK.
Lớp
AdBreakInfo
Chứa thông tin về một điểm chèn quảng cáo. Được SDK truyền đến các lệnh gọi lại sự kiện.
AdEvent
Sự kiện được kích hoạt bởi trình quản lý quảng cáo.
AdInfo
Chứa thông tin về quảng cáo. Được chuyển đến các lệnh gọi lại sự kiện bởi SDK.
Người bạn đồng hành
Chứa thông tin về quảng cáo đồng hành của một quảng cáo.
CuePoint
Chứa thông tin về điểm dừng.
Lỗi
Đối tượng được truyền đến trình xử lý lỗi nếu có lỗi.
ErrorEvent
Tất cả các lỗi mà SDK có thể gửi lại.
Người chơi
StreamFormat
Xác định định dạng của luồng.
StreamInfo
Thông tin được truyền từ SDK đến trình phát về luồng phát.
StreamManager
Đối tượng để quản lý phát lại luồng.
StreamRequest
Được sử dụng để chỉ định các thuộc tính của yêu cầu luồng.
StreamType
Xác định loại luồng mà trình phát được yêu cầu phát. Prerolls và VOD phải phát từ đầu luồng.
WrapperInfo
Chứa thông tin về một wrapper.
Phương thức
disableLogging
disableLogging()
Vô hiệu hóa việc ghi nhật ký SDK. Ghi nhật ký sẽ được bật theo mặc định.
getStreamManager
getStreamManager() trả về đối tượng
Trả về một trình quản lý luồng nếu có. Nếu trình quản lý luồng chưa khả dụng, sẽ trả về kết quả Không hợp lệ. Nếu có lỗi khi tạo trình quản lý luồng, một đối tượng lỗi sẽ được trả về.
- Giá trị trả về
-
objectTrình quản lý luồng hoặc đối tượng lỗi.
initSdk
initSdk(cài đặt)
Khởi tạo SDK.
Tham số |
|
|---|---|
|
cài đặt |
đối tượng Đối tượng cài đặt IMA tùy chọn. |
requestStream
requestStream(streamRequest) trả về đối tượng
Bắt đầu yêu cầu luồng không đồng bộ. Điều khiển sẽ trả về ngay cho trình phát sau khi gọi phương thức này.
Tham số |
|
|---|---|
|
streamRequest |
đối tượng |
- Giá trị trả về
-
objectlỗi hoặc không hợp lệ nếu không có lỗi