Использование объектов codec и DSP
Существует несколько способов использования аудио- и видеокодеков Windows Media и DSP для кодирования, декодирования или преобразования цифрового мультимедийного содержимого. API аудио- и видеокодеков Windows Media и DSP предназначен для тех пользователей, которым необходимо настроить объекты кодеков и DSP вручную или использовать их вне контекста одного из пакетов SDK для Windows Media, таких как пакет SDK для формата Windows Media или Media Foundation SDK.
Создатели содержимого и конечные пользователи могут использовать различные средства и приложения для кодирования содержимого в потоках Windows Media Audio или Windows Media Video. Например, кодировщик Windows Media предназначен специально для упрощения процесса кодирования. Кроме того, Медиаплеер Windows специально разработан для работы с цифровыми мультимедийными данными, закодированными в форматах Windows Media. Для многих приложений необходимо использовать пакет SDK кодировщика Windows Media или пакет SDK для Медиаплеер Windows. В частности, эти две технологии хорошо подходит для сценариев, которые напоминают функциональные возможности средств, которые они автоматизируют.
Если вам требуется более широкий контроль над процессом кодирования или декодирования, но вы по-прежнему планируете использовать расширенный системный формат (ASF) в качестве контейнера для данных мультимедиа, может быть хорошим выбором пакет SDK для формата Windows Media. Объекты пакета SDK для формата Windows Media предоставляют гибкую платформу для создания ФАЙЛОВ ASF и обеспечивают встроенную поддержку кодеков Windows Media Audio и Video.
Пакет SDK Media Foundation, который является новым для Windows Vista, значительно упрощает кодирование и декодирование, предоставляя настраиваемый конвейер мультимедиа. Вы можете задать входные и выходные свойства носителя, а загрузчик топологии Media Foundation настроит необходимые кодеки и dsps.
Основной причиной непосредственного использования объектов кодека является использование кодеков Windows Media Audio и Video за пределами контейнера ASF. Использование объектов кодека и DSP также обеспечивает уровень управления, который недоступен с помощью любой из более абстрактных технологий.
Связанные темы