Введение

Являются ли Ваши мультимедийные потребности основными или усовершенствованными, OS X приносит поддержку мирового класса того, чтобы добавить опции аудио профессионального уровня и возможности видео к Вашему приложению.

Для аудиозаписи, воспроизведения и синхронизации, Audio Queue Services предлагает гибкий, высокоуровневый API. Еще для большего количества управления смотрите на Extended Audio File Services и аудиоустройства — аудио сменная архитектура OS X.

Аудиоустройства обеспечивают цифровую обработку сигналов для фильтрации, эффектов, преобразования формата, I/O и ОСНОВАННОГО НА MIDI музыкального синтеза. Используйте одно из многих предоставленных систему аудиоустройств или разработайте Ваше собственное. Другие интерфейсы OS X поддерживают потоковую передачу аудио, объемный звук, пользовательскую разработку кодека, аппаратный доступ для разработки драйвера и записи диска и управления MIDI.

Если Ваше приложение должно играть видео, включая содержание, купленное через iTunes, можно использовать в своих интересах новую, легкую, и более эффективную возможность воспроизведения носителей, предоставленную в QuickTime X. Вы получаете доступ к этой возможности через платформу QTKit, многофункциональный Objective C API для управления и рендеринга основанных на времени носителей, таких как фильмы, аудиофайлы, анимации и потоковая передача содержания.

Запустите здесь

Прежде чем Вы предпримете добавляющие технологии аудио OS X к своему приложению, познакомитесь с функциями Core Audio и архитектурой путем чтения Обзора Core Audio. Узнайте о поддержке видео OS X путем чтения Учебного руководства по Приложению QTKit.

Хотите познакомиться с основными принципами?

Предпочесть учиться на примере?

Для аудио:

Для видео Учебное руководство по Приложению QTKit объясняет, как создать три различных приложения Какао для игры, редактирования и записи аудио и видео носителей:

Пойдите подробно

Готовый к больше?

Ссылочная Библиотека OS X содержит много дополнительных ресурсов для создания задания проще. Обзор темой, платформой или типом ресурса (таким как руководства или пример кода). Установите фильтры для фокусирований на том, что Вы ищете.