מחלקת GCKMediaInformation
כיתה שצוברת מידע על פריט מדיה.
ירש את NSObject, <NS Copy> ו-<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 |
|
|
| |
הוּצא משימוש.
כדי לאתחל GCKMediaInformation אובייקטים, יש להשתמש בפונקציה GCKMediaInformationBuilder.
- 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 . |
- מאז
- 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 |
|
|
| |
הוּצא משימוש.
כדי לאתחל GCKMediaInformation אובייקטים, יש להשתמש בפונקציה GCKMediaInformationBuilder.
- 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 |
|
חיפוש טראק מדיה עם מזהה הטראק הנתון.
- Parameters
-
trackID | The media track ID. |
- החזרות
- אובייקט GCKMediaTrack התואם, או
nil
אם אין טראק מדיה עם המזהה הנתון.
מזהה התוכן של עדכוני התוכן האלה.
כתובת ה-URL של התוכן להפעלה.
- מאז
- 4.3.4
- (NSString*) contentType |
|
readnonatomiccopy |
המטא-נתונים של פריט המדיה.
רשימה של ההפסקות למודעות בתוכן הזה.
רשימת הקליפים להפסקות למודעות בתוכן הזה.
- מאז
- 3.3
- (NSTimeInterval) streamDuration |
|
readnonatomicassign |
משך השידור בשניות, או INFINITY
אם זה שידור חי.
רצועות המדיה עבור השידור הזה.
סגנון רצועת הטקסט עבור הזרם הזה.
קישור העומק למדיה, כמו בשימוש של Google Assistant, אם קיים.
- מאז
- 4.0
- (NSTimeInterval) startAbsoluteTime |
|
readnonatomicassign |
משך הזמן (בשניות) של שעת ההתחלה של השידור החי.
בשידורים חיים ששעת ההתחלה שלהם ידועה, למשל תוכנית טלוויזיה בשידור חי או משחק ספורט, תהיה זו שעת ההתחלה של האירוע. אחרת, שעת ההתחלה של טווח החיפוש בשידור חי תהיה זמינה כשהשידור התחיל.
- מאז
- 4.4.1
הפורמט של קטע האודיו ב-HLS.
- מאז
- 4.6.0
הפורמט של קטע הווידאו ב-HLS.
- מאז
- 4.6.0
הנתונים המותאמים אישית, אם יש כאלה.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-02 (שעון UTC).
[null,null,["עדכון אחרון: 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."]]],[]]