Windows Media Center ( WMC ) — это цифровой видеомагнитофон и медиаплеер, созданный корпорацией Microsoft . Media Center впервые был представлен в Windows в 2002 году в Windows XP Media Center Edition (MCE). Он был включен в выпуски Home Premium и Ultimate Windows Vista , а также во все выпуски Windows 7, за исключением Starter и Home Basic. Он также был доступен в Windows 8 Pro и Windows 8.1 Pro в качестве платного дополнения. Его поддержка была прекращена в Windows 10 , и операционная система также удаляет весь Windows Media Center во время обновления с предыдущих версий Windows, хотя, как сообщается, его можно неофициально переустановить с помощью ряда команд командной строки. [1] [2] [ требуется лучший источник ]
Media Center может воспроизводить слайд-шоу , видео и музыку с локальных жестких дисков , оптических приводов и сетевых расположений. Пользователи могут транслировать телевизионные программы и фильмы через выбранные службы, такие как Netflix . Контент можно воспроизводить на компьютерных мониторах или телевизорах с помощью устройств, называемых Windows Media Center Extenders. Также можно смотреть и приостанавливать прямую трансляцию. Поддерживается до шести ТВ-тюнеров на плате тюнера одновременно. Стандарты DVB-T и ATSC поддерживают как незашифрованное видео стандартной , так и высокой четкости . Можно просматривать зашифрованные каналы кабельного телевидения с помощью внутреннего или внешнего тюнера, поддерживающего CableCARD .
Вскоре после выпуска Windows 7 в 2009 году Microsoft распустила команду разработчиков Media Center, тем самым отказавшись от дальнейших разработок программного обеспечения. Следовательно, интерфейс Media Center остался неизменным для пользователей Windows 8 и 8.1. В мае 2015 года Microsoft объявила, что Windows Media Center будет прекращен в Windows 10 и что он будет удален при обновлении; но заявила, что те, кто обновляется с версии Windows, включающей приложение Media Center, получат платное приложение Windows DVD Player бесплатно для сохранения функциональности воспроизведения DVD . [3]
Windows Media Center под кодовым названием «Freestyle» впервые был включен в состав Windows XP Media Center Edition .
Новая версия WMC была включена в редакции Home Premium и Ultimate Windows Vista . Пользовательский интерфейс был переработан и адаптирован для соотношения сторон 16:9 . Поддержка нескольких тюнеров была добавлена в более поздних выпусках и различается в зависимости от версии приобретенной операционной системы. Поддержка многих аппаратных устройств Windows Media Center Extender , выпущенных до Vista, также была прекращена, что оставило многих владельцев без удачи, если они не обновились до одной из поддерживаемых версий Windows Vista с Windows XP Media Center Edition. Также пользователям США было представлено Интернет-телевидение , которое позволяет получать доступ к потоковому контенту через WMC. Оно также позволяет просматривать контент видеоигр .
Каждая кнопка в главном меню, которое содержит такие разделы, как «Музыка», «Видео» и «ТВ», при выборе заключается в рамку, и для каждого выбора появляется подменю, расширяющееся по горизонтали. При выборе любого из вариантов записи для каждого из них отображаются в виде сетки, при этом каждый элемент идентифицируется обложкой альбома , если это аудиофайл , или миниатюрой, если это фотография , видео или запись ТВ, а другие связанные параметры, такие как различные представления для музыкальной коллекции, если выбрано «Музыка», расширяются по горизонтали вдоль верхней части сетки. Аналогично, другие элементы идентифицируются с помощью наводящих на размышления иллюстраций. Сетка, отображающая элементы, также расширяется по горизонтали, а выбранный элемент увеличивается по сравнению с остальными. Другие функции WMC включают в себя:
Microsoft позже обновила WMC с помощью пакета функций, известного как TV Pack 2008. [4] Этот выпуск под кодовым названием «Fiji» был доступен только через OEM-производителей для новых компьютеров, которые поставлялись с предустановленным обновлением. Он недоступен в качестве обновления для существующих пользователей WMC. [5] [6] [7] Обновление изменило пользовательский интерфейс, добавило поддержку цифровых подканалов , QAM , DVB-S и MHEG , а также увеличило общее количество каждого типа разрешенных тюнеров. Оно использовало файлы .wtv вместо .dvr-ms . [8] [9] Бета-версии также поддерживали формат H.264 , но эта функция была удалена после выпуска в производство. [10]
Обновленная версия WMC была включена во все редакции Windows 7, кроме Starter и Home Basic. Большая часть функциональности, добавленной в TV Pack 2008, была включена в версию Media Center, включенную в Windows 7 , вместе с обновлением пользовательского интерфейса . [11]
WMC сохранил большую часть дизайна и ощущений своего предшественника, но с различными сочетаниями клавиш пользовательского интерфейса и возможностями просмотра. [12] Поддерживается воспроизведение видео H.264 как локально, так и через Media Center Extender (включая Xbox 360 ).
Некоторые заметные улучшения в WMC включают новый мини-гид, новую полосу прокрутки, возможность цветового кодирования гида по типу шоу и интернет-контент, который более тесно интегрирован с обычным ТВ через гид. Все версии Windows 7 теперь поддерживают до четырех тюнеров каждого типа ( QAM , ATSC , CableCARD, NTSC и т. д.).
При просмотре медиатеки элементы, не имеющие обложки альбома, отображаются в различных сочетаниях цветов переднего плана и фона вместо использования белого текста на синем фоне. При удержании левой или правой кнопок пульта дистанционного управления для быстрого просмотра библиотеки двухбуквенный префикс текущего названия альбома отображается в качестве наглядной помощи. Библиотека изображений включает новые возможности слайд-шоу , а отдельные изображения можно оценивать.
Кроме того, при просмотре медиатеки вверху появляется новый столбец под названием «Общие». Это позволяет пользователям получать доступ к общим медиатекам на других ПК Media Center непосредственно из Media Center.
Для поддержки телевидения в WMC включен Windows Media Center "TV Pack", выпущенный Microsoft в 2008 году. Он включает поддержку CableCARD и североамериканских ( ATSC ) тюнеров QAM , а также создание списков любимых станций. [13]
Также включен гаджет для WMC. [ 14]
Папка Public также содержит скрытую библиотеку записанных телепередач , которая отображается на боковой панели проводника Windows при первой настройке телевидения в Media Center.
WMC не был включен ни в одну из редакций Windows 8. [ 15] Вместо этого он был частью надстройки Windows 8 Media Center Pack, доступной только для розничных версий [16] Windows 8 Pro и Windows 8 Pro Pack , которая обновляет Windows 8 до Windows 8 Pro [17], доступных через службу добавления функций в Windows 8. Windows 8 Pro Pack был доступен за 69,99 долларов США, [18] в то время как Windows 8 Media Center Pack был доступен бесплатно с 26 октября 2012 года по 31 января 2013 года в качестве рекламной акции, чтобы побудить пользователей обновиться до Windows 8. [19] После рекламной акции цена Windows 8 и 8.1 Media Center Pack изменилась до 9,99 долларов США, [18] пока она не была прекращена 30 октября 2015 года. [20]
WMC не может работать при запуске или поверх других окон из-за «новых требований и поведения ОС Windows». [21] [22]
В сборках Windows 10 Technical Preview добавление Windows Media Center с использованием приобретенного ключа продукта Windows 8.1 приводило к тому, что система впоследствии идентифицировала себя как «Windows 8.1 Pro с Media Center», а также появлялось предупреждение о том, что ОС не активирована. Эта проблема также не позволяла пользователям получать обновления, исправления и будущие сборки Preview. [23]
Во время конференции разработчиков Build 2015 года руководитель Microsoft подтвердил, что Media Center с его функциями ТВ-приемника и PVR не будет обновляться или включаться в Windows 10 ; таким образом, продукт будет прекращен . Те, кто обновится до Windows 10 с версии Windows, включающей приложение Media Center, получат платное приложение Windows DVD Player бесплатно для сохранения функциональности воспроизведения DVD [3] после первого обновления Windows . [24] [25]
Некоторые пользователи, которые хотели, чтобы Microsoft предоставила официальный порт Windows Media Center для Windows 10, создали две петиции change.org и отправили тысячи запросов в Microsoft через приложение Windows Feedback, включенное в Windows 10. Несмотря на все усилия, только сообщество поддерживает приложения и функцию. [26]
В начале июля 2015 года Microsoft объявила, что Электронный программный гид (EPG) для Windows Media Center будет обновлен 7 июля 2015 года новыми пакетами видеоданных. [27] [28] Это обновление EPG изменило поставщика услуг с Zap2It на Rovi . После обновления на странице отзывов Microsoft Media Center [29] было опубликовано большое количество отчетов, указывающих на то, что поток данных EPG от Rovi имеет существенные проблемы с качеством данных, связанные с неправильными списками каналов, устаревшими и неверными данными о программах и невозможностью загрузить данные EPG от Rovi через серверы Microsoft. Это обновление не было предоставлено ранним сборкам Insider Preview Windows 10, хотя они включали WMC.
Поддержка службы Electronic Program Guide официально прекратилась 14 января 2020 года, что совпало с окончанием поддержки Windows 7. [30] [31] Это относится ко всем версиям WMC, включая пользователей, использующих WMC на снятых с производства продуктах, таких как XP и Vista. Несмотря на объявление, данные EPG продолжали обновляться до первой недели апреля 2020 года. Существуют альтернативы, которые получают информацию о программах и загружают ее в базу данных WMC EPG. [32] Некоторые используют платные подписные сервисы для получения информации. Некоторые требуют нескольких этапов обработки, но, как правило, их можно автоматизировать.
Некоторые альтернативные поставщики телепрограмм:
Некоторые альтернативы WMC, подобные DVR , которые поддерживают данные программы передач:
Media Center использует устройства ТВ-тюнера для воспроизведения и записи телепередач со стандартной антенны, кабельного или спутникового сигнала. Пользователи могут записывать телевизионные программы вручную или планировать запись с помощью электронного программного гида . Записи можно записывать на Video DVD или, за исключением ограничений копирования, переносить на портативный медиаплеер . Media Center поддерживает как аналоговые, так и цифровые тюнеры и позволяет настроить до шести тюнеров каждого типа (аналоговый, цифровой наземный , Clear QAM , CableCard). Все тюнеры используют одни и те же данные гида, но их можно редактировать и настраивать для включения дополнительных каналов, таких как Clear QAM, которые не найдены или не включены в большинство гидов Titan. Во время воспроизведения прямого эфира программа сохраняет буфер, который позволяет пользователям перематывать или приостанавливать прямой эфир и пропускать рекламу . Сторонняя программа MCEBuddy позволяет автоматически пропускать рекламу в записанных программах.
Media Center может транслировать как живой, так и записанный контент на приставки Windows Media Center , такие как консоль Xbox 360 , но другие компьютеры Windows могут получать доступ только к записанному контенту. Воспроизведение контента на телевизоре возможно через приставки Media Center или путем прямого подключения компьютера с Windows Media Center к телевизору. Меню Windows Media Center отображаются в 10-футовом пользовательском интерфейсе, подходящем для просмотра на телевизорах с большим экраном, и могут управляться с помощью различных пультов дистанционного управления . ПК с Windows Media Center требуют наличия датчика для взаимодействия с пультом дистанционного управления. Чтобы рекламировать поддержку Media Center, пульты дистанционного управления также должны иметь определенные кнопки, такие как кнопка «Пуск» с зеленым логотипом Media Center и кнопки для навигации, воспроизведения и регулировки громкости, питания и переключения каналов. [33] [34]
Windows Media Center организует и отображает видео и музыку, найденные как на локальных, так и на сетевых компьютерах. Музыкальные альбомы организованы с сопровождающими обложками альбомов, которые можно автоматически загрузить из Интернета или вручную добавить в Media Center. Пользователи также могут создавать плейлисты из различных песен или альбомов. Во время воспроизведения музыки пользователь может останавливать и перематывать песни вперед, а также просматривать визуализации . Также доступна поддержка аналогового FM-радио , если его поддерживает ТВ-тюнер пользователя.
Media Center позволяет пользователям просматривать изображения и воспроизводить их в слайд-шоу, а также воспроизводить видеофайлы. Медиафайлы можно классифицировать по имени, дате, тегам и другим атрибутам файлов. Кроме того, пользователи могут организовывать и воспроизводить фильмы с помощью функции «Библиотека фильмов», представленной в Windows Vista Media Center. С помощью функции «Интернет-телевидение» пользователи также могут транслировать телевидение и веб-шоу от выбранных поставщиков контента.
Windows Vista Media Center представила поддержку устройств CableCARD. Однако CableCARD поддерживался только на оборудовании OEM, сертифицированном CableLabs . [35] Windows 7 Media Center поддерживает добавление CableCARD к существующему оборудованию, при условии, что оборудование соответствует определенным требованиям. [36] Вскоре после выпуска Windows 7 Microsoft выпустила инструмент Digital Cable Advisor для проверки соответствия требованиям перед активацией поддержки CableCARD. [37]
Windows Media Center позволяет синхронизироваться с определенными портативными устройствами. К таким устройствам относятся карманные ПК Windows Mobile , смартфоны , портативные медиацентры и другие проигрыватели, которые могут синхронизироваться с Windows Media Player . Zune от Microsoft не может использовать функцию синхронизации, но может воспроизводить файлы TV-рекордера Media Center, когда они копируются в контролируемую папку Zune.
При синхронизации телепередач Windows Media Center кодирует их с помощью Windows Media Encoder в формат Windows Media Video с более низким качеством, чем исходный формат, используемый для просмотра на настольном медиацентре. Это сделано для того, чтобы компенсировать ограниченное дисковое пространство и вычислительную мощность таких портативных устройств. При желании музыку можно также перекодировать в меньший размер файла при синхронизации.
Windows Media Center был разработан как программируемая платформа; другие программы могут быть связаны с пользовательским интерфейсом Media Center с помощью WMC API , который предоставляется как управляемый API . Функциональность Windows Media Center может быть расширена тремя различными типами приложений: [38]
Это управляемые приложения, написанные с использованием WMC API и упакованные как сборки CLI . Приложения Presentation Layer могут иметь полный доступ как к .NET Framework , так и к Windows Media Center API, причем последний предоставляет управляемую объектную модель для доступа и манипулирования текущими состояниями управления и воспроизведения мультимедиа, прямого эфира, видеозаписи, а также презентационных возможностей Windows Media Center. Приложения Presentation Layer визуализируются с использованием основанного на растровых изображениях Windows Media Center Presentation Layer , системы пользовательского ввода и представления WMC. Presentation Layer включает поддержку анимации, динамической компоновки, клавиатуры/мыши, а также удаленной навигации. Приложения Presentation Layer могут транслироваться по RDP на расширители Windows Media Center ; поэтому приложения Presentation Layer запускаются на расширителях без каких-либо изменений. Однако Presentation Layer существует только в версии WMC для Windows Vista. [38] [39]
Приложения уровня представления создаются с использованием декларативного языка разметки на основе XML , известного как язык разметки Media Center (MCML). MCML используется для определения пользовательского интерфейса с поддержкой анимации, ввода текста, навигации, привязки данных и локального хранилища, доступной из самой разметки. Если для реализации определенной функции требуется пользовательский код или другая функциональность, можно ссылаться на сборки CLI . Любой язык CLI может использоваться для написания сборок кода , реализующих требуемую функциональность. Документ MCML определяет интерфейс как набор элементов, каждый из которых предоставляет четыре атрибута: который определяет, что будет отображать элемент пользовательского интерфейса, для управления аспектами представления элемента, которые перечисляют набор данных частного состояния для элемента и которые позволяют изменять атрибуты на основе определенных триггеров. Изменяя эти атрибуты во время выполнения, либо из разметки, либо из классов кода, генерируется интерфейс. [40] UI
Content
Properties
Locals
Rules
Приложения уровня представления могут быть либо локально установлены, либо загружены из Интернета по мере необходимости. Однако в последнем случае код не является доверенным; могут использоваться только классы .NET, помеченные как безопасные для использования кодом, исходящим из Интернета. Перед использованием приложения его необходимо зарегистрировать в Windows Media Center. Приложение может либо зарегистрировать себя как элемент меню верхнего уровня, в любом из подменю (в зависимости от типа приложения), как обработчик автозапуска, в библиотеке программ (категория меню для всех программ) или как фоновое приложение без пользовательского интерфейса, работающее до тех пор, пока продолжается сеанс WMC. [41] [42]
WMC также может выступать в качестве хоста для приложений браузера XAML (XBAP), которые визуализируются в самом пользовательском интерфейсе WMC. XBAP визуализируются с использованием компонента Windows Presentation Foundation, независимого от разрешения, на основе векторов .NET Framework 3.0 . Пользовательский интерфейс XBAP написан на XAML с кодом на любом языке .NET . XBAP также ограничены Windows Vista. WMC предоставляет ограниченную поддержку потоковой передачи XBAP на устройства расширения Windows Media Center . XBAP были объявлены устаревшими в Windows Media Center SDK версии 5.3.
WMC может размещать Internet Explorer в своем собственном пользовательском интерфейсе (используя виджеты пользовательского интерфейса WMC) и отображать веб-страницы и веб-приложения. Эта функция поддерживается как в Windows XP, так и в Windows Vista. Веб-приложения, написанные специально для размещения в WMC, могут использовать подмножество API WMC, которое предоставляется через JavaScript . HTML-приложения также не полностью поддерживаются для потоковой передачи на расширители.