Show Menu
TOPICS×

Implementación de metadatos estándar en iOS

Constantes de metadatos

Nombre de la constante
Descripción  
ADBMediaObjectKeyStandardMediaMetadata
Constante para adjuntar metadatos estándar en
MediaInfo ADBMediaObject

Implementación

  1. Cree un diccionario de pares de clave-valor para los metadatos estándar usando
    ADBStandardMetadataKeys
    . Claves de metadatos de IOS
  2. 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.
  3. Proporcione este objeto de
    MediaInfo
    e invoque la API
    trackSessionStart
    .

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];