کلاس اطلاعات GCKMedia

مرجع کلاس GCKMediaInformation

نمای کلی

کلاسی که اطلاعات مربوط به یک آیتم رسانه ای را جمع آوری می کند.

NSObject را به ارث می برد. <NSCopying> را پیاده سازی می کند.

خلاصه روش نمونه

(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
مقداردهی اولیه تعیین شده بیشتر...
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:customData:
اولیه ساز قدیمی؛ شامل آهنگ های رسانه یا سبک آهنگ متنی نمی شود. بیشتر...
( GCKMediaTrack *__nullable) - mediaTrackWithID:
یک آهنگ رسانه ای را با شناسه تراک داده شده جستجو می کند. بیشتر...

خلاصه اموال

NSString *  contentID
شناسه محتوا برای این جریان. بیشتر...
GCKMediaStreamType   streamType
نوع جریان. بیشتر...
NSString *  contentType
نوع محتوا (MIME). بیشتر...
GCKMediaMetadata metadata
فراداده مورد رسانه بیشتر...
NSArray< GCKAdBreakInfo * > *  adBreaks
لیست وقفه های تبلیغاتی در این محتوا. بیشتر...
NSArray< GCKAdBreakClipInfo * > *  adBreakClips
لیست کلیپ های تبلیغاتی در این محتوا. بیشتر...
NSTimeInterval  streamDuration
طول جریان، بر حسب ثانیه، یا INFINITY اگر پخش زنده باشد. بیشتر...
NSArray< GCKMediaTrack * > *  mediaTracks
رسانه ها این جریان را دنبال می کنند. بیشتر...
GCKMediaTextTrackStyle textTrackStyle
سبک آهنگ متن برای این جریان. بیشتر...
id  customData
داده های سفارشی، در صورت وجود. بیشتر...

جزئیات روش

- (instancetype) initWithContentID: (NSString *)  contentID
streamType: ( GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: ( GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (NSArray< GCKMediaTrack * > *__nullable)  mediaTracks
textTrackStyle: ( GCKMediaTextTrackStyle *__nullable)  textTrackStyle
customData: (id __nullable)  customData  

مقداردهی اولیه تعیین شده

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
mediaTracksThe media tracks, if any, otherwise nil .
textTrackStyleThe text track style, if any, otherwise nil .
customDataThe custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
- (instancetype) initWithContentID: (NSString *)  contentID
streamType: ( GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: ( GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
customData: (id __nullable)  customData  

اولیه ساز قدیمی؛ شامل آهنگ های رسانه یا سبک آهنگ متنی نمی شود.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
customDataCustom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
Deprecated:
از مقداردهی اولیه تعیین شده استفاده کنید.
- ( GCKMediaTrack *__nullable) mediaTrackWithID: (NSInteger)  trackID

یک آهنگ رسانه ای را با شناسه تراک داده شده جستجو می کند.

Parameters
trackIDThe media track ID.
برمی گرداند
شیء منطبق GCKMediaTrack ، یا اگر ردیاب رسانه ای با شناسه داده شده وجود نداشته باشد، nil .

جزئیات ملک

- (NSString*) contentID
read nonatomic copy

شناسه محتوا برای این جریان.

- ( GCKMediaStreamType ) streamType
read nonatomic assign

نوع جریان.

- (NSString*) contentType
read nonatomic copy

نوع محتوا (MIME).

- ( GCKMediaMetadata *) metadata
read nonatomic strong

فراداده مورد رسانه

- (NSArray< GCKAdBreakInfo *>*) adBreaks
read nonatomic copy

لیست وقفه های تبلیغاتی در این محتوا.

- (NSArray< GCKAdBreakClipInfo *>*) adBreakClips
read nonatomic copy

لیست کلیپ های تبلیغاتی در این محتوا.

از آنجایی که
3.3
- (NSTimeInterval) streamDuration
read nonatomic assign

طول جریان، بر حسب ثانیه، یا INFINITY اگر پخش زنده باشد.

- (NSArray< GCKMediaTrack *>*) mediaTracks
read nonatomic copy

رسانه ها این جریان را دنبال می کنند.

- ( GCKMediaTextTrackStyle *) textTrackStyle
read nonatomic copy

سبک آهنگ متن برای این جریان.

- (id) customData
read nonatomic strong

داده های سفارشی، در صورت وجود.