Standard-Metadaten in iOS implementieren implement-standard-metadata-on-ios
Metadaten-Konstanten
Konstantenname
Beschreibung
ADBMediaObjectKeyStandardMediaMetadata
Konstante für das Anhängen von Standard-Metadaten an
MediaInfo ADBMediaObject
Implementierung
-
Erstellen Sie mit
ADBStandardMetadataKeys
ein Wörterbuch mit Schlüssel-Wert-Paaren für Standard-Metadaten.
iOS-Metadatenschlüssel -
Legen Sie das Wörterbuch für Standard-Metadaten bei der
MediaInfo
ADBMediaObject
-Instanz mit der Standard-Metadatenkonstante fest. -
Geben Sie dieses
MediaInfo
-Objekt an, während Sie dietrackSessionStart
-API aufrufen.
Beispielimplementierung
Instanziieren Sie ein Standard-Metadatenobjekt, füllen Sie die gewünschten Variablen aus und setzen Sie das Metadatenobjekt auf das Media Heartbeat-Objekt. Beispiel:
// 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