Lớp GCKMediaQueueItemBuilder
Một đối tượng trình tạo để tạo các thực thể GCKMediaQueueItem mới hoặc dẫn xuất.
Bạn có thể sử dụng trình tạo này để lấy GCKMediaQueueItem từ một trình tạo hiện có:
Bạn cũng có thể sử dụng mã này để tạo GCKMediaQueueItem mới từ đầu:
Kế thừa NSObject.
Thông tin nội dung đa phương tiện liên quan đến mục này.
Liệu mục có tự động bắt đầu phát khi trở thành mục hiện tại trong hàng đợi hay không.
Nếu giá trị là NO
, hàng đợi sẽ tạm dừng khi đến mục này. Giá trị mặc định là YES
.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
Thời gian bắt đầu của mục, tính bằng giây.
Giá trị mặc định là kGCKInvalidTimeInterval, cho biết rằng thời gian bắt đầu không áp dụng (ví dụ: đối với chương trình phát trực tiếp) hoặc nên sử dụng thời gian bắt đầu mặc định.
- (NSTimeInterval) playbackDuration |
|
readwritenonatomicassign |
Thời lượng phát cho mục, tính bằng giây hoặc INFINITY
nếu nên sử dụng thời lượng thực tế của luồng.
- (NSTimeInterval) preloadTime |
|
readwritenonatomicassign |
Khoảng thời gian trước khi mục trước kết thúc (tính bằng giây) trước khi người nhận bắt đầu tải trước mục này.
Giá trị mặc định là kGCKInvalidTimeInterval, cho biết không có thời gian tải trước.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomiccopy |
Mã theo dõi đang hoạt động của mục này.
Dữ liệu tuỳ chỉnh liên kết với mục này, nếu 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: 2023-12-02 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2023-12-02 UTC."],[[["`GCKMediaQueueItemBuilder` constructs and customizes media queue items for Google Cast."],["It allows deriving new items from existing ones or building them from scratch."],["Key properties include media information, autoplay, start time, playback duration, and custom data."],["The `build` method creates a `GCKMediaQueueItem` instance from the builder's attributes."]]],["The `GCKMediaQueueItemBuilder` class constructs `GCKMediaQueueItem` instances. It can initialize with default values or copy attributes from an existing item, including the item ID. You can set properties like `mediaInformation`, `autoplay`, `startTime`, `playbackDuration`, `preloadTime`, `activeTrackIDs`, and `customData`. The `build` method creates a `GCKMediaQueueItem` using the configured attributes. Key actions include initializing the builder, modifying properties, and finally building the item.\n"]]