סקירה כללית
כיתה שצוברת מידע על פריט מדיה.
ירש את NSObject, <NS Copy> ו-<NSSecureCoding>.
סיכום שיטות של מכונה | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData: |
הוּצא משימוש. עוד... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
הוּצא משימוש. עוד... | |
(nullable GCKMediaTrack *) | - mediaTrackWithID: |
חיפוש טראק מדיה עם מזהה הטראק הנתון. עוד... | |
סיכום הנכס | |
NSString * | contentID |
מזהה התוכן של עדכוני התוכן האלה. עוד... | |
NSURL * | contentURL |
כתובת ה-URL של התוכן להפעלה. עוד... | |
GCKMediaStreamType | streamType |
סוג מקור הנתונים. עוד... | |
NSString * | contentType |
סוג התוכן (MIME). עוד... | |
GCKMediaMetadata * | metadata |
המטא-נתונים של פריט המדיה. עוד... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
רשימה של ההפסקות למודעות בתוכן הזה. עוד... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
רשימת הקליפים להפסקות למודעות בתוכן הזה. עוד... | |
NSTimeInterval | streamDuration |
משך השידור בשניות, או INFINITY אם זה שידור חי. עוד... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
רצועות המדיה עבור השידור הזה. עוד... | |
GCKMediaTextTrackStyle * | textTrackStyle |
סגנון רצועת הטקסט עבור הזרם הזה. עוד... | |
NSString * | entity |
קישור העומק למדיה, כמו בשימוש של Google Assistant, אם קיים. עוד... | |
GCKVASTAdsRequest * | VMAP |
ההגדרה של בקשת VMAP, אם יש כאלה. עוד... | |
NSTimeInterval | startAbsoluteTime |
משך הזמן (בשניות) של שעת ההתחלה של השידור החי. עוד... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
הפורמט של קטע האודיו ב-HLS. עוד... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
הפורמט של קטע הווידאו ב-HLS. עוד... | |
id | customData |
הנתונים המותאמים אישית, אם יש כאלה. עוד... | |
פרטי השיטה
- (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
אם אין טראק מדיה עם המזהה הנתון.
פרטי הנכס
|
readnonatomiccopy |
מזהה התוכן של עדכוני התוכן האלה.
|
readnonatomiccopy |
כתובת ה-URL של התוכן להפעלה.
- מאז
- 4.3.4
|
readnonatomicassign |
סוג מקור הנתונים.
|
readnonatomiccopy |
סוג התוכן (MIME).
|
readnonatomicassign |
המטא-נתונים של פריט המדיה.
|
readnonatomiccopy |
רשימה של ההפסקות למודעות בתוכן הזה.
|
readnonatomiccopy |
רשימת הקליפים להפסקות למודעות בתוכן הזה.
- מאז
- 3.3
|
readnonatomicassign |
משך השידור בשניות, או INFINITY
אם זה שידור חי.
|
readnonatomiccopy |
רצועות המדיה עבור השידור הזה.
|
readnonatomiccopy |
סגנון רצועת הטקסט עבור הזרם הזה.
|
readnonatomiccopy |
קישור העומק למדיה, כמו בשימוש של Google Assistant, אם קיים.
- מאז
- 4.0
|
readnonatomicassign |
ההגדרה של בקשת VMAP, אם יש כאלה.
מידע נוסף זמין כאן: תבנית להצגת מודעות וידאו בדיגיטל 4.0. אם הערך אינו אפס, המערכת תתעלם מכל השדות האחרים שקשורים למודעות.
- מאז
- 4.3.4
|
readnonatomicassign |
משך הזמן (בשניות) של שעת ההתחלה של השידור החי.
בשידורים חיים ששעת ההתחלה שלהם ידועה, למשל תוכנית טלוויזיה בשידור חי או משחק ספורט, תהיה זו שעת ההתחלה של האירוע. אחרת, שעת ההתחלה של טווח החיפוש בשידור חי תהיה זמינה כשהשידור התחיל.
- מאז
- 4.4.1
|
readnonatomicassign |
הפורמט של קטע האודיו ב-HLS.
- מאז
- 4.6.0
|
readnonatomicassign |
הפורמט של קטע הווידאו ב-HLS.
- מאז
- 4.6.0
|
readnonatomicassign |
הנתונים המותאמים אישית, אם יש כאלה.