О проекте
- автоматизацию - X10, INSTEON, PLCBus, EIB и Z-Wave;
- медия центр на базе MythTV или VDR с возможностью трансляции аудио/видео контента по дому;
- охрану и видео наблюдение;
- телефонию на базе Asterisk.
Новости
Выбор звуковой дорожки в AVI файле
March 11th, 2010| LinuxMCE, видео | No Comments »
При проигрывании MKV файлов в LinuxMCE с помощью mplayer-а переключаться между имеющимися звуковыми дорожками можно кнопкой #. Понятное дело, что это не очень-то удобно, когда основным устройством управления является пульт ДУ. Но по крайней мере это работает. В Xine тоже есть специальные клавиши для выбора звуковых дорожек: + – переключает вперед, - – назад. Эти кнопки работают в Xine под Линуксом, но не работают в LinuxMCE. После нескольких экспериментов нашел все-таки решение. Пусть оно еще менее удобное, чем для mplayer, так как требует ssh конекта к серверу или медиа директору, но по крайней мере хоть что-то. Дальше уже можно будет думать, как его улучшить.
И так, чтобы выбрать желаемую звуковую дорожку в Xine в LinuxMCE нужно послать следующую команду при проигрывании видео файла с консоли сервера или МД:
/usr/pluto/bin/MessageSend localhost 0 23 1 140 5 "номер дорожки" 41 ""
где номер дорожки – число от 0 и выше.
Альтернативным способом переключения может быть отсылка этой же команды из админского интерфейса. Для этого надо выбрать Xine из списка устройств и используя форму отправки команды на устройство послать переключение аудио трека.
Было бы замечательно, если бы в LinuxMCE было что-то подобное макросам VDR. Когда в файле определяется пара LIRC команда – реальная команда, которую надо выполнить:
Red Recordings
Green Schedule
Yellow Info
Blue Timers
Поддержка субтитров в LinuxMCE 0810
March 11th, 2010| LinuxMCE, видео | No Comments »
Как известно, для того, чтобы Xine подхватил субтитры, находящиеся во внешнем файле, это файл должен быть с таким же именем, что и проигрываемый видео файл. То есть, если играется файл Shopogolik.avi, то файл с субтитрами должен быть Shopogolik.avi.srt. Однако в LinuxMCE 0810 этого не достаточно. Нужно дополнительно подредактировать /etc/pluto/xine.conf, раскомментировав строчку
gui.subtitle_autoload:1
Там же можно сделать ряд других настроек, как-то размер шрифта, например:
misc.spu_subtitle_size:large
Следует помнить, что для вступления в силу изменений в /etc/pluto/xine.conf нужно сделать Rebuild медиа директора (не совсем понятно за чем???) и перегенерить Орбитер. На самом деле, если поменять Xine настройки непосредственно на медиа директоре, то ребилд, по идее, будет не нужен. Насчет перегенерации Орбитера ничего сказать не могу. Тем более, что сама процедура занимает от силы минуту.
Оповещение по email и SMS
March 11th, 2010| LinuxMCE, Админ | No Comments »

Базовая функциональность для настройки и отсылки оповещений о разных событиях, происходящих в системе, уже добавлена в LinuxMCE репозитарий. Пользователю будет предоставлена возможность определения email или SMS гейта для отсылки сообщений, а так же добавление этой функции в сценарии. Если с email все более или менее понятно, то с SMS пока глухо. Можно конечно же использовать гейт email-SMS GSM провайдера, если таковой конечно же имеется. Другим вариантом является Twitter с его возможностью отсылки апдейтов по SMS, что опять же работает не для всех стран.
В любом случае, начало положено. Теперь дело за доводкой до рабочего состояния, так как данная функция просто необходима.
Tags: email, SMS, оповещение
Нативный LinuxMCE Орбитер для iPhone/iPod Touch
March 11th, 2010| LinuxMCE, орбитер | No Comments »
Пока писал про веб Орбитер iOrbiter, адаптированный для iPhone, разработчики LinuxMCE почти доделали (судя по информации в вики) нативный Орбитер, получивший кодовое название LinuxMCE Remote. Исходники приложения можно найти на Google Code. В репозитарии LinuxMCE они должны появиться уже скоро. Само приложение можно будет получить через App Store, заплатив несколько долларов, которые пойдут на поддержку исследований в области онкологии.
Бета тестеры могут отправить разработчику (caiman) ID их iPhone и получить готовое к установке приложение. Либо собрать его самостоятельно из исходников. Для нормальной работы LinuxMCE Remote кроме самого приложения требуется установить на сервере веб сервис, который и будет осуществлять взаимодействие между iPhone и системой.
Первое впечатление от iOrbiter
March 4th, 2010| LinuxMCE, орбитер | No Comments »
Попробовал вчера новый веб Орбитер, адаптированный для iPhone и iPod Touch. Поставил его на LinuxMCE 0710. В общем и целом, для начала очень неплохо. Работают базовые функции – сценарии управления светом, климат-контроля, охраны. Так же можно искать фильмы или музыку, посмотреть загруженные метаданные о выбранном файле и запустить его на медиа директоре. Отсутствует пока пульт управления – ни перемотать, ни остановить фильм или музыку не получится. Кнопка ТВ просто запускает дефолтный канал. Нет возможности навигации вправо, влево, вверх или вниз. Но, повторюсь, для начала пойдет. Загрузка меню – очень быстрая. Графики там практически нет вообще. Поэтому все летает. Если есть желание и знания, можно помочь с разработкой. Исходники лежат в транке репозитария, в основе iOrbiter лежит iUI: iPhone User Interface Framework. А со специфическими вопросами по функционалу LinuxMCE всегда помогут на IRC канале #linuxmce-devel.
Ну и на последок, несколько скриншотов.
Tags: iPhone, Orbiter, веб Орбитер