Функции, добавленные в пакет SDK для Windows Media 9.5
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
В пакете SDK для формата Windows Media 9.5 появились новые функции, обеспечивающие повышенную безопасность и гибкость содержимого. С момента выпуска серии 9 в пакет SDK были внесены следующие изменения.
Новый интерфейс для обработки приложений во время ускорения видео DirectX
Приложения проигрывателя, поддерживающие ускорение видео DirectX, теперь могут реализовать интерфейс IWMPlayerHook для выполнения обработки конкретных приложений во время декодирования DirectX VA. Средство чтения вызывает метод обратного вызова IWMPLayerHook::P reDecode перед передачей сжатых примеров видео в видеопроцессор для декодирования.
Примечание
Чтобы использовать интерфейс IWMPlayerHook и связанный интерфейс IWMReaderAdvanced5 , необходимо установить номер обновления 888656 в пакете SDK для формата Windows Media. Вы можете скачать обновление с веб-сайта Майкрософт.
Версия пакета SDK для формата Windows Media для 64-разрядных версий Windows
Доступна 64-разрядная версия пакета SDK для формата Windows Media. Эта документация относится как к 32-разрядным версиям, так и к 64-разрядной версии пакета SDK. Однако управление цифровыми правами (DRM) не поддерживается в 64-разрядном пакете SDK для формата Windows Media.
Новая версия видеокодека Windows Media
Кодек Windows Media Video 9 Image версии 2 упрощает выборку геометрических вычислений для сдвига и масштабирования. Новый кодек также поддерживает несколько сложных переходов между образами.
Новая версия аудиокодеков Windows Media
Пакет SDK для формата Windows Media 9.5 включает следующие обновленные аудиокодеки:
- Windows Media Audio 9.1
- Windows Media Audio 9.1 Professional
- Windows Media Audio 9.1 Без потерь
Поддержка протокола WINDOWS Media DRM 10 для сетевых устройств
Пакет SDK для формата Windows Media 9.5 поддерживает новый протокол безопасной передачи windows Media DRM 10 для сетевых устройств. Этот протокол можно использовать для потоковой передачи зашифрованного содержимого по локальной сети на устройство воспроизведения, например на видеоресивер с установленными настройками.
Большинство процедур, используемых для реализации поддержки Windows Media DRM 10 для сетевых устройств, должны выполняться приложением. Однако можно использовать методы пакета SDK для формата Windows Media для предоставления следующих функциональных возможностей:
- Ведение базы данных устройств, в том числе тех, которые включены для Windows Media DRM 10 для сетевых устройств.
- Проверьте устройства, чтобы убедиться, что они достаточно близки к клиенту в сети для безопасной потоковой передачи.
- Преобразование защищенных DRM-файлов в Windows Media DRM 10 для потоков сетевых устройств.
- Запись файлов с использованием ранее зашифрованных данных.
Поддержка новых лицензий DRM
Новые лицензии, созданные с помощью пакета SDK Windows Media Rights Manager, используют уровни защиты выходных данных (OPL) для указания прав и ограничений для воспроизведения и копирования содержимого. Пакет SDK для формата Windows Media обеспечивает поддержку чтения списков OPL из лицензии.
Новый видеокодек
Расширенный кодек профиля Windows Media Video 9 основан на высоком качестве кодека Windows Media Video 9 и добавляет поддержку кодирования с чередованием.
Выходные данные S/PDIF
Содержимое, закодированное с помощью одного из кодеков Windows Media Audio Professional, теперь можно передавать с помощью формата Sony/Philips Digital Interconnect Format (S/PDIF).
Звук Low-Delay
Кодеки Windows Media Audio 9.1 и Windows Media Audio 9.1 Professional теперь поддерживают несколько форматов с низкой задержкой. Эти форматы создают звуковые потоки, которые можно запустить быстрее, что сокращает задержку в сценариях переключения потоков. Общая задержка в прямых трансляциях также улучшается за счет использования форматов с низкой задержкой.
Приблизительный режим поиска
Теперь вы можете найти приблизительное время в ASF-файле с помощью средства чтения. Этот режим повышает производительность при выполнении некорректного поиска, например, когда пользователь щелкает панель поиска в Медиаплеер Windows. При приблизительном поиске возвращается образец носителя для предыдущей чистой точки вместо того, чтобы воссоздать выборку для точного искомого времени.
Запись списка воспроизведения
Windows Media DRM 10 поддерживает права на копирование аудиофайлов на компакт-диск Red Book как часть списка воспроизведения. Пакет SDK для формата Windows Media предоставляет методы проверки того, разрешено ли копирование файлов в списке воспроизведения.
Улучшенная Multiple-Language поддержка метаданных
В пакете SDK для windows Media Format 9 series все метаданные, добавленные в файл, были назначены списку языков, которому был присвоен идентификатор языка по умолчанию. Это приводило к проблемам, когда распространители содержимого в разных языковых стандартах добавляли некоторые метаданные, так как пользователи в языковом стандарте распространителя видят только несколько атрибутов, добавленных для своего языка. Пакет SDK для формата Windows Media 9.5 решает эту проблему, не создавая список языков, пока в файле не будут присутствовать атрибуты двух языков. На этом этапе все метаданные связываются с языковым стандартом второго языка, который затем становится стандартом по умолчанию. Таким образом распространитель содержимого может сохранить все исходные метаданные файла, такие как название и автор, нетронутыми, добавив некоторые атрибуты, относящиеся к его языковому стандарту.
Пакет SDK диспетчер устройств Windows Media, включенный в установку
Пакет установки для пакета SDK для формата Windows Media 9.5 устанавливает windows Media диспетчер устройств SDK. Документацию по пакету SDK для диспетчер устройств Windows Media можно найти в папке C:\WMSDK\WMFSDK95\WMDM\docs (если не установить пакет SDK для формата Windows Media в папку по умолчанию, папка будет отличаться).)
Документация по интерфейсу кодека
Эта документация содержит сведения об использовании аудио- и видеокодеков Windows Media вне пакета SDK для формата Windows Media. Эта документация была первоначально выпущена в рамках загрузки из Microsoft Developer Network. Примеры приложений, демонстрирующие непосредственное использование динамических административных объектов кодека, включены в установку пакета SDK для формата Windows Media вместе с заголовками.
Связанные темы