Коль уж пошла тема делиться наработками в Linux, то решил бегло рассказать про еще одно использование OpenSource софта в домашнем обиходе.
Будет рассказ. Сейчас провайдеры спутниково ТВ "подсаживают" на свое оборудование. Джелают они это умышленно, дабы купив комплект спутникового ТВ, вы с только наибольшими трудностями могли переползти на другого провайдера.
Например, купив комплект Триколора с их "стандартным" DRE-рейсивером, вы сможете смотреть только зомбо-каналы Триколора. Многое справедливо и для остальных. Ценовой вопрос. Раньше, лет 10 назад, НТВ+ рекламировало себя по обычному ТВ и одной из своих сильных сторон провозглашало то, что раз вы платите за ТВ, то смотрите его без рекламы!
Сегодня к сожалению, на все каналы пришла реклама вслед, за нормальной аудиторией. Если раньше на Дискавери реклама была короткая и в основном анонсы своих же программ и каналов, то теперь там крутятся наши тошнотные ролики. Платить или нет за такое ТВ - каждый решает сам. И решив для себя, начинает смотреть каналы "хитро".
Теперь задача: Мне нужно было для дачи Спутниковое ТВ, причем нужно было максимально дешево (чтоб оставлять на зиму и не париться что сопрут), чтоб универсально (хочу - смотрю одного повайдера, хочу - другого, хочу вообще DVD или фотки или музыку).
Естественно выбор пал на компьютерное решение и софт с GPL лицензиями. Сначала я просто взял старенький комп 733MHz\256RAM, PCI DVB-S плату, и тарелку.
Собственно купить пришлось тарелку с конвертерами (1200р.) и ДВБ-плату (1000р.)
Для построения HTPC (Домашний кинотеатр на основе ПК) решил использовать дистрибутив MythBuntu (http://www.mythbuntu.org/), где в обычную убунту интегрирован софт MythTV, позволяющий смотреть все, от аналогового, до спутникового и IPTV, а так же смотреть фото, проверять погоду, слушать музыку и т.д.
Управление. Естественно что за телек, если не управлять с пульта?! В Linux есть решение - проект LIRC.
Спаяв из 5 деталек приемник на COM-порт http://lirc.org/receivers.html, можно настроить ЛЮБОЙ пульт на управление.
MythTV - это клиент-серверное решение. Это значит, что он может быть разнесено в пространстве. Backend (сервер занимающийся тем, что принимает сигнал, расшифровывает, заведует расписанием, записями и т.д) может стоять в одном месте, а Frontend (клиент, которые красиво отображает и показывает то, что принял бэкенд) в другом. Главное чтоб они были соединены сетью. Таким образом, старый шумящий бэкэнд может стоять на чердаке (поближе к антенне), а маленький и тихий фронтэнд в красивом корпусе (который кстати может работать без диска, с флешки http://www.minimyth.org/index.html) - под телевизором.
Вообще, если купить миникомп на плате Zotac (вместо старого "пенька"), то даже в этом случае можно выиграть по цене, и получить бОльшую универсальность.
Также у MythTV есть и вэб-интерфейс, позволяющий управлять настройками по сети и\или через интернет. Таким образом можно записать нужную программу, находясь вообще не дома!
Механизмы вырезания рекламы при записи действуют достаточно хорошо. Это значит, что просматривая программы в записи, вы экономите свое время и не видите тошноблюйные рекламные ролики.
Про такие вещи как таймшифтинг, программа передач, иконки - логотипы каналов, даже говорить не приходится. Они есть их нужно просто настроить.
Любителям хитрого просмотра можно посоветовать проект sasc-ng (которые ныне помер, но дело его живет) и смотреть шифрованные каналы, не кормя при этом зажравшихся провов. Вообще я считаю, что платить не грех только за видео по запросу и интерактивное ТВ, когда сам решаешь что смотреть. Но это в будущем. А сейчас например, платить по 1800р в мес. за НТВ+ и смотреть рекламные блоки по 8 минут по 4 раза в час - глупо, для тех кто это понимает - существуют сервисы кардshaринgа.
Естественно есть и минусы. Из минусов можно отметить то, что чтоб с нуля настроить эту систему нужно располагать некоторым временем и некоторыми знаниями. Но в принципе все логично. Если нет времени или знаний или ваше время дороже и лень сильнее, то вы платите установщикам, провайдерам и продавцам оборудования. Это нормально, это их хлеб.
![Smile :-)](./images/smilies/icon_smile.gif)