Идея создания мультимедийной домашней системы существует уже некоторое время. Избавление от большого системного блока и установка ноутбука с дисплеем, подключенного к рабочему месту, было необходимым условием. Первым вариантом, который не сработал, был мультимедийный сервер из неиспользуемого смартфона Android. Эта идея столкнулась с материальными ограничениями (слабый модуль Wi-Fi, небольшая внутренняя память, медленное чтение/файлов через OTG) и программными (не было программного обеспечения для "сервера" Android, которое бы хорошо работало). Затем рабочее место было реорганизовано, и размещать экраны стало негде. Он мог быть остановлен ниже по линии, иПереработка отходов.бытовой экран, подключенный к компьютеру телевизор с VGA портом, сдвинутое окно с фильмом и опубликованным на компьютере, экран 20", формат 16:9, разрешение 1600х900 предпочтительнее телевизора 15", формат 4:3, с разрешением 1024х768. На этом можно было бы остановиться, так как телевизор был заменен экраном, но телевизор был с дистанционным управлением и использовался соседями по комнате.
Если вас заинтересовала эта идея, добро пожаловать под кат. ПРИМЕЧАНИЯ.
Первоначальный чертеж предусматривал использование старого нетбука, с которого можно было снять экран. К счастью, мультимедийное устройство не имело достаточного объема памяти. При объеме всего 160 ГБ ноутбук оснащен жестким диском емкостью 500 ГБ. Я мог бы заменить жесткий диск, но это показалось мне не самой лучшей идеей.
Для удобства мне пришлось приобрести дополнительный ИК-приемник с пультом дистанционного управления для компьютера. После долгих размышлений я решил отдать предпочтение Microsoft MCE Remote. Купить его в России, даже в Москве, было непростой задачей. Таких агрегатов на продажу не было нигде, а цена, по которой они существовали, составляла почти 3000 рублей. На eBay мы нашли нужную нам модель по цене от 700 рублей за ИК-приемник и пульт дистанционного управления, но нам пришлось ждать около месяца. На первом онлайн-рынке наружной ТВ-рекламы Москвы единственный вариант нашла компания Lenovo, которая сомневалась в Philips SRM5100/10 из-за отсутствия вариантов режимов. Очень интересно, что такой же пульт дистанционного управления (без выбора режима работы) используется на ПК ASUS EEEEBOX, но у ASUS три батарейки AAA вместо двух. Цена была очень доступной — 300 рублей. Я успел вовремя и схватил его на глазах у человека, который попросил меня отправить его почтой из Москвы в Санкт-Петербург (если ты читаешь это, человек из Санкт-Петербурга, пожалуйста, прости меня). Мое местоположение оказалось более удачным, так как путь от дома до продавца занял 20 минут. К своему удивлению, я увидел два пульта дистанционного управления, один из которых оказался неиспользованным.
Ноутбук имеет всего три порта USB, один из которых используется для подключения флешки с USB 3.0, а материал завершен с USB cool, так как мне нужно подключить принтер, сканер, ИК-приемник и мышь.
- Ноутбук Asus K46cm, с
- Дисплей ASUS VE208N,.
- Приемник ИК LENOVO EHOME OVU430006/01,.
- пульт lenovo mce rc1974511/00,.
- USB CBR CH 165 дистрибьютор,.
- Мышь Logitech,.
- маршрутизатор d-link dir-615.
Крепление.
Операционная система, установленная на ноутбуке, — Windows 8.1 с WMC, что позволяет предположить использование Windows Media Centre в качестве оболочки, но WMC не всеяден. Интерфейс также выглядел загроможденным. Не задумываясь, я выбрал XBMC, потому что слышал это название и пробовал его в прошлом, но на тот момент не понимал, как пользоваться Мультимедийным центром. XBMC является бесплатным, с открытым исходным кодом и интерактивным.
Установите XBMC. После установки сразу же поддерживается дистанционное управление, но запускается оно с основного дисплея ноутбука. Стандартный интерфейс на английском языке. Начальная конфигурация завершена.
Перейдите к изменению языка:.
- Если окно XBMC не является централизованным, XBMC не может быть обработан.
- Если окно XBMC не является централизованным, проверка передается в Windows.
- Запуск XBMC с пульта дистанционного управления невозможен.
- Недостаточная конфигурация управления, например, невозможно вызвать меню среды.
- Кнопки пульта дистанционного управления нельзя настроить для активации событий на устройстве воспроизведения.
Отправная точка — "Как преобразовать домашний компьютер в домашний кинотеатр + ПК 2 дюйма один", используя Mediaportal, который включает в себя стандартный фокус запроса. Чтобы решить проблему проверки элементов управления в Windows, автор вручную отредактировал реестр.
В процессе работы был найден способ назначить приложение на зеленую кнопку пульта дистанционного управления, используя значок Windows без стороннего программного обеспечения. Идея заключается в том, чтобы настроить быстрый запуск приложения на определенный ярлык и добавить код этого ярлыка в зеленую кнопку. Для получения дополнительной информации вы можете прочитать ‘Переопределение кнопки MSRemote и запуск XBMC с помощью зеленой кнопки’ в XBMC Russia.
Другой поиск дал две статьи о том, как полностью отключить экран (без мигающих отрывков) программными методами. Статьи относятся к Habra на различных операционных системах.
В результате скрининг экрана можно было организовать с помощью стандартных инструментов Windows. Достаточно изменить способ работы двух экранов "Дополнительно" и "Только компьютер". Для переключения командной строки используется утилита DisplaySwitch.exe с переключателем boot / extension или / internal для функций ‘Advanced’ и ‘Computer Scooter’ соответственно.
На данном этапе неясно, как:.
- Работа XBMC, когда окно находится не в фокусе, в том.
- Независимая конфигурация кнопок пульта дистанционного управления,…
- как изменить функцию дисплея с помощью пульта дистанционного управления.
Главное окно EventGhost:.
Для создания нового режима работы необходимо создать новую конфигурацию.
Существует также версия для Vista/Win7, в которой это дополнение работает как служба Windows, но мне с ней не повезло. В конфигурации зависимости: hkey_local_machine system currentcontrolset services hidir remotes 745a17a0-74d3-11d0-b6fe-100a0c90f57da.
Конфигурация должна быть сохранена:.
Созданная конфигурация будет использоваться до тех пор, пока не будет указана другая конфигурация. Перезагрузите компьютер и примените изменения в реестре. Дистанционное управление Windows отключено.
Интересно, что компьютер можно разбудить из заторможенного состояния с помощью кнопки включения/выключения на пульте дистанционного управления. Теоретически, компьютер можно активировать с помощью пульта дистанционного управления. Google: включение компьютера с помощью пульта дистанционного управления.
Запустите EventGhost в качестве менеджера. Добавить управление XBMC — Добавить ON.
Из настроек плагина видно, что EventGhost отправляет команды на XBMC, перехватывая сигналы от кнопок пульта дистанционного управления. Теперь перейдем к настройке XBMC.
Система > Настройки > Службы > Удаленное управление > Разрешить программам в этой системе управлять XBMC флажок
Далее, когда вы завершите настройку подключаемого модуля XBCM2, в окне EventGhost будет создана папка с тем же именем, что и подключаемый модуль. В этой папке и ее подпапках перечислены команды управления, которые могут быть перенесены в XBMC. / XBMC2 / Buttons /Remote/ папка. Здесь содержатся макросы для кнопок, которые можно разместить на пульте дистанционного управления. Чтобы назначить кнопку пульта дистанционного управления для выполнения макроса, необходимо перетащить событие в макрос. События берутся из журнала программ и появляются в журнале после нажатия кнопки пульта дистанционного управления или даже если в системе что-то произошло. Затем можно нажать на кнопку и назначить ее на нужное событие.
Осталось выяснить следующее.
- Запустите XBMC удаленно, и
- Измените режим отображения с помощью пульта дистанционного управления.
Чтобы автоматизировать переключение между режимами экрана, заранее создайте два файла *.bat.
Чтобы переключиться на ПК, сначала убейте процесс XBMC.exe, чтобы XBMC не перешел на встроенный монитор.
Переключитесь в расширенный режим.
Создайте свой собственный макрос.
Это событие проверяет, открыт ли XBMC в системе. Если цель найдена, ее нужно проверить в верхней части параметра Find Window, что останавливает макрос (если окно XBMC запущено, его не нужно активировать снова).
Нет возможности запустить файл *.bat с помощью стандартного инструмента EventGhost под названием StartApplication, поэтому к сгенерированному макросу необходимо добавить сценарий Python. Выберите созданный макрос и перейдите к дальнейшим действиям.
Сценарий для активации монитора и запуска XBMC выглядит следующим образом.
Другими словами, *. запустите bat-файл, подождите 2 секунды, пока режим монитора не изменится, чтобы XBMC запустился на втором мониторе, а затем запустите XBMC.exe.
Следуя образу предыдущего макроса, создайте новый макрос для отключения внешнего дисплея и XBMC. Если цель не найдена в сценариях Find Window и Switch Off Python, необходимо выбрать Stop Macro.
В обоих созданных макросах нужно переместить событие, которое происходит при нажатии кнопки включения/выключения на пульте дистанционного управления.
Использование сценариев командной строки имеет тот небольшой недостаток, что окно cmd мигает при выполнении сценария. Этого можно избежать, создав программу, выполняющую код сценария.
В окне EventGhost результат будет выглядеть следующим образом
При использовании функциональности, созданной EventGhost, XBMC запускался без фокуса, а панель задач всегда загоралась в верхней части медиацентра.
Поэтому для остановки макроса и перемещения окна перед всем остальным использовалась знакомая функция Find Window, если опция Target Option не была выбрана. При управлении XBMC главное меню было перенесено в основное меню, для чего на пульте дистанционного управления была размещена зеленая кнопка Start. Создание макросов подробно не объясняется. Пожалуйста, приложите снимок экрана.
Следующие события были размещены на цветных кнопках пульта в нижнем ряду.
Результатом является окончательная конфигурация EventGhost.
Единственное, что осталось настроить систему, это автоматизировать запуск EventGhost при старте системы. Единственным эффективным решением было включение встроенной учетной записи администратора и запуск сценария cmd из автозапуска.
Войдите в учетную запись администратора иУстановите надежный пароль. Выйдите из учетной записи. Выйдите из учетной записи.
Используя текстовый процессор, который можно сохранить в кодировке DOS-866, создайте файл *.bat со следующим содержанием: a. Файл *.bat создается в кодировке DOS-866.
Другими словами, запустите программу EventGhost с сохраненным паролем от имени администратора и запустите ее с помощью ключа в трее. Если вы не изменяли кодировку командной строки, обязательно сохраните ее в DOS-866.
Выключите EventGhost, запустите полученный сценарий и введите пароль. Поместите сценарий в автоматическую загрузку:.
Откройте C:? users users appdata roaming microsoft windows start menu spartup и опубликуйте полученный сценарий. Когда пользователь%user% подключается, EventGhost автоматически запускается с полными правами. При использовании других методов автоматического запуска полный доступ, включая планировщик задач, не разрешен.
Теперь мы приветствуем мигание командной строки и даем нам знать о начале работы EventGhost.
Что касается автозагрузки, то набор IR-серверов лучше, поскольку он работает как служба Windows, но мы не хотели возиться с настройкой, когда работает EventGhost.
- Требования к паролю в %бодрствования> требования к паролю в нет> требования к паролю,.
- Настройки USB> Временная деактивация портов USB> запрещена,.
- Операция Кнопки и крышки> Закрыть крышку> Не требуется никаких действий, никаких действий, никаких действий, никаких действий.
- Кнопки управления и крышка> задняя панель управления> сон.
Перезагрузите компьютер (разумеется, с помощью кнопки дистанционного управления) и убедитесь, что все настроенное работает и настроено, а также настройте XBMC в соответствии с вашими предпочтениями. Например, активируйте полную поддержку UPNP, чтобы вы могли получить доступ к домашним мультимедийным библиотекам со смартфона и, наоборот, запускать мультимедийные файлы со смартфона XBMC.
Добавьте перспективное IPTV. Сначала загрузите PVR IPTV Simple Add -On для XBMC. Страница загрузки на Github (Google Docs).
Установите его на свой XBMC:.
Определите корень *.m3u для файла. Если у вас есть надежный провайдер онлайн-телевидения, вы можете указать маршрут к *.EPG, который является телепрограммой. Нужный вам формат файла *.m3u: *.m3u.
Хотя мой плагин также съел меня:.
Главное — сохранить файл *.m3u в кодировке UTF-8, чтобы русские названия телеканалов отображались правильно.
Настройте удобную кнопку на пульте дистанционного управления, откройте ТВ-каналы в EventGhost (XBMC2>Кнопки>Удаленное управление>Живое ТВ) и нажмите, чтобы открыть список доступных ТВ-каналов.
К сожалению, регистрация потока не может быть отрегулирована. Это явно не поддерживается ADD -ON, так как кнопка регистрации не активна, в отличие от других кнопок.
