Lớp GCKMediaInformation
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.
Một lớp tổng hợp thông tin về một mục nội dung đa phương tiện.
Kế thừa NSObject, <NSCopying> và <NSSecureCoding>.
- (instancetype) initWithContentID: |
|
(NSString *) |
contentID |
streamType: |
|
(GCKMediaStreamType) |
streamType |
contentType: |
|
(NSString *) |
contentType |
metadata: |
|
(nullable GCKMediaMetadata *) |
metadata |
adBreaks: |
|
(nullable NSArray< GCKAdBreakInfo * > *) |
adBreaks |
adBreakClips: |
|
(nullable NSArray< GCKAdBreakClipInfo * > *) |
adBreakClips |
streamDuration: |
|
(NSTimeInterval) |
streamDuration |
mediaTracks: |
|
(nullable NSArray< GCKMediaTrack * > *) |
mediaTracks |
textTrackStyle: |
|
(nullable GCKMediaTextTrackStyle *) |
textTrackStyle |
customData: |
|
(nullable id) |
customData |
|
|
| |
Không dùng nữa.
Dùng GCKMediaInformationBuilder để khởi tạo các đối tượng GCKMediaInformation.
- Parameters
-
contentID | The content ID. |
streamType | The stream type. |
contentType | The content (MIME) type. |
metadata | The media item metadata. |
adBreaks | The list of ad breaks in this content. |
adBreakClips | The list of ad break clips in this content. |
streamDuration | The stream duration. |
mediaTracks | The media tracks, if any, otherwise nil . |
textTrackStyle | The text track style, if any, otherwise nil . |
customData | The custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil . |
- Năm thành lập
- 4,3
- (instancetype) initWithContentID: |
|
(NSString *) |
contentID |
streamType: |
|
(GCKMediaStreamType) |
streamType |
contentType: |
|
(NSString *) |
contentType |
metadata: |
|
(nullable GCKMediaMetadata *) |
metadata |
streamDuration: |
|
(NSTimeInterval) |
streamDuration |
mediaTracks: |
|
(nullable NSArray< GCKMediaTrack * > *) |
mediaTracks |
textTrackStyle: |
|
(nullable GCKMediaTextTrackStyle *) |
textTrackStyle |
customData: |
|
(nullable id) |
customData |
|
|
| |
Không dùng nữa.
Dùng GCKMediaInformationBuilder để khởi tạo các đối tượng GCKMediaInformation.
- Parameters
-
contentID | The content ID. |
streamType | The stream type. |
contentType | The content (MIME) type. |
metadata | The media item metadata. |
streamDuration | The stream duration. |
mediaTracks | The media tracks, if any, otherwise nil . |
textTrackStyle | The text track style, if any, otherwise nil . |
customData | The custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil . |
- (nullable GCKMediaTrack *) mediaTrackWithID: |
|
(NSInteger) |
trackID |
|
Tìm kiếm một bản nhạc đa phương tiện bằng mã bản nhạc đã cho.
- Parameters
-
trackID | The media track ID. |
- Trả bóng
- Đối tượng GCKMediaTrack trùng khớp, hoặc
nil
nếu không có bản nhạc đa phương tiện nào có mã nhận dạng đã cho.
Mã nội dung cho luồng này.
URL của nội dung sẽ được phát.
- Năm thành lập
- 4.3.4
- (NSString*) contentType |
|
readnonatomiccopy |
Siêu dữ liệu của mục nội dung đa phương tiện.
Danh sách các điểm chèn quảng cáo trong nội dung này.
Danh sách các đoạn chèn quảng cáo trong nội dung này.
- Năm thành lập
- 3,3
- (NSTimeInterval) streamDuration |
|
readnonatomicassign |
Thời lượng của sự kiện phát trực tiếp, tính bằng giây hoặc INFINITY
nếu đó là sự kiện phát trực tiếp.
Các bản nhạc đa phương tiện cho sự kiện phát trực tiếp này.
Kiểu đoạn văn bản cho luồng này.
Đường liên kết sâu cho nội dung nghe nhìn mà Trợ lý Google sử dụng (nếu có).
- Năm thành lập
- 4
- (NSTimeInterval) startAbsoluteTime |
|
readnonatomicassign |
Thời gian bắt đầu của hệ thống (tính bằng giây) trong thời gian bắt đầu của sự kiện phát trực tiếp.
Đối với sự kiện phát trực tiếp có thời gian bắt đầu đã xác định, chẳng hạn như một chương trình truyền hình trực tiếp hoặc trận đấu thể thao, thì đó sẽ là thời gian bắt đầu của sự kiện. Nếu không, đó sẽ là thời gian bắt đầu phạm vi có thể tìm kiếm nội dung phát trực tiếp khi sự kiện phát trực tiếp bắt đầu.
- Năm thành lập
- 4.4.1
Định dạng của phân đoạn âm thanh HLS.
- Năm thành lập
- 4.6.0
Định dạng của phân đoạn video HLS.
- Năm thành lập
- 4.6.0
Dữ liệu tuỳ chỉnh, 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.
[[["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: 2023-12-02 UTC."],[[["The `GCKMediaInformation` class stores details about a media item, like content ID, URL, type, metadata, stream duration, and more."],["It includes properties for ad breaks, ad break clips, media tracks, text track style, and custom data."],["Two deprecated initializers are listed, with a recommendation to use `GCKMediaInformationBuilder` instead."],["The `mediaTrackWithID:` method helps find a specific media track using its ID."],["Several properties provide detailed information about the media, such as content ID, URL, stream type, metadata, ad breaks, stream duration, and custom data."]]],[]]