Пакет SDK для Windows Media в формате 11

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

В этой документации описывается пакет sdk для формата Microsoft Windows Media и применяется к 32-разрядным и 64-разрядным версиям пакета SDK.

Пакет SDK для формата Windows Media является компонентом пакета SDK microsoft Windows Media. Другие компоненты включают пакет SDK служб мультимедиа Windows, пакет SDK кодировщика Windows Media, пакет SDK диспетчера прав Windows Media, пакет SDK для windows Media диспетчер устройств и пакет SDK для Медиаплеер Windows.

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

Основная цель пакета SDK для windows Media Format — предоставить разработчикам возможность создавать приложения, которые будут воспроизводить, записывать, редактировать, шифровать и доставлять файлы расширенного формата систем (ASF) и сетевые потоки. Эти файлы и потоки обычно содержат аудио- и видеосодержимые, закодированные с помощью кодеков Windows Media Audio и Video. Однако ASF может содержать данные любого типа. Дополнительные сведения о структуре контейнера "Формат расширенных систем" см. в статье Общие сведения о формате ASF.

Ниже перечислены основные возможности пакета SDK для форматов Windows Media.

  • Поддержка ведущих в отрасли кодеков. Пакет SDK для Windows Media Format 11 включает кодек Microsoft Windows Media Video 9 и кодек Microsoft Windows Media Audio 9.1. Оба этих кодека обеспечивают исключительное кодирование цифрового мультимедийного содержимого. Новым для этого выпуска является кодек Расширенного профиля Windows Media Video 9, который обеспечивает оптимизацию для широковещательного видео. Этот пакет SDK также включает в себя кодек экрана Microsoft Windows Media Video 9 для сжатия активности на экране компьютера во время сеансов пользовательских приложений и голосовой кодек Windows Media Audio 9.1, который кодирует звук с низкой сложностью, например речь, и интеллектуально адаптируется к более сложному звуку, например к музыке, для лучшего представления объединенных сценариев голосовой музыки.
  • Поддержка записи ASF-файлов. Файлы создаются на основе настраиваемых профилей, что упрощает настройку и стандартизацию файлов. Этот пакет SDK можно использовать для записи файлов, превышающих 2 гигабайта, что обеспечивает более длинные и качественные непрерывные файлы.
  • Поддержка чтения ASF-файлов. Этот пакет SDK обеспечивает поддержку чтения локальных ASF-файлов, а также чтения данных ASF, передаваемых по сети. Также предоставляется поддержка многих расширенных функций чтения, таких как встроенная поддержка файлов с несколькими скоростями передачи (MBR), которые содержат несколько потоков с одинаковым содержимым, закодированным с разной скоростью. Средство чтения автоматически выбирает используемый поток MBR в зависимости от доступной пропускной способности во время воспроизведения.
  • Поддержка доставки потоков ASF по сети. Этот пакет SDK обеспечивает поддержку доставки данных ASF по протоколу HTTP на удаленные компьютеры в сети, а также для доставки данных непосредственно на удаленный сервер Windows Media.
  • Поддержка редактирования метаданных в ASF-файлах. Сведения о файле и его содержимом легко обрабатываются с помощью этого пакета SDK. Разработчики могут использовать надежную систему атрибутов метаданных, включенную в пакет SDK, или создавать настраиваемые атрибуты в соответствии со своими потребностями.
  • Поддержка приложений для редактирования содержимого. Этот пакет SDK позволяет приложениям искать точки в файле по времени презентации и по видеокадру. Кроме того, файлы, созданные с помощью пакета SDK для форматов Windows Media, могут поддерживать метки времени в форматах, используемых в кино- и телевизионной продукции.
  • Поддержка чтения и редактирования метаданных в MP3-файлах. Этот пакет SDK обеспечивает встроенную поддержку чтения MP3-файлов с помощью методов, используемых для чтения ФАЙЛОВ ASF. Приложения, созданные с помощью пакета SDK для формата Windows Media, также могут изменять атрибуты метаданных в MP3-файлах, используя встроенную поддержку наиболее распространенных тегов ID3, используемых создателями содержимого.
  • Поддержка защиты управления цифровыми правами. Этот пакет SDK предоставляет методы для чтения и записи файлов ASF и сетевых потоков, защищенных с помощью управления цифровыми правами, чтобы предотвратить несанкционированное воспроизведение или копирование содержимого.

Чтобы скачать пакет SDK для формата Windows Media, перейдите на страницу загрузки Windows Media на веб-сайте Майкрософт.

В этом документе описывается, как разрабатывать приложения для цифровых мультимедиа с помощью пакета SDK для формата Windows Media. Он состоит из следующих разделов.

Примечание

Хотя в этом документе содержатся сведения о последней версии пакета SDK для формата Windows Media, большинство функций, описанных в нем, поддерживаются более старыми версиями пакета SDK. Справочные страницы по методам, функциям, структурам и перечислениям пакета SDK для форматов Windows Media включают требования к версии.

 

Section Описание
Сведения о пакете SDK для формата Windows Media Предоставляет общие и справочные сведения, с которыми вы должны ознакомиться перед попыткой создания приложений.
Руководство по программированию Подробные инструкции по выполнению различных задач, таких как чтение, запись и индексирование файлов, защита файлов с помощью управления цифровыми правами, потоковая передача данных ASF по сети и т. д.
Справочник по программированию Предоставляет справочные сведения об интерфейсах, методах, функциях, структурах, типах перечисления и константах, связанных с форматом Windows Media.
Интерфейсы аудио- и видеокодека Windows Media Содержит инструкции по непосредственному использованию цифровых объектов мультимедиа (DMOS) кодека Windows Media Audio and Video.
Глоссарий Определяет термины, используемые в документации по пакету SDK для формата Windows Media.