Введение
Платформа Медиапроигрывателя предоставляет средства для проигрывания фильма, музыки, аудиоподкаста и файлов аудиокниги. Эта платформа также дает Ваш доступ к приложениям к библиотеке iPod, позволяя Вам найти и играть основанные на аудио элементы носителей, синхронизировавшие от iTunes на рабочем столе. библиотечный доступ iPod только для чтения.
Эта платформа MPVolumeView
класс позволяет Вам представить управление, чтобы позволить пользователю скорректировать системный объем аудиовыхода и выбрать среди доступных выходных маршрутов, такой что касается отправки аудио к Поддерживающему трансляцию устройству. MPMoviePlayerController
и MPTimedMetadata
классы позволяют Вам играть переданный потоком видеоконтент и реагировать на основанные на времени метаданные, содержавшиеся в потоке.
Приложения могут получить и реагировать на события, отправленные внешними медиапроигрывателями с помощью Медиапроигрывателя APIs. Используйте MPPlayableContentManager
класс для управления взаимодействиями между приложением и внешним медиапроигрывателем. Источник данных предоставлен для менеджера по содержанию через MPPlayableContentDataSource
протокол. Играемые элементы носителей описаны MPContentItem
класс. Регистр и события дескриптора получены от внешнего медиапроигрывателя до различного события APIs.
Классы
|
|
|
|
|
|
Элемент носителей представляет единственную часть носителей (таких как одна песня или один видеоподкаст) в библиотеке iPod. |
|
Набор элементов носителей является сортированным набором элементов носителей (экземпляры |
|
Список воспроизведения носителей является играемым набором связанных элементов носителей. |
|
|
|
|
|
Используйте конкретный подкласс этого класса, описанный в |
|
Используйте один или больше |
|
Мультимедийный запрос указывает ряд элементов носителей (экземпляры |
|
Раздел мультимедийного запроса представляет диапазон элементов носителей или наборов элементов носителей из мультимедийного запроса библиотеки iPod. |
|
Журнал доступа фильма накапливает ключевые метрики о сетевом воспроизведении для связанного проигрывателя фильмов, играющего переданное потоком содержание. |
|
Событие журнала доступа фильма представляет единственные данные для журнала доступа фильма. |
|
Журнал ошибок фильма содержит данные, описывающие отказы воспроизведения сетевого ресурса для связанного проигрывателя фильмов. |
|
Событие журнала ошибок фильма представляет единственные данные для журнала ошибок фильма. |
|
Проигрыватель фильмов (типа |
|
Используйте |
|
Используйте теперь информационный центр игры для установки теперь играющей информации для носителей, играемых приложением. |
|
Используйте |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Экземпляр |
|
|
|
|
|
|
|
|
|
Используйте представление объема для подарить пользователю управление ползунком для того, чтобы регулировать системную громкость аудиовыхода и кнопку для выбора маршрута аудиовыхода. |
Протоколы
Делегат к средству выбора элемента носителей может реагировать на пользователя, делающего выборы элемента носителей. |
|
|
|
Для поддержки внешних медиапроигрывателей создайте класс, соответствующий |
|
Используйте |