کلاس اطلاعات GCKMedia
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
کلاسی که اطلاعات مربوط به یک آیتم رسانه ای را جمع آوری می کند.
NSObject، <NSCopying> و <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 |
|
|
| |
منسوخ.
از GCKMediaInformationBuilder برای مقداردهی اولیه اشیاء 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 . |
- از آنجا که
- 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 |
|
|
| |
منسوخ.
از GCKMediaInformationBuilder برای مقداردهی اولیه اشیاء 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 |
|
یک آهنگ رسانه ای را با شناسه تراک داده شده جستجو می کند.
- Parameters
-
trackID | The media track ID. |
- برمی گرداند
- شیء منطبق GCKMediaTrack ، یا اگر ردیاب رسانه ای با شناسه داده شده وجود نداشته باشد،
nil
.
شناسه محتوا برای این جریان.
URL محتوایی که قرار است پخش شود.
- از آنجا که
- 4.3.4
- (NSString*) contentType |
|
read nonatomic copy |
لیست وقفه های تبلیغاتی در این محتوا.
لیست کلیپ های تبلیغاتی در این محتوا.
- از آنجا که
- 3.3
- (NSTimeInterval) streamDuration |
|
read nonatomic assign |
طول جریان، بر حسب ثانیه، یا INFINITY
اگر پخش زنده باشد.
رسانه ها این جریان را دنبال می کنند.
سبک آهنگ متن برای این جریان.
پیوند عمیق برای رسانه که توسط دستیار Google استفاده می شود، در صورت وجود.
- از آنجا که
- 4.0
- (NSTimeInterval) startAbsoluteTime |
|
read nonatomic assign |
دوره زمانی، در ثانیه، زمان شروع پخش زنده.
برای جاریسازیهای زنده که زمان شروع مشخصی دارند، بهعنوان مثال، یک نمایش تلویزیونی زنده یا یک بازی ورزشی، زمان شروع رویداد است. در غیر این صورت، زمانی که پخش جریانی شروع شد، زمان شروع محدوده قابل جستجوی زنده خواهد بود.
- از آنجا که
- 4.4.1
فرمت بخش صوتی HLS.
- از آنجا که
- 4.6.0
فرمت بخش ویدیوی HLS.
- از آنجا که
- 4.6.0
داده های سفارشی، در صورت وجود.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی."],[[["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."]]],[]]