вторник, 4 января 2011 г.

XBMC. Пульт из Android'а

Вдоволь наигравшись с Android'ом начал по-тихоньку искать ему полезное применение. И, естественным желанием стало заставить его взаимодействовать с Ubuntu, чтобы, не вставая с дивана, выполнять простейшие манипуляции над компьютером.



В данный момент коммуникатор соединен с компьютером в сеть через wi-fi роутер. Ранее был bluetooth, но скорость и постоянные разрывы соединения как-то не очень устраивали, да и интернет опять же..
Но вернемся к Ubuntu. В сентябре, уже прошлого года, была статья о том, как подружить джойстик и XBMC. Теперь заставим выполнять те же функции аппарат с Android'ом на борту. В Маркете есть специальное приложение - Official XBMC Remote.
Настройка XBMC Remote сводится к тому, чтобы прописать IP-адрес вашего компьютера. Сам же медиаплеер настраивается следующим образом: переходим в меню "Система - Сеть - Серверы", здесь нужно активировать пункты "Включить Web-сервер" и "Разрешить подключаться другим компьютерам".



Все. Теперь можно управлять XBMC даже находясь в другой комнате (в пределах wi-fi сети), причем выбор фильма или музыкальной композиции осуществляется непосредственно на коммуникаторе.


Послесловие
Наверно, многие пытались научиться играть на гитаре, у кого-то были хорошие учителя, а у кого-то не было и плохих. Теперь достаточно выйти в интернет, зайти на форум начинающих гитаристов, и набраться опыта, а может и поделиться им.

Смотри также


8 коммент.:

  1. Не отказался-бы от детальной настройки XBMC.

    PS: у меня почему-то XBMC странным образом "перерисовывается" каждые n минут (на секунду мелькает черный экран и опять XBMC). В чем может быть дело?
    Еще такое бывает при запуске VLC (запускаю, через пару секунд мелькает черный экран (не VLC, а всей системы) и дальше все норм продолжается).

    ОтветитьУдалить
  2. Анонимный, может дело и не в настройке XBMC... Попробуйте запустить через Терминал - что пишет?

    ОтветитьУдалить
  3. Если от рута, то все ок.

    Может быть поэтому:
    $ sudo glxinfo | grep direct
    direct rendering: Yes
    $ glxinfo | grep direct
    direct rendering: No (LIBGL_ALWAYS_INDIRECT set)

    Как включить для пользователя?
    Вот это не помогает (слетает):
    $ unset LIBGL_ALWAYS_INDIRECT

    =(

    ОтветитьУдалить
  4. Анонимный, с таким лично не сталкивался, но поиск подсказывает отключить компиз (если он запущен) и смотреть что будет... А так неплохо бы узнать версию ОС и марку видеокарты

    ОтветитьУдалить
  5. $ uname -a
    Linux RTFM 2.6.32-26-generic #48-Ubuntu SMP Wed Nov 24 09:00:03 UTC 2010 i686 GNU/Linux

    $ glxinfo | grep OpenGL
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Radeon HD 5670
    OpenGL version string: 1.4 (4.1.10362 Compatibility Profile Context)
    OpenGL extensions:

    У вас же н-видиа, поэтому, наверное, и не сталкивались.

    ОтветитьУдалить
  6. Добрый день, имею нетбук с убунту 10.10 на борту, не могли бы вы подробно расписать как настроить подключение xbmc remote на андроиде и что вводить в настройках вай фая в убунту? роутера у меня нет, есть только вафля встроенная в нетбук.... я с вайфаем вообще что то ни как не разберусь, что то ну никак прямо.. ((((

    ОтветитьУдалить
  7. DreamW, в xbmc remote надо лишь IP-адрес компьютера прописать и порт 8080 (вторая и третья строчки в настройке).
    Подробно расписать "что вводить в настройках вай фая в убунту" не могу, поскольку комп с роутером соединяется через кабель. Попробуйте посмотреть здесь - http://cifera.wordpress.com/2010/04/09/настройка-ad-hoc-wi-fi-в-ubuntu/

    ОтветитьУдалить
  8. XBMC странным образом "перерисовывается" - спасибо, что напомнил, а то я уже и забыл про этот баг. Завтра зайду наверно, если будет время на форумы убунту, просто не знаю как искать в гугле такую ошибку. Про отключение компиза-интерестно а как его отключить в Lubuntu? По моему его там никогда и не было, причина скорее как-то с отключением дисплея при простое связана. А вообще этот андроид действительно удобен, что только для него нет и это приложение не исключение. Как говорят, мелочь, а приятно.

    ОтветитьУдалить