Implementación de metadatos estándar en iOS implement-standard-metadata-on-ios
Constantes de metadatos
Nombre de la constante
Descripción
ADBMediaObjectKeyStandardMediaMetadata
Constante para adjuntar metadatos estándar en
MediaInfo ADBMediaObject
Implementación
-
Cree un diccionario de pares de clave-valor para los metadatos estándar usando
ADBStandardMetadataKeys
.
Claves de metadatos de IOS -
Establezca el diccionario de metadatos estándar en la instancia
MediaInfo
ADBMediaObject
mediante el uso de la constante de metadatos estándar para los metadatos. -
Proporcione este objeto de
MediaInfo
e invoque la APItrackSessionStart
.
Implementación de muestra
Cree una instancia de un objeto de metadatos estándar, rellene las variables deseadas y establezca el objeto de metadatos en el objeto de Media Heartbeat. Por ejemplo:
// 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