คลาส GCKMediaInformation

ข้อมูลอ้างอิงของคลาส 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) เพิ่มเติม...
 
GCKMediaMetadatametadata
 ข้อมูลเมตาของรายการสื่อ เพิ่มเติม...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 รายการช่วงพักโฆษณาในเนื้อหานี้ เพิ่มเติม...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 รายการคลิปช่วงพักโฆษณาในเนื้อหานี้ เพิ่มเติม...
 
NSTimeInterval streamDuration
 ความยาวของสตรีมเป็นวินาที หรือ INFINITY หากเป็นสตรีมแบบสด เพิ่มเติม...
 
NSArray< GCKMediaTrack * > * mediaTracks
 แทร็กสื่อสำหรับสตรีมนี้ เพิ่มเติม...
 
GCKMediaTextTrackStyletextTrackStyle
 รูปแบบแทร็กข้อความสำหรับสตรีมนี้ เพิ่มเติม...
 
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
readnonatomiccopy

รหัสเนื้อหาสำหรับสตรีมนี้

- (GCKMediaStreamType) streamType
readnonatomicassign

ประเภทสตรีม

- (NSString*) contentType
readnonatomiccopy

ประเภทเนื้อหา (MIME)

- (GCKMediaMetadata*) metadata
readnonatomicstrong

ข้อมูลเมตาของรายการสื่อ

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

รายการช่วงพักโฆษณาในเนื้อหานี้

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

รายการคลิปช่วงพักโฆษณาในเนื้อหานี้

Since
3.3
- (NSTimeInterval) streamDuration
readnonatomicassign

ความยาวของสตรีมเป็นวินาที หรือ INFINITY หากเป็นสตรีมแบบสด

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

แทร็กสื่อสำหรับสตรีมนี้

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

รูปแบบแทร็กข้อความสำหรับสตรีมนี้

- (id) customData
readnonatomicstrong

ข้อมูลที่กำหนดเอง (หากมี)