iOS での標準メタデータの実装 implement-standard-metadata-on-ios
メタデータ定数
定数名
説明
ADBMediaObjectKeyStandardMediaMetadata
標準メタデータを
MediaInfo ADBMediaObject
にアタッチするための定数。実装
-
ADBStandardMetadataKeys
を使用して、標準メタデータのキーと値のペアのディクショナリを作成します。
IOS のメタデータキー -
メタデータの標準メタデータ定数を使用して、
MediaInfo
ADBMediaObject
インスタンスに標準メタデータディクショナリを設定します。 -
trackSessionStart
API を呼び出すと同時に、このMediaInfo
オブジェクトを提供します。
実装例
標準メタデータオブジェクトをインスタンス化し、必要な変数を設定して、メディアハートビートオブジェクトでメタデータオブジェクトを設定します。次に例を示します。
// 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];
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb