Поделиться через


Использование объектов Codec и DSP

Существует несколько способов использования аудио- и видеокодеков Windows Media и DSPs для кодирования, декодировки или преобразования содержимого цифровых носителей. API аудио и видеокодека Windows Media и DSP предназначен для тех пользователей, которые должны настраивать объекты кодека и DSP вручную или использовать их за пределами контекста одного из пакетов SDK для формата Windows Media, таких как пакет SDK для формата Windows Media или пакет SDK для Media Foundation.

Создатели содержимого и конечные пользователи могут использовать различные средства и приложения для кодирования содержимого в потоках видеотрансляции в Windows Media Audio или Windows Media. Кодировщик Windows Media, например, предназначен специально для упрощения процесса кодирования. Аналогичным образом проигрыватель Windows Media специально предназначен для работы с цифровыми данными мультимедиа, которые кодируются в форматах Windows Media. Для многих приложений достаточно использования пакета SDK для кодировщика Windows Media или пакета SDK проигрывателя Windows Media. В частности, эти две технологии хорошо подходит для сценариев, которые похожи на функциональные возможности средств, которые они автоматизируют.

Если вам нужен более широкий контроль над процессом кодирования или декодирования, но вы по-прежнему планируете использовать расширенный формат систем (ASF) в качестве контейнера для данных мультимедиа, пакет SDK для формата Windows Media может быть хорошим выбором. Объекты пакета SDK для формата Windows Media предоставляют гибкую платформу для создания файлов ASF и обеспечивают встроенную поддержку аудио- и видеокодеков Windows Media.

Пакет SDK Media Foundation, который является новым для Windows Vista, значительно упрощает кодировку и декодирование путем предоставления настраиваемого конвейера мультимедиа. Вы можете задать свойства входных и выходных носителей, а загрузчик топологии Media Foundation настроит необходимые кодеки и DSPs.

Основная причина использования объектов codec напрямую заключается в использовании кодеков Windows Media Audio и Video codecs за пределами контейнера ASF. Использование объектов codec и DSP также предоставляет уровень управления, который недоступен с помощью любых более абстрактных технологий.

Windows Media Codecs