Implementar metadados padrão no iOS implement-standard-metadata-on-ios
Constantes de metadados
Nome da constante
Descrição
ADBMediaObjectKeyStandardMediaMetadata
Constante para anexar os metadados padrão no
MediaInfo ADBMediaObject
Implementação
-
Crie um dicionário com os pares de valores dos principais metadados padronizados usando o
ADBStandardMetadataKeys
Chaves de metadados de iOS -
Defina o dicionário de metadados padrão na instância
MediaInfo
ADBMediaObject
usando a constante de Metadados padrão para os metadados. -
Forneça este objeto
MediaInfo
enquanto invoca a APItrackSessionStart
Exemplo de implementação
Exemplifique um objeto de metadados padrão, preencha as variáveis desejadas e defina o objeto de metadados no objeto de Heartbeat de mídia. Por exemplo:
// 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