Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы MediaPlayer ссылка класса MPTimedMetadata

Опции
Развертывание Target:

На этой странице
Язык:

MPTimedMetadata

Наследование


Соответствует


Оператор импорта


Swift

import MediaPlayer

Objective C

@import MediaPlayer;

Доступность


Доступный в iOS 4.0 и позже.

Экземпляр MPTimedMetadata класс, названный синхронизированным объектом метаданных, переносит основанную на времени информацию в переданных потоком носителях HTTP. Контент-провайдеры могут встроить такие объекты при создании потока. Свойства и константы в этом классе позволяют Вам извлечь метаданные, поскольку Вы играете поток с помощью MPMoviePlayerController объект.

Например, провайдер живого спортивного видеопотока мог использовать MPTimedMetadata экземпляры для встраивания игровых очков, с метками времени, в потоке. На клиентской стороне — т.е. на устройстве пользователя — их приложение могло использовать свойства этого класса для обновления пользовательского интерфейса их приложения в режиме реального времени во время игры.

Реализация Javascript этого класса также доступна для использования веб-приложениями.

  • allMetadata Свойство

    Словарь, содержащий все метаданные в объекте. (только для чтения)

    Объявление

    Swift

    var allMetadata: [NSObject : AnyObject]! { get }

    Objective C

    @property(nonatomic, readonly) NSDictionary *allMetadata

    Обсуждение

    Для получения метаданных из словаря используйте ключи, описанные в Синхронизированных Ключах Словаря Метаданных.

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 4.0 и позже.

  • key Свойство

    Ключ, идентифицирующий часть синхронизированных метаданных. (только для чтения)

    Объявление

    Swift

    var key: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *key

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 4.0 и позже.

  • keyspace Свойство

    Пространство имен ключа идентификации. (только для чтения)

    Объявление

    Swift

    var keyspace: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *keyspace

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 4.0 и позже.

  • timestamp Свойство

    Метка времени метаданных, в timebase мультимедийного потока. (только для чтения)

    Объявление

    Swift

    var timestamp: NSTimeInterval { get }

    Objective C

    @property(nonatomic, readonly) NSTimeInterval timestamp

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 4.0 и позже.

  • value Свойство

    Синхронизированные метаданные. (только для чтения)

    Объявление

    Swift

    var value: AnyObject! { get }

    Objective C

    @property(nonatomic, readonly) id value

    Оператор импорта

    Objective C

    @import MediaPlayer;

    Swift

    import MediaPlayer

    Доступность

    Доступный в iOS 4.0 и позже.

  • Ключи словаря для использования с allMetadata свойство. Все ключи являются дополнительными.

    Объявление

    Swift

    let MPMoviePlayerTimedMetadataKeyName: String let MPMoviePlayerTimedMetadataKeyInfo: String let MPMoviePlayerTimedMetadataKeyMIMEType: String let MPMoviePlayerTimedMetadataKeyDataType: String let MPMoviePlayerTimedMetadataKeyLanguageCode: String

    Objective C

    NSString *const MPMoviePlayerTimedMetadataKeyName; NSString *const MPMoviePlayerTimedMetadataKeyInfo; NSString *const MPMoviePlayerTimedMetadataKeyMIMEType; NSString *const MPMoviePlayerTimedMetadataKeyDataType; NSString *const MPMoviePlayerTimedMetadataKeyLanguageCode;

    Константы

    • MPMoviePlayerTimedMetadataKeyName

      Имя синхронизированного ключа метаданных.

      Доступный в iOS 4.0 и позже.

    • MPMoviePlayerTimedMetadataKeyInfo

      Произвольная информация о синхронизированных метаданных.

      Доступный в iOS 4.0 и позже.

    • MPMoviePlayerTimedMetadataKeyMIMEType

      MIME вводит для синхронизированных метаданных.

      Доступный в iOS 4.0 и позже.

    • MPMoviePlayerTimedMetadataKeyDataType

      Тип данных синхронизированных метаданных.

      Доступный в iOS 4.0 и позже.

    • MPMoviePlayerTimedMetadataKeyLanguageCode

      Язык метаданных, выраженное использование ISO 639-2, в строковом объекте.

      Доступный в iOS 4.0 и позже.