在 iOS 中实施标准元数据

上次更新: 2023-01-11
  • 创建对象:
  • User
    Admin
    Developer

元数据常量

常量名称 描述
ADBMediaObjectKeyStandardMediaMetadata 用于将标准元数据附加到 MediaInfo ADBMediaObject 的常量

实施

  1. 使用 ADBStandardMetadataKeys 创建标准元数据键值对的字典
    iOS 元数据键

  2. MediaInfo ADBMediaObject 实例中使用元数据的标准元数据常量设置标准元数据字典。

  3. 调用 trackSessionStart API 时提供此 MediaInfo 对象。

实施示例

实例化一个标准元数据对象,填充所需变量,并在媒体心跳对象中设置该元数据对象。例如:

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

在此页面上