Raspberry Pi como Mediacenter con Openelec

Tabla de Contenidos:
  1. Introducción e instalación de Openelec en la SD
  2. Configurando Openelec (mediaplayer - Fileserver)
  3. Configurando red Wifi
  4. Organizando nuestra biblioteca y acceso en red local a la Raspberry
  5. Configurando IPTV


Introducción
La Raspberry Pi sin dudas es uno de los dispositivos más interesantes que se puede encontrar en el mercado: Bajo precio, gran comunidad y muchas soluciones orientadas a este dispositivo hacen que muchos pongamos nuestros ojos sobre este diminuto dispositivo. Como sitio de tecnología, nos pasan cosas con este bicho, por lo que hemos decidido dedicarle una serie de artículos enfocándonos en su potencial multimedia y de file-server ideal por su bajo consumo y versatilidad. Como internet esta plagado de guías, quisimos darle un toque especial abordando una distribución ligera pero muy potente, cuyo principal foco es tratar de que todo se pueda realizar desde la interfaz gráfica, dicha distribución para quienes la conozcan es Openelec, la cual en este capitulo enseñaremos como instalar y configurar para poder ver TV, compartir archivos y organizar nuestra librería.
Comencemos.

Instalación de Openelec en la SD
Requisitos:

Una vez descargada la imagen de Openelec, se procede a descomprimir en algún lugar de nuestro disco duro. Con el archivo .img listo, procedemos a abrir Win32Disk Imager (en Windows 10, se debe ejecutar con permisos de administrador):

Win32%20Disk%20Imager.png

En la zona Image File eliges la ruta donde dejamos el archivo .img.
Lo siguiente es ir a Device y elegir la ruta de nuestra SD, que en mi caso es la ruta E:\.
Listo esto, se presiona Write. NOTA: Esto formateará nuestra SD y se perderán todos los datos que no hayan sido guardados, por lo que es importante guardar cualquier dato que tuviese la SD.
El proceso de copiado a la tarjeta SD no debería tardar más de 2 minutos. Una vez terminado, tomamos la SD, la insertamos en nuestra Raspberry Pi y pasamos al siguiente paso.

upload_2015-10-20_12-2-49.gif


Configurando Openelec (Mediaplayer - Fileserver)


Para este paso necesitamos tener algún dispositivo de entrada conectado a la RPi, el cual puede ser un mouse, teclado o si utilizamos un televisor, el control Remoto. Si, el control remoto. Una de las virtudes de Openelec y Kodi, la interfaz, en general es integrar controladores CEC, los que permiten entrada y salida de pulsos desde el puerto HDMI. En mi caso, para este tutorial en ningún momento conecte un teclado o mouse a la RPi :D .

Encendida nuestra RPi, procedemos a observar el primer booteo del sistema, el que suele tardar unos 5 a 10 minutos, pues se realizan operaciones de mantención, entre las que esta redimensionar nuestra SD, por lo que se debe cuidar no desconectar el sistema. Una vez finalizado, se reinicia y nos muestra la siguiente pantalla:

welcome.png


Elegimos nuestro idioma preferido, aunque como indica la pantalla, se puede cambiar posteriormente, por lo que en mi caso elegí Spanish (Mexico). Realizado esto, presionamos el botón Siguiente. La ventana que aparece ahora nos solicita el nombre de host que queremos darle a nuestro dispositivo.

hostname.png


En mi caso lo dejo por defecto como OpenELEC. Este paso resulta importante pues para los servicios web, control remoto o add-ons que se manejen del exporador es más cómodo escribir el host a la dirección IP.

La siguiente pantalla es la configuración de red.

Network.png




En mi caso, lo tengo conectado por cable, por lo que verifico que me indique dirección y que esta Ready. En caso que vayan a utilizar Wifi, salten igualmente esta ventana, pues más adelante mostraremos como configurar. Damos Siguiente nuevamente, lo que nos lleva a una de las pantallas importantes: Acceso remoto y compartir archivos.

sshsamba.png




En nuestro caso, por razones de seguridad dejaremos desactivado SSH y activado Samba (si nos interesa compartir archivos desde el RPi en red, en caso contrario, dejar ambos desactivados).

Con estos simples pasos, ya tenemos configurado lo básico de nuestro RPi como mediaplayer y/o fileserver.

upload_2015-10-20_12-2-49.gif


Configuración red Wifi


En Openelec (y Kodi en general) los dispositivos wifi y de almacenamiento son seudo-plug and play, esto por que el sistema carga al iniciar los drivers necesarios, por lo que si uno conecta un dispositivo, nuestro sistema se reiniciará automaticamente y cargará los drivers. A pesar de esto, en el caso del Wifi, no quedará activado al instante, por lo que se debe realizar el siguiente procedimiento:

En el menú principal nos vamos a Sistema -> Openelec

sisopenelec.png




En el menú Red activamos red inalámbricas.

red.png




Hecho esto, al ir a Conexiones nos saldrán las redes que detecte nuestro dispositivo:

wifi.png




Elegimos la nuestra, colocamos la clave WEP/WPA/WPA2 en caso de tener y listo, con eso nuestra Raspberry Pi tendrá internet por Wifi.

upload_2015-10-20_12-2-49.gif


Organizando nuestra biblioteca y acceso a la Raspberry Pi en red local


En los pasos anteriores instalamos Openelec y activamos Samba en nuestro Raspberry, ¿pero como visualizamos nuestra biblioteca?

Para esto, nos vamos a la sección que nos interesa agregar: Videos, Imagenes, etc. Como la sección más interesante es videos, utilizaremos esa como guía. Nos deslizamos en el menú y escogemos Archivos





Dentro del menú nos aparecerán listados las rutas por defecto y nuestro disco duro en caso de conectar uno. Si bien podríamos revisar nuestra biblioteca desde ahí mismo, resulta incomodo tener que deslizarse por carpetas y no tener ninguna referencia de nuestra pelicula, por lo que decidimos tomar la opción de configurar la biblioteca como tal. Para esto, nos vamos a Añadir videos... donde nos saldrá la siguiente pantalla:





En ella escogemos Raíz del sistema de archivos en caso que vayamos a buscar los archivos en un disco duro conectado al Raspberry Pi. Si en cambio tenemos un disco duro en Red, escogemos NFS, SMB o la opción que corresponda. Parados en la raíz nos vamos a nos vamos a /media y aparecerá el nombre que tengamos asignado a nuestro disco (en mi caso HDD).







Elegido el directorio, nos aparece la siguiente ventana:





Lo primero es indicar lo que nuestro directorio contiene. En mi caso, películas, por lo que dejo ese campo como (Películas). En segundo lugar se elige un scraper. Dejo The Movie Database, pues a mi gusto es bastante bueno, pero si algún user conoce uno mejor, no dude en indicarlo en el foro, donde con gusto lo agregaremos a la guía con los agradecimientos correspondientes :). Escogido el scraper, ajustamos las opciones de escaneo. Dado que tengo desordenadas mis películas (algunas en carpeta, otras sueltas, muchas multiaudio otras con subtitulos externos, etc). Dejo marcada solo Explorar recursivamente para que haga un barrido en toda la carpeta indicada (esta opción es más lenta, por lo que si son aplicados, recomiendo marcar las opciones que corresponda). Seleccionado todo le damos OK.

El sistema se pondrá a analizar nuestras carpetas, lo que puede tomar un largo tiempo, mientras tanto, podemos dejar configurada otra carpeta de contenido que tengamos, por lo que en mi caso aprovecho de dejar la de series.





Como se puede apreciar, las opciones de escaneo y scraper cambian. Dado que acá me declaro inculto en cuando a calidad de scraper dejo el que viene por defecto y le doy OK. En la esquina superior derecha se puede ver que el sistema esta aún trabajando con las películas. Hecho esto me devuelvo al menú superior para observar que sucede con las películas, que en este momento ya terminaron de indexarse... Lo primero es sorpresa. Acaban de aparecer dos nuevas opciones en el menú principal: Películas y Series. Vemos ademas que al posicionarnos en películas, me muestra las últimas que agrego. Nada mal.





Vemos que en submenú de Películas ademas genero varias clasificaciones: Sagas, Título, etc. lo cual siempre se agradece para la búsqueda simple. Ahora una duda que tendrá el lector es: ¿Qué tal se ve el menú con las películas agregadas?





Se ve genial. Nos muestra de fondo una screenshot de la película y a la derecha la portada. En la lista (que se encuentra ordenada por nombre), nos muestra ademas la nota que tiene en el scraper escogido. Como se pueden imaginar, se puede cambiar el orden de las películas al que el usuario desee, lo cual vuelve el sistema amigable y cómodo de utilizar.



Ahora, ¿como puedo acceder a mis archivos desde la red local?



Acceso en red local a Raspberry


Para quienes estén familiarizados con las redes de windows este puede ser uno de los pasos más fáciles. Nos basta conseguir la IP local, acceder a esta desde el explorador de archivos y listo. Para quienes no sepan como obtener la IP local, basta con dirigirse a Sistema -> Info de Sistema





De este menú sacamos la ip local, la que en mi caso resulta ser 10.0.0.4





Con este dato, nos dirigimos en nuestro PC a una ventana de explorador e ingresamos a \\ip_de_raspberry_pi\ (en mi caso \\10.0.0.4):

Con esto, podemos manejar a nuestro antojo los archivos de la Raspberry, incluso si utilizamos dispositivos móviles


Con algún filemanager como Root explorer se puede tener acceso a archivos


upload_2015-10-20_12-2-49.gif


Configurando IPTV


Con nuestra Raspberry conectada a internet queremos sacarle provecho, por lo que es mandatario tener al menos los canales nacionales para ver por esta vía.
Lo primero que necesitamos es activar el servicio IPTV, por lo que nos dirigimos a Sistema -> Ajustes

sistemaajustes.png




En el menú de ajustes, vamos a TV y marcamos la opción Activar en General. Esto nos indicará que no tenemos ningún servicio IPTV activado, y nos llevará a la ventana para que activemos uno.

tv.png




En la ventana de servicios PVR, activamos el PVR IPTV Simple Client

iptvsimple.png




Una vez activado, nos vamos a Configurar en la ventana de información del Add-On.

configurariptv.png




Acá nos pedirá tres rutas: Lista de canales, EPG e imágenes de los canales. El primero y tercero se encuentran en el siguiente .zip. Lo más simple es descargarlo en un equipo de escritorio o móvil y copiar el archivo a alguna carpeta del Raspberry Pi mediante samba. En mi caso, descomprimí los archivos en mi disco duro previo conectarlo a la RPi.

configuracionrutaiptv.png




Con todo esto listo, vamos al menú principal, donde notaremos que ahora nos muestra un nuevo menú, llamado TV. Si en este elegimos canales podremos ver los que agregamos.

canales.png

Con esto concluye la guía, pero nos comprometemos a traer una nueva entrega (la que ya esta en redacción) con los siguientes tópicos:

  • Cliente Torrent
  • Acceso remoto desde cualquier lugar vía internet
  • Emuladores de consolas
 

Infocito

Capo
Se incorporó
24 Febrero 2008
Mensajes
163
En un raspberry model B (ojo, no B 2) el archivo de los canales y de los logos los tuve que poner en /storage/ porque en /var/media se borraban al reiniciar
 

clusten

ADMIN
Miembro del Equipo
ADMIN
Se incorporó
1 Julio 2007
Mensajes
6.167
En un raspberry model B (ojo, no B 2) el archivo de los canales y de los logos los tuve que poner en /storage/ porque en /var/media se borraban al reiniciar
que raro. Yo tengo la lista de canales y logos en el disco duro (Mi es raspberry Pi model B, no 2)
 

Sago7

Tibetan Mod
Miembro del Equipo
MOD
Se incorporó
5 Julio 2006
Mensajes
6.072
El IPTV les anda bien solo en los nacionales y para los otros tambien?.

Yo me aburri de hacer pruebas para lograr algo estable con los canales internacionales. Supongo que cuando corte el cable por necesidad lo volvere a ver.
 

ayn

MOD
Miembro del Equipo
MOD
Se incorporó
2 Noviembre 2005
Mensajes
5.133
Yo hice todos los pasos de acá, pero no me pesca los canales.... :(


Enviado desde mi iPhone utilizando Tapatalk
 

Oveja Negra

Lagartija de Exportación
Se incorporó
23 Abril 2006
Mensajes
11.252
Oye, está re interesante esto.

Yo hace unos meses estuve a punto de comprar este Sonos Connect

zoneplayer-90-j6l-800.jpg


Porque lo que quiero es montar un NAS con toda mi música en la pieza que uso como oficina, y desde ahí poder enviar inalámbricamente la data a este Sonos para a su vez, desde el Sonos utilizar la salida óptica para enviar la música a mi DAC + amplificador.

Estuve leyendo y podría hacer eso mismo con un Raspberry, sólo que vía USB (mi DAC trae entrada USB así que no hay drama), y por una fracción del precio.

Sólo tendría que ver qué tan power es el Raspberry para estar usando un puerto USB con el adaptador WiFi y al mismo tiempo decodificar flac y enviar por la salida USB, sin clicks & pops.
 

clusten

ADMIN
Miembro del Equipo
ADMIN
Se incorporó
1 Julio 2007
Mensajes
6.167
Yo hice todos los pasos de acá, pero no me pesca los canales.... :(


Enviado desde mi iPhone utilizando Tapatalk
No te los muestra en el menú tv?
Prueba reiniciando.

Enviado desde mi XT1225 mediante Tapatalk
 

ayn

MOD
Miembro del Equipo
MOD
Se incorporó
2 Noviembre 2005
Mensajes
5.133
El IPTV les anda bien solo en los nacionales y para los otros tambien?.

Yo me aburri de hacer pruebas para lograr algo estable con los canales internacionales. Supongo que cuando corte el cable por necesidad lo volvere a ver.


yo hace un par de meses atras, de una pagina saque varios canales, pero la verdad algunos funcionaban otros no, al final me aburri ahora probe de nuevo con estas listas preconfiguradas que pusieron pero no paso na....

Bueno, seguire probando.

OvejaNegra el Raspberry2 no deberia tener ningun problema en decodificar flac, incluso venden algunos complementos para los audiofilos.

algo de info que encontre

https://www.raspberrypi.org/forums/viewtopic.php?f=26&t=15316

http://www.audiohobby.com/raspberry-pi-for-audiophiles/

http://www.crazy-audio.com/2013/10/hifiberry-mini-and-raspyfi-the-192khz24bit-flac-solution/

http://www.raspyfi.com/

Saludos!
 

Carlos E. Flores

Zombie
Miembro del Equipo
MOD
Se incorporó
17 Marzo 2005
Mensajes
28.179
Buenísima la guía. No la había visto. :nu

Yo instalé Openelec en un PC de la pega hace unos años para reproducir videos sin problema de licencia.

Como anécdota, lo instalé como cinco veces. Eso por que salía el instalador comenzando y de pronto terminaba como si algo hubiera fallado. Nunca había visto un SO que se demorara como 20 segundos en estar instalado. :uy Cuando me di cuenta de que paraba por que estaba listo quedé feliz. :zippy
 
Subir