entramado.net

Poniendo a punto XBMC en Raspberry Pi

Skin predeterminado de XBMC.

Skin predeterminado de XBMC.

He seguido este tutorial de mi amigo Alex para instalar XBMC en la Raspberry Pi, pero con esto no es suficiente, lo quiero tunear para que tenga todo lo que yo gasto y de esto va esta entrada, todo lo que he hecho para poner a mi gusto XBMC.

 

 

Inicio automático

En primer lugar quiero que XBMC se inicie automáticamente nada más arrancar la RPi, para esto editamos el archivo /etc/default/xbmc para que quede de la siguiente forma:
# Set this to 1 to enable startup
ENABLED=1
# The user to run XBMC as
USER=pi
# Adjust niceness of XBMC (decrease for higher priority)
NICE=-10

De esta forma le estamos indicando que el usuario que vamos a usar para XBMC es el usuario pi, el que viene por defecto en Raspbian. Además estamos incrementando el nivel de prioridad de XBMC, par que vaya más fluido.

Activar apagado

Para permitir apagar la Raspberry directamente, modificamos el archivo /var/lib/polkit-1/localauthority/50-local.d/xbmc.pkla añadiendo lo siguiente:
[Actions for xbmc user]
Identity=unix-user:pi
Action=org.freedesktop.upower.*;org.freedesktop.consolekit.system.*
ResultAny=yes
ResultInactive=yes
ResultActive=yes

Manejo

Una vez hecho esto ya podemos conectar la Raspberry Pi a nuestro televisor y manejarla con un teclado USB, el mando a distancia del televisor si tenemos HDMI CEC o como en mi caso utilizando el móvil, con la aplicación XBMC Remote, sólo tenemos que acordarnos de permitir la conexión mediante http, yo estoy utilizando el puerto 1025 porque ya tengo en uso el puerto 8080.

Servidor multimedia

Otra funcionalidad de XBMC que me está encantando es poder utilizarla como servidor UPnP (algo parecido y en cierto modo compatible con el famoso DLNA). Mediante UPnP puedo compartir toda mi colección de música, vídeos e imágenes con cualquier dispositivo de mi red local que lo soporte, es decir que puedo ver películas en mi PC aún que estén a varios metros de distancia en un disco duro conectado a la RPi o tener toda mi música (muchos GB) a mano en el móvil mientras voy de un sitio a otro por la casa. Para Android me ha venido muy bien la versión gratuita de Mediahouse. Para GNU/Linux podéis buscar información sobre Grilo.

Plugins

También podemos instalar plugins como el que os voy a mostrar a continuación. Pelisalacarta nos permite conectarnos a un montón de servicios de streaming, yo en concreto uso Series.ly y este se encuentra entre ellos, os voy a explicar como instalarlo desde SSH de una forma rápida.

Primero buscamos en la web del plugin su enlace, asegurándonos de que sea la última versión y que sea efectivamente para XBMC, lo copiamos y nos vamos a una terminal SSH:
wget http://blog.tvalacarta.info/descargas/pelisalacarta-xbmc-addon-frodo-3.2.63.zip

Y con esto se descarga el plugin en la versión actual. Despues desde XBMC, vamos a la sección de instalar plugins desde zip, lo buscamos en nuestra carpeta home (/home/pi) o donde lo hayamos descargado y lo instalamos sin más problemas (tarda un par de minutos).

Y con esto lo tengo todo, lo que aún tengo pendiente es encontrar un Skin bonito y ligero, muy ligero, que la RPi tampoco puede con mucho.

6 respuestas a “Poniendo a punto XBMC en Raspberry Pi”

  1. Ester dice:

    No he entendido todo… pero me quedo con que ahora tienes la casa conectada a un sistema funcional multimedia (conectado a internet?) con software libre y a través de la Rpi que es hardware libre, sí?
    Pues yo creo que esto sería un servicio a ofrecer muy chulo, en plan para bricoleurs como queremos hacer los dinamos, no?
    Seguimos maquinando 😉

  2. Litox dice:

    Por ahí van los tiros, puedes ver que he estado haciendo cosas con la Raspberry y va todo en ese camino. Ya verás cuando lo junte todo! La Rpi no es Hardware Libre, pero sí hay alternativas que lo son y sí está conectada a internet pero la idea es que pueda funcionar también de forma autónoma.

  3. […] Carlos está avanzando mucho en la automatización, tenemos que empezar a pensar […]

  4. Diego dice:

    Muchas gracias por la info…
    Por cierto, sabes de algún mando a distancia que vaya bien con las Raspberry y XMBC (a parte de un móvil Android o iPhone)

  5. Litox dice:

    ¡De nada!
    Si tu televisor soporta CEC por HDMI puedes usar el mando a distancia de la tele en XBMC. Hay más opciones, por Bluetooth se pueden conectar varios dispositivos, mandos de consola, teclados… o puedes comprar un receptor infrarojo y un mando a distancia normal, por ejemplo este:
    Mando a distancia IR adafruit

  6. Arraclan dice:

    Muy buenas a todos. Lo he instalado y va genial. He puesto el pluggins de pelisalacarta y genial, pero tengo una duda.
    Para ver selies ly,¿ Alguien sabe como se puede ver?
    Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Todos usamos cookies, acéptalo ya. más información

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close