Sie sind auf Seite 1von 11

Conecta tu Raspberry Pi y tu dispositivo

Android mediante SSH


Crear un Media Center con tu
Raspberry Pi y XBMC

Los Media Center o centros multimedia no son nada nuevo. Se trata de un PC adaptado
especialmente para msica, vdeo, imgenes, televisin y red. An recuerdo cuando
apareci el Windows XP Media Center en 2005, con el cual podas convertir tu PC en
un autentico centro multimedia y si tenas una TV que pudieses conectar como pantalla,
un mando y un Home Cinema en vez de altavoces tenas el sistema perfecto.
Pues bien, de eso se trata, de conseguir un centro multimedia para tu saln. Pero esta
vez de la manera ms asequible posible, gracias a la Raspberry Pi y XBMC. La
Raspberry Pi ya te sonar, pero lo de XBMC quizs no, en ese caso te dir que XBMC
(Xbox Media Center) es un software gratuito que crea un centro multimedia y que est
bajo licencia GPL. En principio fue creado para la Xbox, pero en la actualidad se puede
ejecutar en Linux, Mac OS X, Windows, Ouya, Android, etc.
En la actualidad se ha desarrollado una nueva distribucin para facilitarte la vida, se
llama Raspbmc y es una distro Linux para la Raspberry Pi y que se basa en la XBMC
12 (Frodo). Los desarrolladores han pensado en las posibilidades de crear este tipo de
sistema operativo para la Raspi y lo han puesto a tu disposicin.

Materiales necesarios

Una placa Raspberry Pi con los accesorios necesarios (ratn y teclado USB,
cable de red, adaptador de corriente para la alimentacin). Puedes adquirirlo al
mejor precio del mercado en nuestra tienda oficial.

Una tarjeta SD libre de al menos 8Gb, o si ya tienes la tarjeta SD con Raspbian


OS instalado, la puedes formatear y emplear esa misma.

La ltima versin liberada del sistema operativo Raspbmc.

Otros complementos secundarios: pantalla de PC o TV con conexin HDMI,


cable HDMI, telfono con Android y una red WiFi.

Procedimiento
Para crear nuestro centro multimedia asequible, seguiremos los siguientes pasos:

Lo primero que vamos a hacer es descargarnos la distribucin Raspbmc, para


ello vamos a la web oficial del proyecto y en la zona de descargas
encontraremos el software. Entre las opciones que se nos presentan estn la de
descargar un instalador para Windows, para Mac OS X/Linux y tambin existen
otras que se llaman Network Image y Standalone Image que ignoraremos.

Si nuestro sistema operativo es Windows, evidentemente seleccionaremos el


instalador para Windows, una vez descargado hacemos doble clic sobre el .exe y
se nos abre el instalador. Si tenemos insertada la tarjeta SD en la ranura, el
instalador nos mostrar la tarjeta entre las opciones de instalacin. La
seleccionamos y luego pulsamos el botn Install. As de simple, dejando todas
las opciones tal como estn.

Para los que tengan Linux (basado en Debian) o Mac OS X, el procedimiento


ser distinto. Primero, los usuarios de Linux deben introducir este comando en la
consola y pulsar INTRO:

wget http://svn.stmlabs.com/svn/raspbmc/release/installers/python/install.py chmod +x


install.py

En caso de estar en un sistema de Apple, nos dirigimos a la consola y tecleamos


esto:

curl -O http://svn.stmlabs.com/svn/raspbmc/release/installers/python/install.py chmod


+x install.py

Tanto en Mac OS X como en Linux, lo que hemos hecho es descargarnos el


script necesario para instalar Raspbmc en la SD. Despus tenemos que ir a
donde est el fichero descargado y haciendo clic con el botn derecho del ratn
sobre l, nos dirigimos a Propiedades y en la pestaa Permisos le damos
permisos de ejecucin. Si queremos, tambin podemos hacerlo desde la consola.
Por ejemplo, suponiendo que est en el directorio de Descargas dentro de Home
(en mi caso):

cd /Home/Descargas
chmod +x install.py

Y ya se habrn generado los permisos de ejecucin. Ahora solo falta ejecutarlo


mediante el comando:

sudo python install.py

Lo primero que nos aparece es un texto que nos pide por favor que nos
aseguremos de haber insertado la tarjeta SD en nuestro PC. Si es as, presiona
INTRO y el proceso continuar. Ahora debemos seleccionar la unidad donde
queremos instalar Raspbmc. Por ejemplo, en mi caso el dispositivo es
/dev/mmcblk0p1, con lo cual tendr que teclear mmcblk0p1 y presionar INTRO.
Ahora nos avisa de que se formatear la tarjeta y si aceptamos los trminos de
uso. Presionamos la tecla y (Yes) para confirmar y volvemos a pulsar INTRO.
Esperamos a que termine el proceso y a la siguiente pregunta sobre la
configuracin manual, seleccionamos n (No), para que se configure
automticamente.

Sea cual sea nuestro sistema operativo, ya deberemos tener la tarjeta SD con
el sistema Raspbmc. Lo siguiente es insertarla en la Raspberry Pi (sta debe
estar conectada a Internet). Si iniciamos la Raspberry Pi, veremos que comienza
el proceso de instalacin de Raspbmc. Tengan paciencia, es lento. Esperen a que
todo termine y vern una pantalla con el smbolo de Raspbmc y tras eso veremos
por fin la pantalla principal del escritorio.

En el men principal, podemos ver una barra con distintas opciones (Tiempo,
Imgenes, Vdeo, Msica, Programas y Sistema). Lo interesante est en Sistema
y en Ajustes. Aqu podremos ajustar todos los parmetros que deseemos
(Apariencia, Idioma, Vdeo, Imgenes, Msica, Add-ons, Servicios y Sistema).
Si accedemos a Servicios y despus en Servidor Web, podremos configurar una
opcin fundamental para controlar el sistema mediante nuestro mando a
distancia (que explicar a continuacin). Aqu debemos habilitar la opcin
Permitir el control de XBMC por HTTP. Igualmente iremos al submen Control
Remoto y habilitaremos ambas opciones.

Ahora desde nuestro telfono mvil con Android, que ser nuestro mando
improvisado, vamos a Google Play Store y buscamos XBMC. Entre las opciones
nos aparecern distintas apps, pero la que nos interesa es Official XBMC Remote.
La instalamos en nuestro mvil y la ejecutamos.

En la pantalla de XBMC Remote, veremos la opcin Manage XBMC Hosts en la


configuracin de la app. En la siguiente pantalla, pondremos el nombre asignado
a nuestra Raspberry Pi y el puerto HTTP, estos valores los podemos encontrar en
el men de Raspbmc accediendo a Sistema/Ajustes/Servicios/General (si no
tienes un nombre asignado, crea uno nuevo). Tambin introduciremos nuestra IP,
que tambin podemos ver en el men principal, seleccionando Sistema y luego
el submen Info del sistema/Resumen. El nombre de usuario y contrasea los
dejamos en blanco. Tras eso nos mostrar un mando en pantalla para controlar el
centro multimedia.

Listo, espero que disfruten con su centro multimedia asequible, con mando a distancia
para no tener ni que moverse del sof.

SSH (Secuere Shell) es un protocolo para acceder a mquinas remotas a travs de la


red. Con esta tecnologa podremos conectar nuestra Raspberry Pi a nuestro smartphone
o tablet Android para controlarlo. Gracias a SSH tendremos acceso a la consola de la
RPI desde donde sea
El procedimiento no es nada complicado y nos puede ofrecer muchas alternativas, como
la de controlar nuestra Raspberry Pi de forma remota gracias a nuestro telfono mvil
estemos donde estemos.

Qu necesitamos?

Raspberry Pi. (Cmprala en nuestra tienda)

Disponer una conexin a Internet para conectar la Raspberry Pi.

Un dispositivo mvil con Android (smartphone o tablet PC).

App ConnectBot para Android.

Procedimiento
Partimos de la Raspberry Pi ya montada y configurada, adems de conectada a una red
WiFi o red por cable para que tenga acceso a Internet.
Lo primero que vamos a hacer es habilitar SSH en nuestra Rasperry Pi y para ello
accedemos al terminal de Raspbian OS y escribimos la siguiente lnea:
sudo raspi-config
Ahora, tras pulsar INTRO para ejecutar el comando anterior, se habr abierto ante
nosotros la ventana de configuracin de Raspbian OS. Dentro de ella debemos ir a la
octava opcin, es decir, Advanced Options accederemos a ella. Una vez dentro nos
desplazamos hasta la opcin cuarta, es decir, SSH y finalmente habilitamos SSH Server
(enable). Bien, ya tenemos habilitado el servicio SSH en la Raspberry Pi.

Lo siguiente es conocer nuestra direccin IP, ya que es necesaria para acceder


remotamente a nuestra Raspberry Pi. Si no la conocemos, que es lo ms normal,
podemos obtenerla con con el siguiente procedimiento que explico. Primero accedemos
al terminal y teclear esto:
sudo ifconfig
Ahora nos aparece una serie datos que probablemente nos suenen a chino. Si vemos en
el campo wlan0 (en caso de tener una red inalmbrica) o eth0 (en caso de ser por cable
Ethernet), veremos que aparece un campo llamado inet addr:XXX.XXX.X.X, siendo X

dgitos numricos. Por ejemplo, 192.168.1.3 sera una hipottica direccin IP. Antala
puesto que te har falta para pasos posteriores.

Ya hemos terminado con nuestra placa miniPC y ahora pasamos a poner a punto nuestro
dispositivo Android. Lo primero que debemos hacer es acceder a Google Play y
descargar la aplicacin ConnectBot, que es gratuita.
Una vez instalada la aplicacin, la ejecutamos y lo primero que veremos ser una serie
de pantallas explicndonos como funciona y aportando algunos datos sobre la app.
Tenemos que pulsar sobre Siguiente, Siguiente para llegar a la pantalla principal.

Una vez dentro veremos como en la parte inferior de la aplicacin aparece un campo
que pone user@host:port. En user escribimos nuestro nombre de usuario en la
Raspberry Pi (si no te acuerdas cual es, al abrir el terminal aparecer en el PROMT, es
decir, el texto tipo nombre@raspberrypi ~$ que aparece), seguido de la @ y el host, en
el que debemos introducir la direccin IP que habamos obtenido anteriormente de
nuestra Raspberry Pi. Ten encuenta que si la Raspberry Pi cambia de red debers volver
a repetir el procedimiento para averiguar la nueva direccin, ya que esta depende de tu
conexin. Por ltimo en port se incluye el puerto por defecto que suele ser el 22. Es
decir, al final se quedar con un aspecto similar a este (en mi caso):
isaac@192.168.1.3:22
Y ahora nos pedir el password o contrasea de nuestra sesin de Raspbian. Tras
introducirla tendremos acceso mediante SSH a la miniPC desde cualquier parte y
utilizando esta sencilla app, disfrtalo!

Si quieres tener a mano todos nuestros tutoriales sobre Raspberry Pi, no olvides
guardarte bien este enlace.

Das könnte Ihnen auch gefallen