Show Menu
TOPICS×

Implementazione di metadati standard su iOS

Costanti di metadati

Nome costante
Descrizione  
ADBMediaObjectKeyStandardMediaMetadata
Costante per l'associazione di metadati standard a
MediaInfo ADBMediaObject

Implementazione

  1. Creare un dizionario di coppie di valori chiave di metadati standard utilizzando la variabile
    ADBStandardMetadataKeys
    Chiavi di metadati IOS
  2. Impostate il dizionario di metadati standard sull’
    MediaInfo
    ADBMediaObject
    istanza utilizzando la costante Metadati standard per i metadati.
  3. Fornire questo
    MediaInfo
    oggetto durante la chiamata dell'
    trackSessionStart
    API.

Esempio di implementazione

Creare un'istanza di un oggetto metdata standard, compilare le variabili desiderate e impostare l'oggetto metadati sull'oggetto Media Heartbeat. Ad esempio:
// 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];