คลาส GCKMediaMetadata

ภาพรวม

คอนเทนเนอร์สำหรับข้อมูลเมตาของสื่อ

ข้อมูลเมตามีประเภทสื่อ รายการรูปภาพที่ไม่บังคับ และคอลเล็กชันของช่องข้อมูลเมตา คีย์สำหรับช่องข้อมูลเมตาทั่วไปจะกำหนดไว้ล่วงหน้าเป็นค่าคงที่ แต่แอปพลิเคชันจะกำหนดและใช้ช่องเพิ่มเติมของตัวเองได้อย่างอิสระ

ค่าของช่องที่กำหนดไว้ล่วงหน้าจะมีประเภทที่กำหนดไว้ล่วงหน้า เช่น หมายเลขแทร็กคือ NSInteger และวันที่สร้างคือ NSString ที่มีค่าวันที่และเวลาเป็น ISO-8601 การพยายามจัดเก็บค่าประเภทที่ไม่ถูกต้องในฟิลด์จะทำให้ระบบแสดงผล NSInvalidArgumentException

โปรดทราบว่าโปรโตคอล Cast จำกัดช่องข้อมูลเมตาที่สามารถใช้กับสื่อประเภทหนึ่งๆ เมื่อมีการทำให้ออบเจ็กต์ MediaMetadata เป็น JSON เพื่อการส่งไปยังเครื่องรับการแคสต์ ช่องที่กำหนดไว้ล่วงหน้าซึ่งไม่รองรับกับประเภทสื่อหนึ่งๆ จะไม่รวมอยู่ในรูปแบบการทำให้เป็นอนุกรม แต่จะมีช่องใดๆ ที่แอปพลิเคชันกำหนดรวมอยู่ด้วยเสมอ รายการช่องที่กำหนดไว้ล่วงหน้าทั้งหมดมีดังนี้

ฟิลด์ ประเภทค่า ประเภทข้อมูลเมตาที่ถูกต้อง
kGCKMetadataKeyCreationDate NSDate GCKMediaMetadataTypePhoto
kGCKMetadataKeyReleaseDate NSDate GCKMediaMetadataTypeGeneric, GCKMediaMetadataTypeMovie, GCKMediaMetadataTypeTVShow, GCKMediaMetadataTypeMusicTrack
kGCKMetadataKeyBroadcastDate NSDate GCKMediaMetadataTypeTVShow
kGCKMetadataKeyTitle NSString GCKMediaMetadataTypeGeneric, GCKMediaMetadataTypeMovie, GCKMediaMetadataTypeTVShow, GCKMediaMetadataTypeMusicTrack, GCKMediaMetadataTypePhoto
kGCKMetadataKeySubtitle NSString GCKMediaMetadataTypeGeneric GCKMediaMetadataTypeMovie
kGCKMetadataKeyArtist NSString GCKMediaMetadataTypeGeneric, GCKMediaMetadataTypeMusicTrack, GCKMediaMetadataTypePhoto
kGCKMetadataKeyAlbumArtist NSString GCKMediaMetadataTypeMusicTrack
kGCKMetadataKeyAlbumTitle NSString GCKMediaMetadataTypeMusicTrack
kGCKMetadataKeyComposer NSString GCKMediaMetadataTypeMusicTrack
kGCKMetadataKeyDiscNumber NSInteger GCKMediaMetadataTypeMusicTrack
kGCKMetadataKeyTrackNumber NSInteger GCKMediaMetadataTypeMusicTrack
kGCKMetadataKeySeasonNumber NSInteger GCKMediaMetadataTypeTVShow
kGCKMetadataKeyEpisodeNumber NSInteger GCKMediaMetadataTypeTVShow
kGCKMetadataKeySeriesTitle NSString GCKMediaMetadataTypeTVShow
kGCKMetadataKeyStudio NSString GCKMediaMetadataTypeMovie
kGCKMetadataKeyWidth NSInteger GCKMediaMetadataTypePhoto
kGCKMetadataKeyHeight NSInteger GCKMediaMetadataTypePhoto
kGCKMetadataKeyLocationName NSString GCKMediaMetadataTypePhoto
kGCKMetadataKeyLocationLatitude ดับเบิล GCKMediaMetadataTypePhoto
kGCKMetadataKeyLocationLongitude ดับเบิล GCKMediaMetadataTypePhoto

รับค่า NSObject, <NSCopying> และ <NSSecureCoding>

สรุปเมธอดของอินสแตนซ์

(instancetype) - initWithMetadataType:
 เริ่มต้น MediaMetadata ใหม่ที่เว้นว่างไว้ด้วยประเภทสื่อที่ระบุ เพิ่มเติม...
 
(instancetype) - init
 เริ่มต้นด้วยประเภทข้อมูลเมตาทั่วไป เพิ่มเติม...
 
(GCKMediaMetadataType- metadataType
 ประเภทข้อมูลเมตา เพิ่มเติม...
 
(NSArray *) - images
 เรียกรายการรูปภาพ เพิ่มเติม...
 
(void) - removeAllMediaImages
 นำรูปภาพปัจจุบันทั้งหมดออก เพิ่มเติม...
 
(void) - addImage:
 เพิ่มรูปภาพลงในรายการรูปภาพ เพิ่มเติม...
 
(BOOL) - containsKey:
 ทดสอบว่าออบเจ็กต์มีช่องที่มีคีย์ที่ระบุหรือไม่ เพิ่มเติม...
 
(NSArray< NSString * > *) - allKeys
 แสดงผลชุดคีย์สำหรับทุกช่องที่มีอยู่ในออบเจ็กต์ เพิ่มเติม...
 
(nullable id) - objectForKey:
 อ่านค่าของช่อง เพิ่มเติม...
 
(void) - setString:forKey:
 จัดเก็บค่าในช่องสตริง เพิ่มเติม...
 
(nullable NSString *) - stringForKey:
 อ่านค่าของช่องสตริง เพิ่มเติม...
 
(void) - setInteger:forKey:
 จัดเก็บค่าในช่องจำนวนเต็ม เพิ่มเติม...
 
(NSInteger) - integerForKey:
 อ่านค่าของช่องจำนวนเต็ม เพิ่มเติม...
 
(NSInteger) - integerForKey:defaultValue:
 อ่านค่าของช่องจำนวนเต็ม เพิ่มเติม...
 
(void) - setDouble:forKey:
 จัดเก็บค่าไว้ในช่องดับเบิล เพิ่มเติม...
 
(double) - doubleForKey:
 อ่านค่าของช่องดับเบิล เพิ่มเติม...
 
(double) - doubleForKey:defaultValue:
 อ่านค่าของช่องดับเบิล เพิ่มเติม...
 
(void) - setDate:forKey:
 จัดเก็บค่าในช่องวันที่เป็นรูปแบบการแทนค่าวันที่ในรูปแบบ ISO-8601 ที่จำกัด เพิ่มเติม...
 
(nullable NSDate *) - dateForKey:
 อ่านค่าของช่องวันที่จากข้อมูลวันที่ในรูปแบบ ISO-8601 ที่จำกัด เพิ่มเติม...
 
(nullable NSString *) - dateAsStringForKey:
 อ่านค่าของช่องวันที่เป็นสตริง เพิ่มเติม...
 

แอตทริบิวต์สาธารณะ

NSString *const kGCKMetadataKeyCreationDate
 คีย์สตริง: วันที่สร้าง เพิ่มเติม...
 
NSString *const kGCKMetadataKeyReleaseDate
 คีย์สตริง: วันที่เผยแพร่ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyBroadcastDate
 คีย์สตริง: วันที่ออกอากาศ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyTitle
 คีย์สตริง: ชื่อ เพิ่มเติม...
 
NSString *const kGCKMetadataKeySubtitle
 คีย์สตริง: คำบรรยาย เพิ่มเติม...
 
NSString *const kGCKMetadataKeyArtist
 คีย์สตริง: ศิลปิน เพิ่มเติม...
 
NSString *const kGCKMetadataKeyAlbumArtist
 คีย์สตริง: ศิลปินในอัลบั้ม เพิ่มเติม...
 
NSString *const kGCKMetadataKeyAlbumTitle
 คีย์สตริง: ชื่ออัลบั้ม เพิ่มเติม...
 
NSString *const kGCKMetadataKeyComposer
 คีย์สตริง: คอมโพสเซอร์ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyDiscNumber
 คีย์จำนวนเต็ม: หมายเลขดิสก์ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyTrackNumber
 คีย์จำนวนเต็ม: หมายเลขติดตาม เพิ่มเติม...
 
NSString *const kGCKMetadataKeySeasonNumber
 คีย์จำนวนเต็ม: หมายเลขซีซัน เพิ่มเติม...
 
NSString *const kGCKMetadataKeyEpisodeNumber
 คีย์จำนวนเต็ม: หมายเลขตอน เพิ่มเติม...
 
NSString *const kGCKMetadataKeySeriesTitle
 คีย์สตริง: ชื่อชุดหนังสือ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyStudio
 คีย์สตริง: Studio เพิ่มเติม...
 
NSString *const kGCKMetadataKeyWidth
 คีย์จำนวนเต็ม: ความกว้าง เพิ่มเติม...
 
NSString *const kGCKMetadataKeyHeight
 คีย์จำนวนเต็ม: ความสูง เพิ่มเติม...
 
NSString *const kGCKMetadataKeyLocationName
 คีย์สตริง: ชื่อสถานที่ตั้ง เพิ่มเติม...
 
NSString *const kGCKMetadataKeyLocationLatitude
 แป้นคู่: ละติจูดของตำแหน่ง เพิ่มเติม...
 
NSString *const kGCKMetadataKeyLocationLongitude
 แป้นคู่: ลองจิจูดของตำแหน่ง เพิ่มเติม...
 
NSString *const kGCKMetadataKeyBookTitle
 คีย์สตริง: ชื่อหนังสือ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyChapterNumber
 คีย์จำนวนเต็ม: หมายเลขบท เพิ่มเติม...
 
NSString *const kGCKMetadataKeyChapterTitle
 คีย์สตริง: ชื่อบท เพิ่มเติม...
 
NSString *const kGCKMetadataKeySectionDuration
 ปุ่มคู่: ระยะเวลาของส่วน เพิ่มเติม...
 
NSString *const kGCKMetadataKeySectionStartTimeInMedia
 แป้นคู่: เวลาเริ่มต้นของส่วนในสื่อ เพิ่มเติม...
 
NSString *const kGCKMetadataKeySectionStartAbsoluteTime
 ปุ่มคู่: เวลาเริ่มต้นสัมบูรณ์ของส่วน เพิ่มเติม...
 
NSString *const kGCKMetadataKeySectionStartTimeInContainer
 คีย์คู่: เวลาเริ่มต้นของส่วนในคอนเทนเนอร์ เพิ่มเติม...
 
NSString *const kGCKMetadataKeyQueueItemID
 คีย์คู่: รหัสรายการคิว เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

GCKMediaMetadataType metadataType
 ประเภทข้อมูลเมตา เพิ่มเติม...
 

รายละเอียดของเมธอด

- (instancetype) initWithMetadataType: (GCKMediaMetadataType metadataType

เริ่มต้น MediaMetadata ใหม่ที่เว้นว่างไว้ด้วยประเภทสื่อที่ระบุ

เครื่องมือเริ่มต้นที่กำหนด

Parameters
metadataTypeThe media type; one of the GCKMediaMetadataType constants, or a value greater than or equal to GCKMediaMetadataTypeUser for custom media types.
- (instancetype) init

เริ่มต้นด้วยประเภทข้อมูลเมตาทั่วไป

- (GCKMediaMetadataType) metadataType

ประเภทข้อมูลเมตา

- (NSArray *) images

เรียกรายการรูปภาพ

- (void) removeAllMediaImages

นำรูปภาพปัจจุบันทั้งหมดออก

- (void) addImage: (GCKImage *)  image

เพิ่มรูปภาพลงในรายการรูปภาพ

Parameters
imageThe image to add.
- (BOOL) containsKey: (NSString *)  key

ทดสอบว่าออบเจ็กต์มีช่องที่มีคีย์ที่ระบุหรือไม่

Parameters
keyThe key.
การคืนสินค้า
YES หากมีช่องนี้อยู่ NO ไม่เช่นนั้น
- (NSArray<NSString *> *) allKeys

แสดงผลชุดคีย์สำหรับทุกช่องที่มีอยู่ในออบเจ็กต์

- (nullable id) objectForKey: (NSString *)  key

อ่านค่าของช่อง

Parameters
keyThe key for the field.
การคืนสินค้า
ค่าของช่อง หรือ nil หากยังไม่ได้ตั้งค่าช่อง
- (void) setString: (NSString *)  value
forKey: (NSString *)  key 

จัดเก็บค่าในช่องสตริง

Parameters
valueThe new value for the field.
keyThe key for the field.
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ฟิลด์สตริง
- (nullable NSString *) stringForKey: (NSString *)  key

อ่านค่าของช่องสตริง

Parameters
keyThe key for the field.
การคืนสินค้า
ค่าของช่อง หรือ nil หากยังไม่ได้ตั้งค่าช่อง
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ฟิลด์สตริง
- (void) setInteger: (NSInteger)  value
forKey: (NSString *)  key 

จัดเก็บค่าในช่องจำนวนเต็ม

Parameters
valueThe new value for the field.
keyThe key for the field.
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ฟิลด์จำนวนเต็ม
- (NSInteger) integerForKey: (NSString *)  key

อ่านค่าของช่องจำนวนเต็ม

Parameters
keyThe key for the field.
การคืนสินค้า
ค่าของช่องหรือ 0 หากยังไม่ได้ตั้งค่าช่องนี้
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ฟิลด์จำนวนเต็ม
- (NSInteger) integerForKey: (NSString *)  key
defaultValue: (NSInteger)  defaultValue 

อ่านค่าของช่องจำนวนเต็ม

Parameters
keyThe key for the field.
defaultValueThe value to return if the field has not been set.
การคืนสินค้า
ค่าของช่องหรือค่าเริ่มต้นที่กำหนดหากยังไม่ได้ตั้งค่าช่องนี้
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ฟิลด์จำนวนเต็ม
- (void) setDouble: (double)  value
forKey: (NSString *)  key 

จัดเก็บค่าไว้ในช่องดับเบิล

Parameters
valueThe new value for the field.
keyThe key for the field.
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงช่องที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ช่อง 2 ช่อง
- (double) doubleForKey: (NSString *)  key

อ่านค่าของช่องดับเบิล

Parameters
keyThe key for the field.
การคืนสินค้า
ค่าของช่องหรือ 0 หากยังไม่ได้ตั้งค่าช่องนี้
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงช่องที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ช่อง 2 ช่อง
- (double) doubleForKey: (NSString *)  key
defaultValue: (double)  defaultValue 

อ่านค่าของช่องดับเบิล

Parameters
defaultValueThe value to return if the field has not been set.
keyThe key for the field.
การคืนสินค้า
ค่าของช่องหรือค่าเริ่มต้นที่กำหนดหากยังไม่ได้ตั้งค่าช่องนี้
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงช่องที่กำหนดไว้ล่วงหน้า ซึ่งไม่ใช่ช่อง 2 ช่อง
- (void) setDate: (NSDate *)  date
forKey: (NSString *)  key 

จัดเก็บค่าในช่องวันที่เป็นรูปแบบการแทนค่าวันที่ในรูปแบบ ISO-8601 ที่จำกัด

Parameters
dateThe new value for the field.
keyThe key for the field.
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้าซึ่งไม่ใช่ฟิลด์วันที่
- (nullable NSDate *) dateForKey: (NSString *)  key

อ่านค่าของช่องวันที่จากข้อมูลวันที่ในรูปแบบ ISO-8601 ที่จำกัด

Parameters
keyThe field name.
การคืนสินค้า
วันที่ หรือ nil หากยังไม่ได้ตั้งค่าช่องนี้
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้าซึ่งไม่ใช่ฟิลด์วันที่
- (nullable NSString *) dateAsStringForKey: (NSString *)  key

อ่านค่าของช่องวันที่เป็นสตริง

Parameters
keyThe field name.
การคืนสินค้า
วันที่ในสตริงซึ่งแสดงวันที่ในรูปแบบ ISO-8601 แบบจำกัด หรือnilหากไม่ได้กำหนดช่องนี้ไว้
ข้อยกเว้น
NSInvalidArgumentExceptionหากคีย์อ้างอิงถึงฟิลด์ที่กำหนดไว้ล่วงหน้าซึ่งไม่ใช่ฟิลด์วันที่

เอกสารประกอบข้อมูลสมาชิก

- (NSString* const) kGCKMetadataKeyCreationDate

คีย์สตริง: วันที่สร้าง

ค่าคือวันที่และ/หรือเวลาที่สร้างสื่อ ในรูปแบบ ISO-8601 ตัวอย่างเช่น อาจเป็นวันที่และเวลาที่ถ่ายภาพหรือเพลงที่มีการบันทึก

- (NSString* const) kGCKMetadataKeyReleaseDate

คีย์สตริง: วันที่เผยแพร่

ค่าคือวันที่และ/หรือเวลาที่เผยแพร่สื่อในรูปแบบ ISO-8601 เช่น วันที่วางจำหน่ายภาพยนตร์หรืออัลบั้มเพลง

- (NSString* const) kGCKMetadataKeyBroadcastDate

คีย์สตริง: วันที่ออกอากาศ

ค่าคือวันที่และ/หรือเวลาที่สื่อออกอากาศเป็นครั้งแรก ในรูปแบบ ISO-8601 ตัวอย่างเช่น อาจเป็นวันที่ที่ออกอากาศตอนของรายการทีวีเป็นครั้งแรก

- (NSString* const) kGCKMetadataKeyTitle

คีย์สตริง: ชื่อ

ชื่อของสื่อ เช่น ชื่อเพลง ภาพยนตร์ หรือตอนของรายการทีวี ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeySubtitle

คีย์สตริง: คำบรรยาย

คำบรรยายของสื่อ ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyArtist

คีย์สตริง: ศิลปิน

ชื่อศิลปินที่สร้างสื่อ เช่น อาจเป็นชื่อของนักดนตรี นักดนตรี หรือช่างภาพ ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyAlbumArtist

คีย์สตริง: ศิลปินในอัลบั้ม

ชื่อศิลปินที่ผลิตอัลบั้ม ตัวอย่างเช่น ในอัลบั้มรวมเพลง เช่น มิกซ์ดีเจ ศิลปินในอัลบั้มไม่จำเป็นต้องเป็นบุคคลเดียวกันกับศิลปินของแต่ละเพลงในอัลบั้ม ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyAlbumTitle

คีย์สตริง: ชื่ออัลบั้ม

ชื่ออัลบั้มที่มีแทร็กเพลงอยู่ ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyComposer

คีย์สตริง: คอมโพสเซอร์

ชื่อผู้แต่งแทร็กเพลง ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyDiscNumber

คีย์จำนวนเต็ม: หมายเลขดิสก์

หมายเลขดิสก์ (นับจาก 1) ที่มีแทร็กเพลงในอัลบั้มมัลติดิสก์

- (NSString* const) kGCKMetadataKeyTrackNumber

คีย์จำนวนเต็ม: หมายเลขติดตาม

หมายเลขแทร็กของแทร็กเพลงในดิสก์อัลบั้ม โดยทั่วไปหมายเลขแทร็กจะนับเริ่มจาก 1 อย่างไรก็ตามค่านี้อาจเป็น 0 หากเป็น "แทร็กที่ซ่อนอยู่" ที่ตอนต้นของอัลบั้ม

- (NSString* const) kGCKMetadataKeySeasonNumber

คีย์จำนวนเต็ม: หมายเลขซีซัน

หมายเลขซีซันของรายการทีวีตอนนั้นๆ โดยปกติแล้วหมายเลขซีซันจะเริ่มนับจาก 1 แต่ค่านี้อาจเป็น 0 หากเป็นตอน "นำร่อง" ก่อนวันที่เริ่มเผยแพร่ซีรีส์อย่างเป็นทางการ

- (NSString* const) kGCKMetadataKeyEpisodeNumber

คีย์จำนวนเต็ม: หมายเลขตอน

จำนวนตอนในซีซันที่ระบุของรายการทีวี โดยทั่วไปหมายเลขตอนจะเริ่มจาก 1 แต่ค่านี้อาจเป็น 0 หากเป็นตอน "นำร่อง" ที่ไม่ถือว่าเป็นตอนอย่างเป็นทางการของซีซันแรก

- (NSString* const) kGCKMetadataKeySeriesTitle

คีย์สตริง: ชื่อชุดหนังสือ

ชื่อของชุดหนังสือ เช่น ชื่อรายการทีวีหรือซีรีส์ของอัลบั้มเพลงที่เกี่ยวข้อง ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyStudio

คีย์สตริง: Studio

ชื่อของสตูดิโอบันทึกเสียงที่ผลิตสื่อชิ้นหนึ่ง เช่น อาจเป็นชื่อของสตูดิโอภาพยนตร์หรือค่ายเพลง ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyWidth

คีย์จำนวนเต็ม: ความกว้าง

ความกว้างของสื่อเป็นพิกเซล ซึ่งมักจะใช้เพื่อระบุขนาดของภาพถ่าย

- (NSString* const) kGCKMetadataKeyHeight

คีย์จำนวนเต็ม: ความสูง

ความสูงของสื่อ หน่วยเป็นพิกเซล ซึ่งมักจะใช้เพื่อระบุขนาดของภาพถ่าย

- (NSString* const) kGCKMetadataKeyLocationName

คีย์สตริง: ชื่อสถานที่ตั้ง

ชื่อของตำแหน่งที่มีการสร้างสื่อ เช่น สถานที่ถ่ายทำรูปภาพหรือสถานที่ถ่ายทำหลักของภาพยนตร์ ค่านี้เหมาะสำหรับวัตถุประสงค์ในการแสดงผล

- (NSString* const) kGCKMetadataKeyLocationLatitude

แป้นคู่: ละติจูดของตำแหน่ง

องค์ประกอบละติจูดของสถานที่ตั้งทางภูมิศาสตร์ที่สร้างสื่อ เช่น สถานที่ถ่ายทำรูปภาพหรือสถานที่ถ่ายทำหลักของภาพยนตร์

- (NSString* const) kGCKMetadataKeyLocationLongitude

แป้นคู่: ลองจิจูดของตำแหน่ง

องค์ประกอบลองจิจูดของสถานที่ตั้งทางภูมิศาสตร์ที่สร้างสื่อขึ้นมา เช่น สถานที่ถ่ายทำรูปภาพหรือสถานที่ถ่ายทำหลักของภาพยนตร์

- (NSString* const) kGCKMetadataKeyBookTitle

คีย์สตริง: ชื่อหนังสือ

ชื่อหนังสือเสียง

Since
4.3.5
- (NSString* const) kGCKMetadataKeyChapterNumber

คีย์จำนวนเต็ม: หมายเลขบท

จำนวนบทในหนังสือเสียง

Since
4.3.5
- (NSString* const) kGCKMetadataKeyChapterTitle

คีย์สตริง: ชื่อบท

ชื่อบทในหนังสือเสียง

Since
4.3.5
- (NSString* const) kGCKMetadataKeySectionDuration

ปุ่มคู่: ระยะเวลาของส่วน

ระยะเวลาของส่วน หน่วยเป็นวินาที ใช้สำหรับข้อมูลเมตาของคิว ตัวอย่างเช่น อาจเป็นระยะเวลาของรายการทีวีที่อยู่ในคิว ระยะเวลาบทของหนังสือเสียง หรือรายการสตรีมแบบสดยาวๆ

Since
4.4.1
- (NSString* const) kGCKMetadataKeySectionStartTimeInMedia

แป้นคู่: เวลาเริ่มต้นของส่วนในสื่อ

การชดเชยเวลาเริ่มต้นของส่วนจากจุดเริ่มต้นของรายการสื่อเป็นวินาที ใช้สำหรับข้อมูลเมตาของคิว

Since
4.4.1
- (NSString* const) kGCKMetadataKeySectionStartAbsoluteTime

ปุ่มคู่: เวลาเริ่มต้นสัมบูรณ์ของส่วน

เวลาสัมบูรณ์ของจุดเริ่มต้นส่วน ในเวลา Epoch ในหน่วยวินาที ใช้สำหรับข้อมูลเมตาของคิว

Since
4.4.1
- (NSString* const) kGCKMetadataKeySectionStartTimeInContainer

คีย์คู่: เวลาเริ่มต้นของส่วนในคอนเทนเนอร์

การชดเชยเวลาเริ่มต้นของส่วนภายในคอนเทนเนอร์แบบเต็ม ใช้สำหรับข้อมูลเมตาของคิว

Since
4.4.1
- (NSString* const) kGCKMetadataKeyQueueItemID

คีย์คู่: รหัสรายการคิว

รหัสของรายการคิวที่มีเวลาเริ่มต้นของส่วน ใช้สำหรับข้อมูลเมตาของคิว

Since
4.4.1

รายละเอียดที่พัก

- (GCKMediaMetadataType) metadataType
readnonatomicassign

ประเภทข้อมูลเมตา