在 iOS 上實作標準中繼資料

中繼資料常數

常數名稱 說明
ADBMediaObjectKeyStandardMediaMetadata 用於在 MediaInfo ADBMediaObject 上附加標準中繼資料的常數

實施

  1. 使用 ADBStandardMetadataKeys,建立標準中繼資料索引鍵值配對的字典。
    iOS 中繼資料索引鍵

  2. 對中繼資料使用標準中繼資料常數,在 MediaInfo ADBMediaObject 例項上設定標準中繼資料字典。

  3. 叫用 MediaInfo API 時,提供此 trackSessionStart 物件。

以下是實作範例

在媒體心率物件上,實例化標準中繼資料物件、填入必要的變數,然後設定中繼資料物件。例如:

// Sample implementation for using standard video metadata keys

NSMutableDictionary *standardVideoMetadata = [[NSMutableDictionary alloc] init];

[standardVideoMetadata setObject:@"Sample Show" forKey:ADBVideoMetadataKeySHOW];

[standardVideoMetadata setObject:@"Sample Season" forKey:ADBVideoMetadataKeySEASON];

[standardVideoMetadata setObject:@"Sample Episode" forKey:ADBVideoMetadataKeyEPISODE];

[mediaObject setValue:standardVideoMetadata forKey:ADBMediaObjectKeyStandardMediaMetadata];
// Sample implementation for using standard audio metadata keys

NSMutableDictionary *standardAudioMetadata = [[NSMutableDictionary alloc] init];

[standardAudioMetadata setObject:@"Sample Album"   forKey:ADBAudioMetadataKeyALBUM];

[standardAudioMetadata setObject:@"Sample Label"   forKey:ADBAudioMetadataKeyLABEL];

[mediaObject setValue:standardAudioMetadata   forKey:ADBMediaObjectKeyStandardMediaMetadata];

本頁內容