Введение

Windows Media Connect (WMC) — это UPnP AV-сервер от Microsoft для Windows XP и более поздних версий Windows, предназначенный для совместного использования и потоковой передачи медиафайлов с компьютера Windows клиентам WMC. Первые два выпуска WMC были доступны в виде отдельного программного обеспечения и включали в себя клиентскую часть. Впоследствии он был переименован в Home Media Ecosystem (HME), а компонент медиасервера был интегрирован в Windows Media Player и Windows Home Server. WMC версии 2.0 можно установить вручную на 32- или 64-разрядную версию Windows Server 2008 или Windows Server 2008 R2, однако этот тип установки официально не поддерживается Microsoft и требует ручной настройки зависимостей служб NT для его запуска.

История версий

WMC 1.0 был первоначально выпущен как обновление для Windows XP, распространяемое вне основного цикла обновлений, и поддерживал потоковую передачу только файлов Windows Media. Версия 2.0 добавила поддержку UNC-путей и съемных устройств, а также расширенную поддержку медиаформатов, включая ASF. Последующие версии не выпускались как отдельные приложения, а были интегрированы в Windows Media Player, где обеспечивают работу функции сетевого обмена. WMP 11 в Windows XP содержит WMC 3.0, а в Windows Vista – WMC 4.0; версия WMP 11 для Windows Vista также включает клиент WMC. Хотя WMC 3.0 и WMC 4.0 предлагают схожий набор функций, они разработаны на разных кодовых базах. Благодаря интеграции с WMP, WMC обеспечивает доступ ко всей медиатеке, управляемой WMP. При просмотре общей библиотеки клиентом WMP её можно просматривать, фильтровать и сортировать как обычную медиатеку WMP. В Windows XP по умолчанию Windows Media Connect 2.0 перестает работать после установки Windows Media Player 11, хотя Windows Media Player 11 включает только сервер UPnP AV и не включает клиент.

Обзор

WMC — это UPnP AV-сервер, который позволяет сделать медиафайлы, хранящиеся на компьютере, доступными для цифровых медиаприемников, совместимых с UPnP AV, через локальную сеть. WMC автоматически объявляет о себе клиентам, поэтому нет необходимости вручную настраивать клиент для подключения к серверу WMC. Одновременно может работать несколько экземпляров WMC, и все они будут доступны клиенту. Любой UPnP AV-клиент может использоваться для доступа к общим медиафайлам WMC. Клиент может запрашивать у WMC список общих файлов, результат запроса формируется в формате XML. После выбора из списка медиафайла для воспроизведения, он передается клиенту для проигрывания. Изображения передаются по протоколу HTTP, для музыки и видео используются другие протоколы. Клиент, поддерживающий стандарт UPnP Media Renderer, сможет воспроизвести полученный поток. Хотя любой UPnP AV-клиент может выступать в роли клиента, использование специализированного клиента WMC, такого как Xbox 360 и PlayStation 3, Zune music player, WMP 11 в Windows Vista или автономный клиент WMC (доступный в составе WMC 2.0), обеспечивает более расширенные возможности. Результаты запроса списка медиафайлов также содержат определенные метаданные о файлах, включая тип медиафайла, даты, рейтинг, ключевые слова для исполнителя, альбомов и т.д. Также содержатся общие плейлисты. Клиент WMC использует эти метаданные для представления медиаэлементов в виде категорий для удобного просмотра. Главное меню клиента WMC содержит разделы «Аудио», «Видео», «Изображения» и «Плейлисты», а подменю позволяют дополнительно классифицировать медиафайлы. Клиентские плейлисты также могут быть созданы из этих общих файлов. При использовании клиента WMC 11 для доступа к библиотеке, совместно используемой WMC 3.0 или WMC 4.0, медиафайлы отображаются как «Общая библиотека» с использованием того же представления библиотеки, которое используется для организации локальных медиафайлов, включая обложки альбомов и эскизы.