Введение в руководство по программированию служб воспроизведения DVD
Это руководство записано для разработчиков, хотящих изучить, как использовать DVD Playback Services, интерфейс программирования для платформы воспроизведения DVD. DVD Playback Services является базовой технологией, представленной в версии 10.3 OS X.
Можно использовать DVD Playback Services в приложении Mac для отображения любой Видеозаписи DVD, расположенной на оптическом диске или устройстве массового хранения, таком как жесткий диск. DVD Playback Services API упрощает для приложений включать основные функции воспроизведения видео, такие как выбор заголовка из меню и игры заголовка, а также расширенных функций, таких как закладки. Приложение DVD-плеера Apple использует DVD Playback Services экстенсивно.
Если Вы продолжите работать, Вы сочтете это руководство полезным:
Приложения используются для авторской разработки и публикации богатого мультимедийного контента. Можно использовать DVD Playback Services для расширения этих приложений для игры Видеоконтента DVD как части большего представления.
Системы публикации Видео DVD. Можно использовать DVD Playback Services для тестирования (или проверка) содержание, это разрабатывается.
Видеоплееры DVD программного обеспечения. Например, Вы могли использовать DVD Playback Services для добавления опций DVD-Video к общему медиапроигрывателю.
DVD является большим предметом, и превосходная техническая документация доступна в книжных магазинах и онлайн помочь Вам получить основное понимание понятий DVD и терминологии. Этот документ предполагает, что Вы знакомы с основами DVD.
Организация этого документа
Чтобы получить все возможное от этого руководства, необходимо считать его в этом порядке:
Концепции программирования описывают самые важные функции программирования в DVD Playback Services.
Основные Задачи Программирования показывают, как реализовать основные опции воспроизведения DVD.
Дополнительные Задачи Программирования показывают, как реализовать некоторые другие опции воспроизведения DVD, и как отладить Ваш код.
Приложение содержит глоссарий, определяющий многие термины, использованные в этом руководстве. Читатели, плохо знакомые с DVD, могут счесть полезным прочитать глоссарий прежде, чем погрузиться в концепции программирования.
См. также
Apple предлагает некоторые дополнительные ресурсы для дополнения информации в этом руководстве:
Ссылка Платформы воспроизведения DVD описывает функции, типы данных и константы в DVD Playback Services.
CocoaDVDPlayer проекта примера кода демонстрирует, как записать приложение Какао, использующее DVD Playback Services для игры Видео DVD носителей.
Также исследуйте эти внешние (не-Apple) документы и веб-сайты:
Книга DVD Demystified, Второй Выпуск (Профессионал McGraw-Hill, ISBN0071350268), Джимом Тейлором, является авторитетным руководством по технологии DVD.
Веб-сайт DVD FAQ (dvddemystified.com/dvdfaq.html) содержит список часто задаваемых вопросов (и ответы) о технологии DVD, сохраняемой Джимом Тейлором.
Форум DVD (dvdforum.org) является веб-сайтом основной отраслевой ассоциации для продвижения технологии DVD.