iOS에서 표준 메타데이터 구현 implement-standard-metadata-on-ios

메타데이터 상수

상수 이름
설명
ADBMediaObjectKeyStandardMediaMetadata
표준 메타데이터를 MediaInfo ADBMediaObject에 첨부하기 위한 상수입니다.

구현

  1. 표준 메타데이터 키 값 쌍 사전을 ADBStandardMetadataKeys를 사용하여 만듭니다.
    iOS 메타데이터 키

  2. 메타데이터에 표준 메타데이터 상수를 사용하여 MediaInfo ADBMediaObject 인스턴스에 표준 메타데이터 사전을 설정합니다.

  3. trackSessionStart 개체를 MediaInfo API를 호출하는 동안 제공합니다.

샘플 구현

표준 메타데이터 개체를 인스턴스화하고, 원하는 변수를 채우고, 미디어 하트비트 개체에서 메타데이터 개체를 설정합니다. 예:

// 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