Вредоносное ПО (malware) - это назойливые или опасные программы,...
![Лучшие утилиты для удаления вирусов и вредоносных программ](https://i2.wp.com/webhelper.info/images/danger.jpg)
Вот и все, теперь в нашей системе один пульт управляет только MediaPortal’ом и телевизором, а клавиатура и мышь используются в других программах.
Есть правда еще одна маленькая деталь, которая меня долгое время раздражала. Когда я работал за монитором, курсор мыши все время пытался вылезти на телевизор и это сильно мешало. К сожалению, в windows ужасно реализовано управление несколькими мониторами, и стандартными средствами ничего нельзя было сделать. Поэтому я попросил друга написать маленькую программу, которая ограничивала бы курсор на одном экране, что он вскоре и сделал, за что ему спасибо. Правда, позже я обнаружил замечательный проект - . В нем есть не только программа, с помощью которой можно ограничивать курсор, но и несколько других значительно облегчающих работу с двумя мониторами. Например, программа DisMon позволит вам запускать игры на втором мониторе (в нашем случае телевизор), даже те в которых эта возможность не предусмотрена разработчиками.
Ну вот, попутно мы решили еще одну задачу – запуск игр на любом из установленных экранов. Если вам чем-то не понравилась программа DisMon, вы можете воспользоваться еще одной – UltraMon , но учтите, эта программа не бесплатна.
Стоит заметить, что при игре за телевизором нужно также как-то переключать на него звук, это решается выбором выхода HDMI в качестве звукового устройства по умолчанию перед запуском игры. Чтобы каждый раз долго не ползать в настройках системы, можно воспользоваться замечательной программой , позволяющей делать это с помощью одного клика мышки по ярлычку.
С телевидением особо расписывать нечего. Вставить DVB карту, поставить драйвера, настроить в сервере MediaPortal’а. Тут конечно много тонкостей и подводных камней, но если рассказывать, придется писать отдельную статью.
Под конец я опишу вам свою домашнюю систему для наглядности.
В первой комнате находится один из персональных компьютеров.
В третьей комнате находится еще один персональный компьютер.
И того получается два полноценных рабочих места располагающихся в первой и третьей комнате, плюс два полноценных домашних кинотеатра находящихся во второй и третьей комнате. Вскоре планируется к покупке еще один маленький компьютер наподобие Nettop-nT-330i и телевизор на кухню, но работать он будет исключительно как HTPC. Сервер MediaPortal’а поддерживает сколько угодно клиентов, поэтому на кухне также можно будет смотреть спутниковое телевидение.
Ну и наконец, плюсы и минусы подобной системы.
Вы тоже можете попробовать. Но вначале прочтите это.
Кто-то в качестве телевизионной приставки выбрал Apple TV. Кто-то сэкономил и приобрел Xiaomi TV Box. Я остановился на собственном варианте - «Малинка» с дополнительным аудиомодулем.
Почему купил именно Raspberry Pi ? Ответ просто - медиаприставку нужно было покупать, а Pi 3 уже была. Большую часть времени стояла без дела.
В итоге к ней был приобретен дополнительный аудиомодуль, экран. И получился крутой сетевой аудиовидео плеер с поддержкой Hi-Res звука . Вот, как это повторить.
Для построения мультимедийки потребовались:
– Raspberry Pi;
– аудиоинтерфейс X400;
– экран 3,7 дюйма (аналог оригинального от ADAfruit);
– донгл Wi-Fi (не нужен для RaPi 3);
– универсальный пульт ДУ/мышь;
– блок питания.
Одновременно экран и HDMI-выход завести не удалось, поэтому первый можно вычеркнуть.
Характеристики будут зависеть от выбранной модели Raspberry Pi. Если не знакомы - характеристики для 2, для 3.
Характеристики аудиотракта куда интереснее. В основе X400 крутой ЦАП TI PCM5122 Burr-Brown
с полной аппаратной поддержкой аудиопотока 32 бит/384 кГц.
Плата активная, на ней размещено сразу два усилителя - для RCA класса D TI TPA3118D2
и для выхода на наушники TI TPA6133A
. Обеспечивается мощность 20 Вт
на каждый из 2 каналов при сопротивлении 4 Ома
.
Итоговые параметры очень хороши:
– отношение сигнал/шум 112db SNR;
– уровень искажений 0,0019% (THD);
– выходная мощность 2 × 20 Вт при сопротивлении 4 Ом
X400
обеспечивает качественное стабилизированное питание системы - то, чего в самой RaPi нет. Блок питания подключается к плате расширения, и уже оттуда запитывает микрокомпьютер. Так что про помехи можно забыть.
К тому же, есть собственная крутилка для управления громкостью - еще один шанс отсутствия помех, на этот раз из-за программных ошибок.
Так же обеспечивается управление с помощью пульта дистанционного управления благодаря распаянному IR-приёмнику на 38 кГц.
Сборка проблем не составляет. Модули для Raspberry Pi собираются как Lego - вставляются один в другой. Затем подключаются дополнительные интерфейсы, устройства управления, вставляется карта памяти с записанной системой, подключается питание… И начинается магия.
Изначально устройство жило автономно, и вместо телевизора использовался экран, размещающийся прямо на плате. В данном случае лучше использовать готовый образ системы с видеовыводом на экран.
При подключении к обычному телевизору или монитору по HDMI или аналоговому выходу лучше сразу использовать флешку с Openelec или аналогичной мультимедийной системой.
После нужно подключить и настроить интернет – можно проводной, можно беспроводной. Это Linux – никаких проблем! Затем по инструкции производителя направляем звук через X400.
Импровизированный плеер умеет воспроизводить любые форматы аудио/видео. Ограничений немного: RaPi не умеет декодировать 4К. Прочее зависит от набора установленных кодеков.
Логично использовать Kodi и внешний накопитель, например HDD через USB-порт . Хотя и флешки на 64 ГБ хватает - 4К все равно не поддерживается.
Пульт придется настраивать, хотя это несложно. Можно ограничиться Bluetooth-клавитурой с тачпадом.
Функциональность выходит на уровне китайских боксов по 30 баксов. Ничего сверхъестественного. За исключением очень качественного аудиовыхода. Но при использовании Raspberry Pi (уже за 40 долларов) это скорее необходимость.
Дело в том, что в разводке звука на микроПК разработчики где-то напортачили. Через HDMI в нем нет ничего хорошего, а через аналоговый выход звук откровенно плохой.
В остальном - все очень круто. Почти как аудиофильская система. В ближайшее время планирую сменить X400 (купленную за 22 доллара) на X600
с оптическим выходом, и организовать двойной видеовыход.
Признаюсь – я не сильно большой киноман, но, иногда, посмотреть какой ни будь новый фильм все-таки хочется (особенно когда по 55-ти телевизионным каналам, что предоставляет бесплатно мой интернет провайдер, смотреть нечего). Телевизор у меня не маленький (экран 40 дюймов по диагонали) и работает вполне прилично, но куплен в те времена, когда наличие у телевизора USB разъема было большой редкостью и сильно увеличивало его цену, поэтому мой Samsung такового не имеет. Что уж говорить о сетевом разъеме… Поэтому, чтобы посмотреть фильм (скачанный с просторов интернета) на большом экране телевизора, приходилось записывать его на DVD болванку и включать домашний кинотеатр. Домашний кинотеатр у меня тоже далеко не нов, читать умеет только видео в формате “avi” и DVD диски. Но, до поры до времени мне и этого вполне хватало. Вариант с подключением телевизора к ноутбуку по HDMI кабелю не рассматривался по причине слишком большого расстояния между устройствами.
В последнее время скорость домашнего интернета существенно возросла и смотреть фильмы стало возможно онлайн, вообще не скачивая их себе на жесткий диск. В итоге было решено приобрести медиацентр, который бы рулил дома всем мультимедиа-содержимым наших устройств (дома два ноутбука, не считая такого же кол-ва планшетов и кучи телефонов).
Изучив в интернет магазинах готовые предложения, пришел к выводу, что за деньги, что за них просят, я вполне могу самостоятельно собрать гораздо более мощное устройство, купив комплектующие в тех же магазинах. Стал изучать самодельные устройства, пересмотрел на ютюбе много роликов о сборке медиацентров в домашних условиях, но в итоге понял, что собрать себе такой же, по готовому списку комплектующих, не получается из-за их отсутствия в магазинах.
Пришлось заняться подборкой начинки самому. Бюджет, выделенный мною на медиацентр, ограничивался 13000 руб. Тратить больше, на такую игрушку, не позволяла жаба))). Также хотелось купить все составляющие в одном определенном интернет магазине, что давало ощутимую скидку при покупке (любимый магазин, успешно работающий в нашем городе уже ни один год, пользуюсь этим магазином постоянно, уверен в его надежности и имею карту постоянного покупателя).
Долго не мог определиться с выбором корпуса, вариантов было довольно много. В итоге остановился на Thermaltake Element Q
Корпус довольно вместителен, на мой взгляд симпатичен и имеет встроенный блок питания. Недостатком данной модели, является слегка шумный вентилятор блока питания. Но, данная проблема легко решается, заменой вентилятора на менее оборотистый. В интернете много информации по подбору нужной модели вентилятора. Сразу скажу, что менять ничего не стал, т.к. вентилятор блока питания является единственным источником охлаждения всех комплектующих корпуса, да и шумит он на самом деле не слишком сильно.
К достоинствам корпуса так же можно отнести наличие двух USB разъемов на передней панели. Вполне могут пригодиться при необходимости воспроизведения видео, или фото с флешек друзей и знакомых.
Материнская плата была выбрана GA-J1800N-D2P
Из достоинств – довольно шустрый, распаянный процессор с пассивным охлаждением, встроенное видео и небольшая цена. Да и изделия фирмы Gigabyte лично меня ни разу не подводили.
Недостаток данной материнской платы один – только пара разъемов SATA, что ограничило кол-во жестких дисков. Изначально планировал поставить в медиацентр два диска – SSD на 256 МБ, под операционную систему и 1 ТБ – HDD, для хранения данных. Но от SSD пришлось отказаться, просто потому, что его некуда бы было подключать.
А вот от DVD-ROM отказываться совсем не хотелось, так как довольно часто знакомые приносят видео (с различных торжеств и семейных праздников) именно на DVD болванках (и не всегда их в состоянии воспроизвести мой домашний кинотеатр).
В качестве DVD проигрывателя был выбран LITE-ON IHDS118-04 (хотя, добавив 100 руб. можно купить пишущий привод, но посчитал, что в записи болванок необходимости не будет).
HDD диск — WD Caviar Green WD10EZRX , 1Тб (не сильно греется и мало шумит, благодаря не высокой скорости вращения шпинделя).
Память – две планки по 4ГБ (максимум, который поддерживает данная материнская плата), PATRIOT DDR3- 4Гб 1333, SO-DIMM, Ret
Единственный слот PCI на материнской плате, заняла Wi-Fi плата D-Link AirPlusG DWL-G510 (скорости вполне хватает для просмотра видео онлайн и серфинга по интернету). Её, даже покупать не пришлось – нашлась среди старых компьютерных комплектующих.
Для управления медиацентром купил небольшую беспроводную клавиатуру с тачпадом
RAPOO E2700
После того, как все комплектующие были куплены, приступил непосредственно к сборке. Никаких отличий от сборки обычного ПК в данном случае нет. Ну, может, только размеры корпуса и материнской платы чуть меньше обычных. В общем то мой «медиацентр» и есть самый обычный компьютер, основной задачей которого станет работа с мультимедиа.
Небольшой неожиданностью для меня, после распаковки корпуса, стало наличие у него на передней панели разъемов именно USB 3.0 (об этом на сайте интернет магазина не было ни слова) и большого разъёма, которым они подключаются к материнской плате (я раньше и не видел такой – давно не собирал ПК, отстал от жизни).
Естественно на купленной материнской плате такого разъема не оказалось, т. к. она хоть и имеет USB 3.0, но выведен он непосредственно на заднюю панель, а на самой плате распаян обычный разъем для подключения корпусных USB 2.0
Начал искать в интернете переходники. Нашел только на известном китайском сайте, где и заказал за 90 руб. Но, ручки же чешутся))), решил перепаять разъем самостоятельно пока заказ едет из Китая (до сих пор еще едет). Нашел в интернете распиновку USB 3.0, а в старом, не нужном корпусе «хвост» с разъемом USB 2.0 (для подключения к материнской плате) и аккуратно перепаял корпусные разъемы на «новый-старый» кабель. Они, естественно, будут работать только по USB 2.0, но, как я уже писал, выбор все равно не велик – материнская плата имеет только один USB 3.0 и тот на задней панели.
Процесс сборки описывать не буду, тут справится и ребенок.
Корпус в комплекте имеет все необходимые винты и заглушки. Понадобилась только крестовая отвертка.
После того, как все элементы были размещены на своих местах и подсоединены к материнской плате и блоку питания, включил медиацентр для проверки.
Компьютер заработал сразу и без каких-либо проблем. Аккуратно уложил и подвязал пластиковыми стяжками кабели внутри корпуса и закрыл крышку. Механическая часть сборки на этом была закончена.
Общая стоимость деталей составила менее 11000 руб, в выделенный бюджет я с успехом уложился.
Теперь стаяла задача установить операционную систему (ОС). На сайте материнской платы присутствуют драйвера под Windows 7 и Windows 8. На последней и остановился. При установке ОС выделил раздел непосредственно под Windows и программы (100 ГБ) а оставшееся место определил под данные. Все-таки сеть Wi-Fi, хоть она и довольно шустрая с моим роутером Dlink DIR-850, но при таком кол-ве домашних потребителей, является узким местом. И большинство фильмов с сетевого диска (подключен к роутеру) перекинул на HDD медиацентра.
Собственно, проблем с установкой ОС не возникло, система встала как влитая, все необходимые драйвера нашлись на сайте материнской платы. Долго выбирал оболочку для медиацентра, что бы было удобней управляться с файлами. Перебрал штук пять и в итоге… понял, что удобней всего – не ставить вообще никакую оболочку, а создать на рабочем столе ярлыки папок с видео, фото и музыкой и запускать нужный файл, просто щелкая по нему в проводнике (или вообще работать в плиточном интерфейсе восьмерки). Но, тут, как говориться, на вкус и цвет…. Возможно кто-то подскажет хорошую оболочку, буду рад попробовать.
Для просмотра видео установил бесплатный и всеядный Light Alloy , а для музыки, опять же бесплатный (в базовой версии) JetAudio .
Да, забыл написать – к телевизору медиацентр подключил VGA кабелем, звук обычным экранированным кабелем с 3,5 мм разъёмами minijack. Таким же кабелем, но с тюльпанами на одной стороне, соединил медиацентр с домашним кинотеатром, на случай если захочется послушать звук в приличном качестве (благо звуковые карты современных материнских плат позволяют вывести, практически на каждый свой разъем, нужный сигнал).
На этом всё, возможно кому-то заметка окажется полезной при сборке аналогичного устройства.
Спасибо за внимание.
Мысль сделать домашнюю мультимедиа систему посещала уже достаточно давно. Предпосылкой к созданию стало избавление от большого системного блока и установка на рабочее места ноутбука с подключенным монитором. Первый вариант реализации, который не завелся, это медиасервер из неиспользуемого Android смартфона. Данная идея уткнулась в аппаратные ограничения (слабый Wi-Fi модуль, малый объём встроенной памяти, медленные чтение/запись файлов через OTG) и программные (отсутствие стабильно работающего «серверного» ПО под систему Android). После произошла реорганизация рабочего места и монитор стало некуда ставить. Дальше можно было и остановится, утилизировать отвезти на дачу монитор, подключить висящий над компьютером телевизор к VGA порту, а окошко с фильмом, запущенным на компьютере, перемещать на всеобщее обозрение, но монитор 20", формата 16:9, с разрешением 1600x900 предпочтительнее, чем телевизор 15", формата 4:3, с разрешением 1024x768. Заменив телевизор на монитор, можно было бы и остановится, но ведь телевизор управлялся пультом и им пользовались домочадцы, которые с компьютером на «Ой, а что это?».
Если интересна задумка, добро пожаловать под кат.
Примечание:
Первоначально проект предполагал использование старого нетбука, с которого можно было бы снять дисплей. К счастью, в нём оказалось недостаточно памяти для мультимедиа устройства, всего 160 Гб, а в ноутбуке стоит жёсткий диск на 500 Гб. Можно было и поменять жёсткие диски местами, но это показалось не лучшей идеей.
Заканчивая аппаратное оснащение, можно добавить прикольный USB-хаб, ведь в ноутбуке всего 3 USB-порта, один из которых USB 3.0, используемый для подключения флешек, а подключать нужно принтер, сканер, ик-приёмник и мышь.
Полный список используемого аппаратного обеспечения:
Производим установку XBMC. После установки сразу поддерживается пульт ДУ, но запуск производится на основном экране ноутбука. Стандартный язык интерфейса - английский. Делаем первичную настройку.
Для смены языка переходим:
System > Appearance > International > LanguageДля вывода на второй монитор:
Система > Система > Вывод видео > Режим дисплея > выбрать Полный экран #2Сразу становятся видны недостатки стандартного управления пультом ДУ:
Точкой отправки на поиски послужила статья «Как из домашнего компьютера сделать «два в одном» – домашний кинотеатр + персональный компьютер» , в которой используется MediaPortal , который содержит стандартную настройку Require focus. Для решения проблемы переноса управления на Windows автор вручную правил реестр.
В процессе было найдено, как можно без сторонних программ назначить запуск приложения на зелёную кнопку пульта со значком Windows. Суть заключается в том, что мы настраиваем быстрый запуск программы на какое-либо сочетание клавиш, а на зеленую кнопку добавляем код данного сочетания клавиш. Подробнее можно прочитать в теме «Переназначение кнопок MSRemote и старт XBMC с „ЗЕЛЁНОЙ“ кнопки» на XBMC Russia.
Ещё поиски привели на две статьи, как можно полностью (без моргающего диода) отключать монитор программными методами. Статьи на Хабре, для разных ОС:
Запускаем EventGhost от имени администратора. Добавим плагин для управления XBMC.
Configuration > Add Plugin… > из папки Program Control выберем XBMC2
Из настроек плагина, видно, что, перехватывая сигнал с кнопок пульта, EventGhost отправляет команду в XBMC. Поэтому, зайдём в настройки XBMC.
Система > Настройки > Службы > Удаленное управление > ставим точку на пункте Разрешить программам на этой системе управлять XBMCДалее, заканчиваем настройку плагина XBCM2 и у нас, в окне EventGhost, создается папка с одноименным плагину названием. В папке и подпапках перечислены команды управления, которые могут передаваться в XBMC. Я настраивал папку /XBMC2/Buttons/Remote/ . В ней содержатся макросы для кнопок, которые могут быть на пульте. Для назначения кнопки пульта ДУ на выполнение макроса нужно событие перетащить на макрос . Событие перетаскивается из лога программы, а появляется оно в логе после нажатия на кнопку пульта ДУ, или, даже, когда что-то происходит в системе. Таким образом, щёлкаем кнопки и назначаем их на нужное событие.
Осталось найти следующее:
Для автоматизации переключения режимов экранов, заранее создадим два *.bat файла:
Taskkill /im XBMC.exe
%windir%\System32\DisplaySwitch.exe /internal
Для переключения на компьютер, где мы сначала завершаем процесс XBMC.exe, чтобы XBMC не перескакивал на встроенный дисплей.
%windir%\System32\DisplaySwitch.exe /extend
Для переключение на расширенный режим.
Создадим свой макрос:
Configuration > Add Macro… > Window > Find a window > выберем XBMC
Данное событие будет проверкой, открыт ли у нас в системе XBMC. Для макроса на включение в настройке Find a windows вверху должна стоять галочка Stop macro if target is found (если у нас запущено окно XBMC, его же не нужно включать заново).
Штатным средством из EventGhost, под названием Start Application нет возможности запускать *.bat файлы, поэтому в созданный макрос необходимо добавить выполнение Python скрипта. Выберем созданный нами макрос и проследуем дальше:
Configuration > Add Action… > EventGhost > Python ScriptСодержание скрипта для включения монитора и запуска XBMC следующее:
Import os
import time
os.system("C:\Media.bat")
time.sleep(2)
os.startfile(r"C:\Program Files (x86)\XBMC\XBMC.exe")
Т.е. мы запускаем *.bat файл, ждём 2 секунды, пока режим дисплеев переключится, чтобы XBMC запустился именно на втором экране и запускаем XBMC.exe
По образу и подобию прошлого макроса, создаём новый, на выключение внешнего монитора и XBMC
В Find a window нужно поставить галочку Stop macro if target is not found, а Python Script для выключения:
Import os
os.system("C:\Computer.bat")
В оба созданных макроса нужно переместить событие возникающее при нажатии на кнопку Вкл/Выкл пульта.
Использование скриптов командной строки носит небольшой недостаток, при выполнении скрипта моргает окошко cmd. Этого можно избежать, написав программу, выполняющую код скрипта от своего имени.
В результате всего мы должны получить примерно такой вид окна EventGhost:
При использовании созданного EventGhost функционала возникла проблема, которая заключается в том, что XBMC запускается не в фокусе и панель задач всегда горит сверху медиацентра.
В связи с этим я сделал так, чтобы окно перемещалось вперёд всех других, используя знакомую функцию Find a window, с галочкой Stop macro if target is not found. Повесил на это зелёную кнопку «Пуск», на пульте ДУ, совместно с переходом в главное меню, при управлении XBMC. Подробно приводить создание макроса не буду, прикладываю скриншот:
На цветные кнопки пульта, в нижнем ряду я повесил следующие события:
В результате получилась окончательная конфигурация EventGhost:
Сохранимся:
Для настройки системы осталось лишь автоматизировать запуск EventGhost при старте системы. Единственным заработавшим решением стало включение встроенной учётной записи Администратора и запуска cmd скрипта из автозагрузки.Lusrmgr.msc
Пользователи > правой кнопкой на Администратор > убрать галочку с пункта Отключить учетную запись
Заходим в учётную запись Администратор, задаём надёжный пароль . Выходим из учётной записи.
Любым текстовым редактором, который умеет сохранять в кодировке DOS-866 создаём *.bat файл со следующим содержанием:
Runas /savecred /user:Администратор "C:\Program Files (x86)\EventGhost\EventGhost.exe -h"
Т.е., запустить, с сохранением пароля, от имени администратора, программу EventGhost, с ключом -h (запуск в трей). Обязательно сохраняем в DOS-866, если вы не меняли кодировку в командной строке.
Выключаем EventGhost, запускаем полученный скрипт, вводим пароль.
Помещаем скрипт в автозагрузку:
Shell:Startup
Откроется путь C:\Users\%user%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
, в который и переместим полученный скрипт. При входе в систему пользователем %user% автоматически запускается EventGhost, с полными правами. При использовании других методов автозагрузки, полный доступ не передавался, в том числе, через Планировщик задач.
Теперь включение компьютера нас будет приветствовать моргающим окном командной строки, которая будет уведомлять о запуске EventGhost.
В плане автозагрузки IR Server Suite был бы лучше, поскольку запускается как служба Windows, но не очень хотелось разбираться с его настройками, когда у меня заработал EventGhost.
Для более полного дистанционного управления с пульта ДУ необходимо произвести некоторые настройки Windows, в параметрах электропитания:
Перезагружаем компьютер (кнопкой с пульта, конечно же), проверяем работу всего, что настроили и настраиваем по своему вкусу XBMC. Я, например, включил полную поддержку UPnP , чтобы можно было получить доступ к домашней медиатеке со своего смартфона или, наоборот, запустить медиафайл со смартфона в XBMC.
Система > Службы > UPnP > поставить точки напротив каждого пункта меню
Добавим обещанный IPTV.
Для начала, скачаем плагин PVR IPTV Simple , для XBMC. Страничка на GitHub , скачать (документы Google) .
Установим дополнение в XBMC:
Система > Дополнения > Установить из файла ZIP > выбираем путь к скачанному файлу *.zipВключим ТВ:
Система > ТВ > Общие > ставим точку на Вкл.Последуем инструкции по установке:
Система > ТВ > Общие > Очистить базу данных PVRНастроим каналы IPTV:
Система > Дополнения > Включенные дополнения > PVR IPTV Simple Client > НастроитьУказываем путь до *.m3u файла. Если у вас надёжный поставщик онлайн ТВ, тогда можно указать и путь до *.epg, который является телепрограммой, тогда вы добавите дополнительный удобный функционал.
#EXTM3U tvg-shift=3
#EXTINF:-1 tvg-id="id1" tvg-name="Channel_1" tvg-logo="logo1" group-title="Group 1",Channel 1
http://STREAMURL
#EXTINF:-1 tvg-id="id2" tvg-name="Channel_2" tvg-logo="logo2" group-title="Group 2",Channel 2
udp://STREAMURL
...
Хотя у меня плагин съел и такой:
#EXTM3U
#EXTINF:0,Europa Plus TV
rtmp://europaplus.cdnvideo.ru/europaplus-live/mp4:eptv_main.sdp
...
Главное сохранить *.m3u файл в кодировке UTF-8, чтобы корректно отобразить русские названия телеканалов.
Назначаем любую удобную кнопку пульта на открытие телеканалов, в EventGhost (XBMC2 > Buttons > Remote > Live TV) и по нажатию на неё будет открываться список доступных телеканалов.
К сожалению, не получилось настроить запись потока, которая, видимо, не поддерживается плагином, поскольку кнопка записи не активна, в отличие от остальных кнопок.
Полный список используемого ПО: Добавить метки