Google sử dụng công nghệ AI để dịch nội dung sang ngôn ngữ bạn ưu tiên. Bản dịch bằng AI có thể có lỗi.
Class StreamManager
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Xử lý luồng chèn quảng cáo động. Lớp này quản lý các lượt tương tác với máy chủ DAI, xử lý các ping theo dõi và phát ra các sự kiện về luồng phát và quảng cáo.
| Phương thức |
addEventListener
|
Thêm một trình nghe cho loại sự kiện đã cho. |
getStreamId
|
Trả về mã luồng của luồng hiện tại. |
loadStreamMetadata
|
Yêu cầu DAI SDK tải siêu dữ liệu quảng cáo và phát ra sự kiện luồng LOADED.
|
removeEventListener
|
Xoá một trình nghe cho loại sự kiện StreamEvent đã cho.
|
replaceAdTagParameters
|
Thay thế tất cả các thông số thẻ quảng cáo được dùng cho các yêu cầu quảng cáo sắp tới trong một sự kiện phát trực tiếp.
|
requestStream
|
Yêu cầu một luồng cho IMA DAI tải bằng cách sử dụng các thông số luồng được cung cấp.
|
reset
|
Đặt lại trình quản lý luồng và xoá mọi hoạt động thăm dò liên tục. |
Hàm khởi tạo
constructor
new StreamManager(mediaElement?: HTMLMediaElement): StreamManager
| Thông số |
Optional mediaElement:
HTMLMediaElement
|
Phần tử nội dung nghe nhìn HTML nơi diễn ra quá trình phát. Nếu đang sử dụng trình phát tuỳ chỉnh, bạn phải cung cấp thông số này.
|
Phương thức
addEventListener
addEventListener(type: Type, listener: ((event: StreamEvent) => void)): void
Thêm một trình nghe cho loại sự kiện đã cho.
| Thông số |
type:
Type
|
Loại sự kiện phát trực tuyến. |
listener: ((event: StreamEvent) => void)
|
Một hàm callback cho trình nghe quảng cáo. |
getStreamId
getStreamId(): string
Trả về mã luồng của luồng hiện tại.
loadStreamMetadata(): void
Yêu cầu DAI SDK tải siêu dữ liệu quảng cáo và phát ra sự kiện luồng LOADED.
Gọi phương thức này theo cách thủ công khi bạn truy xuất tệp kê khai luồng từ trình ghép video bên thứ ba. Phương thức này chỉ dành cho luồng VOD phân phát nhóm có trình ghép video của bên thứ ba.
removeEventListener
removeEventListener(type: Type, listener: ((event: StreamEvent) => void)): void
Xoá một trình nghe cho loại sự kiện
StreamEvent đã cho. Để xoá thành công một trình nghe, tham số trình nghe mà bạn truyền đến phương thức này phải bằng tham số đã truyền trước đó đến phương thức
addEventListener.
| Thông số |
type:
Type
|
Loại sự kiện cần xoá trình nghe. |
listener: ((event: StreamEvent) => void)
|
Hàm cần xoá dưới dạng trình nghe. |
replaceAdTagParameters
replaceAdTagParameters(adTagParameters: {
[key:
string]: string;
}): void
Thay thế tất cả các thông số thẻ quảng cáo được dùng cho các yêu cầu quảng cáo sắp tới trong một sự kiện phát trực tiếp.
| Thông số |
adTagParameters: { [key: string]: string; }
|
Các thông số thẻ quảng cáo thay thế. Phải có giá trị chuỗi. |
requestStream
requestStream(loadRequest: LoadRequestData, streamRequest: StreamRequest): Promise<LoadRequestData | ErrorData>
Yêu cầu một luồng cho IMA DAI tải bằng cách sử dụng các thông số luồng được cung cấp.
| Thông số |
loadRequest: LoadRequestData
|
một thực thể của lớp CAF LoadRequestData chứa các tham số để tải luồng.
|
streamRequest:
StreamRequest
|
chứa các tham số để tải siêu dữ liệu luồng. |
| Giá trị trả về |
Promise<LoadRequestData | ErrorData>
|
|
reset
reset(): void
Đặt lại trình quản lý luồng và xoá mọi hoạt động thăm dò liên tục.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2026-09-11 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-09-11 UTC."],[],[]]