שיעור GCKMediaInformationBuilder
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אובייקט של בונה ליצירת מכונות GCKMediaInformation חדשות או נגזרות.
ניתן להשתמש בבונה כדי להסיק GCKMediaInformation מנכס קיים:
אפשר גם להשתמש בו כדי ליצור GCKMediaInformation חדש מאפס:
- מאז
- 4.0
יורש את NSObject.
- (instancetype) initWithContentURL: |
|
(NSURL *) |
contentURL |
|
הפונקציה יוצרת GCKMediaInformationBuilder חדש עם מאפייני החובה הנתונים וכל המאפיינים האחרים המאתחלים לערכי ברירת המחדל.
- Parameters
-
contentURL | The URL of the content to be played. |
- מאז
- 4.3.4
- (instancetype) initWithEntity: |
|
(NSString *) |
entity |
|
- (instancetype) initWithContentID: |
|
(NSString *) |
contentID |
|
הפונקציה יוצרת GCKMediaInformationBuilder חדש עם מאפייני החובה הנתונים וכל המאפיינים האחרים המאתחלים לערכי ברירת המחדל.
- Deprecated:
- במקום זאת, צריך להשתמש ב-initWithContentURL: או ב-initWithEntity.
הפונקציה יוצרת GCKMediaInformationBuilder חדש עם מאפייני החובה הנתונים וכל המאפיינים האחרים המאתחלים לערכי ברירת המחדל.
- Deprecated:
- במקום זאת, צריך להשתמש ב-initWithContentURL: או ב-initWithEntity.
מזהה התוכן של עדכוני התוכן האלה.
- Deprecated:
- צריך להשתמש ב-contentURL ובישות במקום זאת.
כתובת ה-URL של התוכן להפעלה.
- מאז
- 4.3.4
סוג מקור הנתונים.
ברירת המחדל היא GCKMediaStreamTypeBuffered.
- (NSString*) contentType |
|
readwritenonatomiccopy |
המטא-נתונים של פריט המדיה.
רשימה של ההפסקות למודעות בתוכן הזה.
רשימת הקליפים להפסקות למודעות בתוכן הזה.
- (NSTimeInterval) streamDuration |
|
readwritenonatomicassign |
משך השידור בשניות, או INFINITY
אם זה שידור חי.
ברירת המחדל היא 0.
רצועות המדיה עבור השידור הזה.
סגנון רצועת הטקסט עבור הזרם הזה.
קישור העומק למדיה, כמו בשימוש של Google Assistant, אם קיים.
- (NSTimeInterval) startAbsoluteTime |
|
readwritenonatomicassign |
שעת ההתחלה של השידור, בשניות לפי זמן מערכת, או kGCKInvalidTimeInterval
אם היא לא זמינה.
ברירת המחדל היא kGCKInvalidTimeInterval
.
- מאז
- 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).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2023-12-02 (שעון UTC)."],[[["The `GCKMediaInformationBuilder` class is used to construct new or modify existing `GCKMediaInformation` instances, which hold details about media items."],["It provides methods to initialize with content URL, entity, a base `GCKMediaInformation` object, or content ID (deprecated)."],["Developers can set various attributes of the media, like content type, stream type, metadata, ad breaks, duration, and custom data."],["The `build` method creates a `GCKMediaInformation` object from the builder's current state."],["Some properties like `contentID` are deprecated in favor of `contentURL` and `entity` for better media identification."]]],[]]