Standaardmetagegevens implementeren op iOS
Laatst bijgewerkt: 14 juli 2025
Gemaakt voor:
- Gebruiker
- Beheerder
- Ontwikkelaar
Metagegevensconstanten
Naam van constante | Beschrijving |
---|---|
ADBMediaObjectKeyStandardMediaMetadata | Constante voor het koppelen van standaardmetagegevens op MediaInfo ADBMediaObject |
Implementatie
-
Een woordenboek maken van standaardwaardeparen voor metagegevens met de
ADBStandardMetadataKeys
de meta-gegevenssleutels van IOS -
Stel het standaardmetagegevenswoordenboek voor een
MediaInfo
ADBMediaObject
-instantie in met de standaardmetagegevensconstante voor metagegevens. -
Geef dit
MediaInfo
-object op terwijl detrackSessionStart
API wordt aangeroepen.
Voorbeeldimplementatie
Instantiƫren van een standaard metagegevensobject, vullen van de gewenste variabelen en stellen het metagegevensobject in op het Media Heartbone-object. Bijvoorbeeld:
// 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