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 |
|
このライブ配信のコンテンツ ID。
- Deprecated:
- 代わりに contentURL とエンティティを使用してください。
再生されるコンテンツの URL。
- 開始:
- 4.3.4
ストリーム タイプ。
デフォルトは GCKMediaStreamTypeBuffered です。
- (NSString*) contentType |
|
readwritenonatomiccopy |
このコンテンツ内の広告ブレーク クリップのリスト。
- (NSTimeInterval) streamDuration |
|
readwritenonatomicassign |
ストリームの長さ(秒)。ライブ ストリームの場合は INFINITY
。
デフォルトで 0 に設定されます。
Google アシスタントで使用されるメディアのディープリンク(存在する場合)。
VMAP リクエストの構成(存在する場合)。
詳しくは、デジタル動画広告配信テンプレート 4.0 をご覧ください。nil でない場合、広告に関連する他のすべてのフィールドは無視されます。
- 開始:
- 4.3.4
- (NSTimeInterval) startAbsoluteTime |
|
readwritenonatomicassign |
ストリームの開始時間(エポック時間(秒単位))。それ以外の場合は kGCKInvalidTimeInterval
。
デフォルトは kGCKInvalidTimeInterval
です。
- 開始:
- 4.4.1
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 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."]]],[]]