Si alguien me pregunta cuál es el mejor media center que hay, probablemente le conteste que sin duda es un HTPC: Un ordenador completo pero dedicado exclusivamente a la función de ver pelis, escuchar música y enseñar fotos.
Creo que en primer lugar le recomendaría un Mac Mini, un completo ordenador que puedes comprar en una pequeña y elegante caja por «tan sólo» 649€.
Si es una persona sin miedo al bricolaje también podría recomendarle montarse un HTPC perfecto comprando una buena caja que quedara bien en su salón, y luego añadiendo los componentes necesarios.
Sin embargo para mí no he comprado nada de eso. Lo que ocupa desde hace un mes el puesto de media center en mi salón es un Raspberry Pi con XBMC, y teniendo en cuenta que ya tengo un Apple TV 2 te puedes hacer una idea de lo que este pequeño juguete ha tenido que pelear para ocupar ese puesto.
¿Un Raspberry Pi es mejor que el Apple TV 2?
Si ya tienes un Raspberry Pi y crees que me he vuelto loco, que es un aparato lento y pesado, te diré que es lo mismo que yo pensaba a la semana de haberlo comprado. Cuando lo recibí instalé un par de distribuciones, hice unas pruebas y pensé que era un cacharrito interesante, pero nada más.
Sin embargo seguí leyendo, porque me fascinan los proyectos que proliferan utilizando al Raspberry Pi como base. Y a medida que iba leyendo iba cogiendo ideas, hasta que finalmente decidí hacer algunas pruebas con el mío para ver si podía optimizarlo.
Configurar y probar. Configurar y probar.
Dos meses después el cacharrito ya ha pasado todas las pruebas, no sólo de reproducción de vídeo sino también de uso por parte de mi mujer y mis hijos, así que podemos considerar que se ha ganado el puesto.
Mi configuración
Un Raspberry Pi no es más que un ordenador pequeñito que funciona con una tarjeta de memoria SD en lugar del disco duro. Instalas un sistema operativo en la tarjeta SD, la insertas en tu Raspberry Pi y lo enciendes.
Puedes elegir entre varios sistemas operativos para tener XBMC en tu Raspberry Pi, entre los que destacan los populares OpenElec, XBian y Raspbmc. Todos ellos son muy buenos, en mi caso he elegido el último.
Son sistemas geniales porque en cuanto enciendes el aparato se ejecuta XBMC sin tener que hacer nada más, están diseñados para eso.
Sin embargo la clave para que se convierta en un gran media center está en los detalles, ya que la configuración por defecto no es suficiente. Tampoco voy a descubrir nada nuevo, seguro que muchos de vosotros ya tenéis una configuración similar a la mía, pero también estoy seguro de que puede ayudar a mucha gente a mejorar el suyo.
O a terminar de convencerles para comprarlo 🙂
Usa un pendrive como disco
Esto es un punto fundamental, ya de la velocidad de ejecución aumenta de una forma espectacular cuando usas XBMC desde un pendrive en lugar de hacerlo desde la tarjeta SD.
La explicación está en que una tarjeta SD, por muy rápida que sea, es mucho más lenta que un pendrive. Usando Raspbmc puedes configurar fácilmente el sistema para que se instale en un pendrive, y cuando lo hagas notarás la diferencia enseguida.
Debido a cómo está diseñado el Raspberry Pi tendrás que tener siempre las dos cosas enchufadas, tarjeta SD y pendrive. Aunque la tarjeta SD no se utilice tiene que estar insertada.
Si no quieres desesperarte mientras navegas por las pantallas de XBMC hazme caso, instala el sistema en un pendrive porque merece la pena.
Aprovecha un conector USB de tu tele
El Raspberry Pi se alimenta con un conector microUSB, igual que la mayoría de los teléfonos móviles de hoy en día. Esto es una ventaja porque si tu tele tiene una salida USB puedes alimentar el Raspberry Pi directamente desde la tele. Enchufas el cable USB a la tele, y el otro extremo lo enchufas al Raspberry.
Es genial porque evitas ocupar una toma de corriente, el aparato se enciende cuando enciendes la tele y puedes estar seguro de que nunca se quedará encendido ya que se apaga en cuanto apagas la tele.
Fuera el mando a distancia
Si tienes una tele moderna (a partir de 2010), lo más probable es que tampoco necesites mando a distancia. Empezando por XBMC Frodo, un sistema denominado CEC permite a XBMC reconocer y usar el mismo mando a distancia de tu tele al estar conectada por HDMI.
Puede parecer magia, y de hecho es lo que yo pensé cuando lo vi por primera vez. Pero funciona.
En caso de que tu tele no soporte el estándar CEC, o prefieras un mando a distancia con más funcionalidad que el de tu tele, tampoco es difícil incorporar un mando a distancia externo. De hecho es como lo tengo yo en el salón.
Conclusión
Piénsalo un segundo…
Tienes un cacharrito para ver tus pelis que no hace falta encenderlo, ya que se pone en marcha cuando enciendes la tele. No necesita mando a distancia, ya que se maneja con el mismo mando que la tele.
Es capaz de ejecutar XBMC sin restricciones, ver pelis en alta definición sin saltos y sin ruidos. Y además, es realmente barato.
¿No crees que son los ingredientes del media center perfecto?
Está tan integrado que da la sensación de que el sistema «Smart TV» de tu tele es en realidad XBMC.
Instalación paso a paso
Originalmente esta entrada era más larga, pero para no extenderme demasiado decidí separarla en tres partes.
Mañana publicaré la próxima entrada consistente en la «lista de la compra», donde recogeré los materiales que he utilizado para tener mi Raspberry de forma que puedas usar exactamente los mismos si quieres. Porque a mí me funcionan, llevo un mes usando mi Raspberry Pi con ellos para estar seguro antes de escribir estas líneas.
Y la última entrada describirá el proceso de instalación de una forma sencilla, con enlaces para buscar información adicional en caso de necesitarla. Sin complicaciones, que ya habrá tiempo para el bricolaje en otro momento.
1 – Raspberry Pi es un gran media center: La receta (la que estás leyendo)
2 – Raspberry Pi es un gran media center: La lista de la compra
3 – Raspberry Pi es un gran media center: La instalación
Para que se encienda y se apague cuando pones en marcha la TV has de alimentarlo por el usb de la tele, pero el usb no da una intensidad de 500mA y el raspberry necesita como minimo 750mA para funcionar?, ¿Como lo habeis hecho?
Gracias
Pues no se, yo lo he enchufado y funciona bien.
La verdad es que al final he optado por enchufarlo con el adaptador y dejarlo siempre encendido, así por la noche lo puedo poner a descargar y cosas así.
Jose como estas? sigo con el apple tv 2 fiel desde el 2010, pero esta lentisimo y ya estoy por darme por vencido alguna recomendación para esa lentitud?
Buenas,
Si alimentas la Raspberry desde el USB de la tele:
Al encender la tele, la Raspberry se encenderá y arrancará el sistema. A veces usarás Raspberry y a veces simplemente verás la tele (con la calidad de lo que ponen, serán las menos 😉 ).
Si NO usas la Rasperry y apagas la tele, le quitas alimentación a la Raspberry directamente, sin cerrar el sistema previamente, ¿no da el mensaje de «debes apagar el sistema desde el icono de abajo a la izquierda»? ¿no dará problemas esto?
Gracias por los plugin y por el blog
Fede yo creo que tienes razon, con lo facil que se corrompe el sistema de la Raspberry solo falta que la apaguemos «a saco», aun asi, creo y solo creo que hay varios tipos de USB en una tele, el que sirve para ver peliculas esta claro que a la que apagues la tele te corta la tension a la Raspberry, pero hay otro USB que sirve de soporte para el servicio tecnico y este quiza mantenga la alimentacion de salida aunque la tele este en standby. Seria cuestion de probarlo pero definitivamente creo que no es una buena idea alimentarla a traves del USB de la tele.
Coincido, no es una buena idea salvo que tengas la SD en modo readonly para lo cual hay que hacer varios ajustes al SO y lo que podés hacer con ella luego es bastante limitado. No vale la pena, mejor conectarlo a una fuente externa.
Quisiera saber como puedo vber mis pelis por Raspberry…he leido todo lo qescrito y me parece que me regalare una RB…pero aun no entiendo como puedo ver mis pelis..podrian explicarlo…no estoy muy ducho en estos temas.
Gracias
Buenas, me queda una duda sobre el tema. Se que se puede controlar gracias al cec pero ¿tambien se puede encender la RBP con el mando de la tele? Es decir no se si el cec es capaz de mandar señal a la raspberry estando esta apagada
Hola Javi,
hasta donde yo sé, no se puede encender la RPi ni desde el mando de la TV ni desde ningún otro mando a no ser que hagas algún apaño.
Si alguien tiene alguna solución sencilla o estoy equivocado que por favor lo diga.
Hola saludos, es la segunda utilidad que veo se le puede dar auna rpi, la primera fue utilizarla como una maquina multi juegos ( de los de antaño)
Hola, verás he leído tu post, y me gustaría probar a montar el media center,
Tengo la raspberry pi2, pero no tengo mucha idea con los pasos que has explicado con respecto a utilizar un usb, en lugar de la tarjeta sd,
¿podrías por favor explicarme ese paso más detalladamente?
También tenía un disco duro externo de 2tb, que quería dejar exclusivamente para lasu descargas de la raspberry, pero no se como instalarlo para que lo elija como directorio,
También encuentro dificultad porque utilizo Windows y no tengo ni idea de Linux,
Crees que me puedes ayudar?
Un saludo y muchas gracias
Nuria