Armando un Media Center con la Raspberry Pi y XBMC

Linux Recipes Raspberry Pi Media Center XBMC

Por su pequeño tamaño y su buena potencia, la Raspeberry Pi es útil para todo tipo de soluciones each computing. Veremos como podemos utilizar nuestra Rasperry Pi para construir nuetra propia Media Center para convertir cualquier televisor en un Smart TV, con muchas funcionalidades similares a la Rocu, el Chrome Cast o el Apple TV.

José R Sosa https://josersosa.github.io/personalweb/
09-03-2013

Esta vez emplearemos nuestra Raspberry Pi para construir un Media Center. Podemos integrar en una misma interfaz, el despliegue de videos y multimedia de varias fuentes como la televisión y el Internet. Existe un proyecto en Software Libre, que tiene esto como objetivo, llamadoXBMC y puede ser extendido mediante la programación de plugins en Python.

Componenetes del Media Center

Para armar nuestra Media center necesitaremos los siguientes componentes o periféricos:

  1. La Raspberry Pi, por supuesto.
  2. Una memoria SD de 4Gb o más. Aunque algunas imágenes requieren 1Gb, 2Gb o hasta 4G como mínimo y preferiblemente de Clase 10.
  3. Un transformador DC de 5v con salida mini-USB.
  4. Un cable HDMI o RCA para el televisor.
  5. Opcionalmente un teclado USB o inalámbrico (con receptor USB).
  6. Opcionalmente un mouse USB o inalámbrico (con receptor USB).
  7. Opcionalmente un cable RJ45 conectado al Switch o Hub para acceso a la red de datos o a Internet.
  8. Opcionalemete un Dungle Wifi USB, para acceso a la red de datos o a Internet.
  9. Hub USB 4 puertos nos permitirá incorpora una mayor número de periféricos.
  10. Opcionalmente un Pendrive con videos y películas para ver en el Media Center.

Distros específicas para habilitar un Media Center con XBMC

Existe una buena variedad de distribuciones especialmente orientada a convertir nuestra Raspberry en un Media Center con el XBMC ya pre-configurado, aunque ya podemos instalar XBMC en nuestro Raspbian, aquí hay algunas de ellas:

En mi caso, para el momento de realizar el experimento, solo contaba con una memoria SD de 1Gb. Por esta razón decidí comenzar probando XBian. El proceso de instalación de la imagen es similar al descrito en el post los primeros pasos con la raspberry Pi.

dd if=XBian1.0Alpha5.img of=/dev/disk1 bs=1m 

Agregando nuevos componentes o addons al XBMC.

Una vez seleccionado e instalado el sistema sobre nuestro Raspberry Pi y esperando que haya reconocido la conexión a Internet, podemos instalar algunos componentes o Addons como los siguientes:

  1. Tv a la carta: Configura el acceso a canales de televisión de todo el mundo, disponibles en streaming vía Internet.
  2. Videos a la carta: Maneja el acceso a canales de videos como Youtube, Vimeo, etc.
  3. Pelis a la carta: Configura fuentes de películas completas como Cuevana entre otros.

Usando el Media Center.

Al terminar este proceso, que duró en mi caso, solo unos minutos, podemos comenzar a utilizar el Media Center. Es bastante sencillo, aquí podemos encontrar una FAQ o un manual y un tutorial, en el caso que deseemos profundizar en sus opciones. La wiki de XBMC es otra fuente de información muy completa

alt alt alt
alt

Control remoto del XBMC.

Tenemos varias formas de controlar remotamente nuestro Media Center.

  1. Teclado inalámbrico. Tenemos una guía de referencia para el uso de teclado en XBMC.
  2. Control infrarrojo conectado al GPIO IR receiver, aquí podemos ver como. Otra forma con un adaptador USB así.
  3. Control web: El XBMC contiene un simple servicio web para el control remoto por la red.
  4. Celulares o tabletas a través de varias aplicaciones de Android como esta.

Mis próximos proyectos con el Media Center - Raspberry Pi

Smart-TV Pi: La idea es construir un pequeño “Set Up Box” o decodificador para la televisión digital abierta (TDA) pero con capacidad de integrar en un mismo dispositivo, al estilo de un completo Media Center con XBMC, la posibilidad de no solo ver Televisión, en nuestro televisor, sino también reproducir películas desde un pendrive y ver videos desde canales de internet como Youtube, Vimeo, Cuevana, etc, incluso ver portales de redes sociales como Twitter y Facebook. Convirtiendo así, nuestro televisor convencional en un Smart-Tv.

Control por reconocimiento de Rostros y formas: Por la entrada USB de nuestra Raspberry Pi, podemos conectar una webCam y con la programación de un sistema de reconocimiento de patrones basado en OpenCV, que luego podemos aplicarlo en el control remoto de nuestra Media Center.

Corrections

If you see mistakes or want to suggest changes, please create an issue on the source repository.

Citation

For attribution, please cite this work as

Sosa (2013, Sept. 3). Blog de José R Sosa: Armando un Media Center con la Raspberry Pi y XBMC. Retrieved from https://josersosa.github.io/personalweb/posts/2021-06-08-armando-un-media-center-con-la-raspberry-pi-y-xbmc/

BibTeX citation

@misc{sosa2013armando,
  author = {Sosa, José R},
  title = {Blog de José R Sosa: Armando un Media Center con la Raspberry Pi y XBMC},
  url = {https://josersosa.github.io/personalweb/posts/2021-06-08-armando-un-media-center-con-la-raspberry-pi-y-xbmc/},
  year = {2013}
}