El equipo que he elegido para realizar este Media Center no es de una potencia abrumadora, más bien al contrario, es uno de prestaciones reducidas y bajo consumo pero que sin embargo deberían ser más que suficientes para llegar a reproducir contenidos en calidad FullHD gracias a su gráfica nVidia ION y su procesador Intel Atom N330 a 1.6GHz de doble núcleo y a la vez hacer de servidor de descargar.
Se trata de un equipo de sobremesa pequeño y de precio no muy elevado por las características que nos ofrece, con soporte para encajarlo detrás del televisor o tenerlo cerca de este, ya sea de pie o tumbado, con prestaciones algo superiores a la de muchos netbooks actuales.
Al terminar la review se termina con un resultado como este.
Cabe destacar que no deja de ser un PC con conectividad completa, y por tanto dispone de 6 puertos USB 2.0 y 1 puerto e-SATA podemos complementarlo con una amplia variedad de dispositivos que nos pudieran interesar, como una sintonizadora de TDT, webcam para videoconferencia, discos duros externos, ….
El Media Center en su conjunto completo del que voy a hablar es el siguiente:
- En la parte hardware:
- Y en la parte software:
Para empezar, y ya que el equipo no dispone de unidad óptica, haremos la instalación a través de una memoria USB. Para ello utilizaremos la herramienta UnetBootin (disponible en los repositorios) y descargaremos también XBMCLive o la versión de Ubuntu que queramos. Escogeremos el origen “DiscoImagen” (ya que XBMC no es una de las distribuciones soportadas por el programa) y la ruta a la imagen que acabamos de descargar , y en “Unidad” seleccionaremos la memoria USB de destino desde donde instalaremos posteriormente XBMC. Cuando lo tengamos todo preparado, lo podemos conectar al Media Center e iniciar en modo Live.
El uso de UnetBootin nos puede interesar también para que en el disco duro del equipo este siempre el Media Center instalado y configurado de la forma que más nos convenga, y a la vez no limitarlo exclusivamente a esa funcionalidad. Por ejemplo, podemos instalar Ubuntu en su versión completa en una memoria USB, disco duro externo (USB o e-SATA) o lo que consideremos oportuno para otros usos que nos puedan interesar. En mi caso una opción interesante que se me ocurre es poderlo utilizar también para navegar, consultar el correo, hacer vídeo conferencias por Skype, etc… Aunque para este último uso no nos serviría UnetBootin, ya deberíamos utilizar el “Creador de discos de inicio USB” de Ubuntu, el cual nos permite reservar espacio para guardar nuestros cambios.
Personalmente, me he decidido por hacer una instalación normal y corriente de Ubuntu 9.10 con lo que he considerado oportuno para poderlo usar también como un equipo más, y luego añadir los repositorios de XBMC para Ubuntu:
sudo add-apt-repository ppa:team-xbmc
sudo apt-get update
sudo apt-get install xbmc xbmc-standalone
Y si queremos que se autoinicie al arrancar el equipo deberemos realizar estos 2 pasos:
- Indicarle que inicie sesión automáticamente:
- Añadir XBMC como aplicación de inicio: Sistema -> Preferencias -> Aplicaciones al inicio -> Añadir -> Nombre: XBMC y Comando: xbmc
Algo muy a tener en cuenta si tenemos pensado reproducir contenido en calidad FullHD, o sea a 1920×1080p en formato Matroska (.mkv), es hacer uso de la nVidia ION y su soporte de CUDA. Sin esta característica, este pequeño equipo no sería capaz de reproducir este tipo de contenido con suavidad. Para ello deberemos instalar los últimos drivers disponibles de nVidia, pero no los que se encuentran en los repositorios, y ademas instalar VDPAU, lo que nos permitirá hacer que la gráfica quite carga al procesador y utilizar la GPU para la reproducción de este contenido. El soporte de nVidia VDPAU por el momento es un proyecto independiente en LaunchPad, así que necesitaremos otro repositorio:
sudo add-apt-repository ppa:nvidia-vdpau
sudo apt-get update
sudo apt-get install libvdpau vdpauinfo nvidia-graphics-drivers-195
Y para que realmente se use VDPAU deberemos activarlo en XBMC, lo abrimos y nos dirigimos a:
- Ajustes -> Vídeo -> Reproducción -> Método de renderizado -> VDPAU
Ahora ya estamos listos para reproducir vídeos en calidad FullHD.
Llegados a este punto, es el momento de personalizar un poco el XBMC. Para cambiar los temas podemos descargar los que queramos de aquí y deberemos descomprimirlos en “~/.xbmc/skin/“, y el plugin pelisalacarta que lo descomprimiremos en “~/.xbmc/plugins/video/“. Este plugin nos permitirá reproducir películas y series online de unas 30 webs diferentes españolas (y subiendo), principalmente mediante una cuenta (a ser posible premium) de MegaVideo/MegaUpload, a modo de suscripción o de navegación muy simplificada. Además XBMC nos permite obtener información relevante de nuestra biblioteca multimedia de forma totalmente automática. Todas estás opciones son configurables y vienen desactivadas de serie.
El plugin de pelisalacarta se integrará en la sección de Vídeos y podremos navegar en un momento por el contenido de todas las webs que soporta. No precisa mucho detalle porque su funcionamiento es bastante simple, pero es muy recomendable buscarle todas las opciones para saber que es capaz de hacer.
Para poder usar fácilmente el Media Center desde el sofá existen varios mandos para dicho fin. En mi caso, y aprovechando que tengo una HTC Magic, no he querido comprarlo y así hacer uso de XBMC Remote. Su configuración es muy simple. Basta con ir a:
- Menu -> Settings -> “Manage XBMC hosts” y añadir los datos, en mi caso:
- Nombre: TV, IP: 192.168.1.6, puerto HTTP API: 808, usuario: xbmc, contraseña: “la elegida”, Puerto EventServer: 9777, Socker read…: 5000
Ya tenemos mando completo y dedicado:
| Teléfono en vertical | Teléfono en horizontal |
![]() |
![]() |
Ya solo nos queda disponer de un servidor de descargas para Torrent. En mi caso, el elegido a sido TorrentFlux debido a que podemos usarlo externamente vía web y apenas consume recursos. Para instalarlo haremos los siguientes pasos:
sudo apt-get update
sudo apt-get install apache2 phpmyadmin
sudo /etc/init.d/apache2 restart
Con esto tendremos los programas instalados. Durante su instalación se nos pedirá una contraseña de administrador para MySQL, pues ya es el momento de usarla, para ello abriremos desde el Media Center la dirección http://localhost/phpmyadmin/ y nos identificaremos como usuario root con la contraseña elegida. Veremos la opción “Crear nueva base de datos” le daremos el nombre “torrentflux” y pulsaremos en “Crear“. Ahora que tenemos la base de datos preparada, podemos instalar TorrentFlux:
sudo apt-get update
sudo apt-get install torrentflux
sudo /etc/init.d/apache2 restart
También nos pedirá una contraseña para poderlo administrar, esta cuenta nos permitirá crearnos otros usuarios en caso que nos interese. Ahora vamos desde el Media Center a http://localhost/torrentflux nos identificamos como usuario root y la contraseña elegida, una vez identificados se nos muestra la configuración inicial, de aquí solo deberemos cambiar 2 cosas:
- El lugar de las descargas: Path: /home/xbmc/Descargas/TorrentFlux/
- El idioma de la interfaz: Default Language: spanish
Y una vez terminado, tenemos algo como esto:
Una de las pruebas interesantes que podemos realizar es observar el uso de CPU necesario durante su uso normal (utilizando el TorrentFlux):





Hay que destacar que este es uno de los puntos flacos de Flash 10.1 con las gráficas ION, provoca deblocking o congelación de la imagen. Se espera que para la versión final de la versión 10.1 este problema este resuelto, ya que en cada una de las sucesivas betas liberadas ha ido mejorando.
Espero que estos datos sean de ayuda y os animen a atreveros a montar un Media Center barato aprovechando todas sus características.
Últimos detalles y consejos:
- El sonido por HDMI de serie no funcionaba, usando alsamixer se podía ver que esta salida estaba en Mute, activarla y subirle el volumen al máximo.
- No ha sido necesario configurar ningún driver manualmente, solo instalar la última versión de los drivers de nVidia para poder utilizar VDPAU y tras instalar el último kernel disponible, una webcam que he querido probar a funciona automáticamente, así como las teclas multimedia del teclado inalambrico.
- No debéis activar Compiz si tenéis pensado reproducir archivos .mkv, ambos elementos ejecutándose a la vez consumen demasiados recursos.
Información completa para preparar el servidor de descargas TorrentFlux












Trackback: Bitacoras.com
#1 by Eduardo on 11/03/2010 - 01:45
Citar
Muchas gracias por este fantástico tutorial.
¿Conoces algún sintonizador de TDT por usb que funcione bien con ubuntu y pueda utilizarse para ver la televisión?. La mía tiene tres años y no tiene sintonizador.
Te agradecería las indicaciones para añadirlo a este impresionante mediacenter.
Gracias y un saludo,
Eduardo
#2 by Morraya on 11/03/2010 - 08:32
Citar
Buenas, yo tengo el WinTV MiniStick HD (http://www.hauppauge.co.uk/site/products/data_ministickhd.html) y funciona de perlas en Ubuntu 9.10. Tanto la TDT-SD como la TDT-HD.
Tan solo tienes que copiar el firmware en la carpeta /lib/firmware.
Los encontrarás aqui:
http://www.steventoth.net/linux/sms1xxx/
Copia todo el contenido y listo!
Uso el kaffeine para ver la TV y funciona muy bien.
Saludos
#3 by Shawe on 11/03/2010 - 08:41
Citar
Tengo mirados unos 3 o 4 sintonizadores TDT simples que son compatibles con GNU/Linux y el precio de la mayoría de ellos no supera los 30€, este medio día te los busco y te pego el enlace junto a la explicación de como instalarlos, ya que la gran mayoría de ellos requieren un firmware para funcionar. Los sintonizadores de TDT dobles, permiten ver y grabar, son más problemáticos, a mi me regalaron uno y tuve que cambiarlo porque no funcionaba.
#4 by Carcamal on 11/03/2010 - 10:43
Citar
Muy interesante el artículo y el minipc!!!
Por cierto, sobre añadirle una tarjeta sintonizadora de TDT como pregunta Eduardo, ¿es posible? Quiero decir, ¿tiene un slot para ello? ¿O tienes que ocupar uno de los puertos USB?
Estaré pendiente de estos minipcs de Zotac, son muy interesantes, a ver cuándo sacan uno con USB 3.0 y alguna cosilla más, ya que los Zotac actuales llevan ya más de un año en el mercado.
#5 by ubuntizando el planeta on 11/03/2010 - 10:50
Citar
muy interesante la guia. hay ciertos detalles que desconocia. gracias. buen aporte.
te vas a inchar a comer palomitas con ese media center
#6 by Shawe on 11/03/2010 - 10:56
Citar
Dispone de 6 USB’s, así que no le veo problema, yo por el momento tengo conectados el stick para el teclado inalambrico y un disco duro externo de 500GB.
Pronto saldrá la siguiente generación del que comento en el post que es el mio, con los nuevos Atom D450 y ION2, que tirarán bastante más, pero seguramente habrá que sumarle 150 o 200€ al precio de este, y yo personalmente ya lo veo abusivo para unas características similares aunque mejoradas.
El problema que veo con la TDT, es que cualquier sintonizador que soporte canales en HD tienen unos requisitos demasiado altos. Pero por las pruebas que he hecho en un Celeron 1500MHz funcionaban bien todos los canales que no eran en HD, y mi idea de añadirle un sintonizador de TDT es principalmente para usarlo de PVR (grabador de vídeo), y no se porque, he visto que lo graban a calidad más baja de la original, aunque no se si eso es ajustable, esas pruebas las hice desde WinXP con el programa original de la sintonizadora que tuve que cambiar porque no me era compatible con Ubuntu.
Eduardo: Aquí la lista que me pedías: http://linuxtv.org/wiki/index.php/DVB-T_USB_Devices Tienes el nombre de la sintonizadores, con capturas o enlaces a la web oficial para ver el producto, con que kernel son compatibles, que necesitas para hacerlas funcionar y sus instrucciones. Yo personalmente estoy entre:
AVerMedia AVerTV Digi Volar X (A815)
AVerMedia AVerTV Volar Black HD (A850), seguramente esta, por ser más finita e indicar con led el nivel de señal recibida.
#7 by Shawe on 11/03/2010 - 11:15
Citar
Gracias por el aporte, si no te importa comenta las características de tu equipo, porque el problema con los sintonizadores TDT son los requisitos mínimos, y en un equipo de las características de un netbook, dudo que funcione bien la TDT-HD y es lo que realmente nos interesa saber para este Mini-MediaCenter, y a mi más que los demás para decidirme en elegir uno u otro
ya que tuve que devolver el que me regalaron y por el momento tengo el dinero del regalo, pero no el cambio del regalo y eso que el que me regalaron era sintonizador doble para poder ver y grabar a la vez, pero es el problema de las incompatibilidades por falta de drivers por parte del fabricante.
#8 by indiocabreao on 11/03/2010 - 11:23
Citar
Buen tutorial
Ahora los zotac están tirados de precio, el mas básico sale por unos 185 €
Yo hice algo parecido pero con un Asrock 330 HT (el que viene con mando a distancia) y lo tengo como pc principal y para ponerlo de vez en cuando en el televisor del salón
Saludos
#9 by Shawe on 11/03/2010 - 11:28
Citar
Buen aporte, estuve valorando el que comentas, pero vi una comparativa entre ese y el mio, y se apreciaba que tiraba “algo mejor” el que acabé eligiendo
. Aunque tuve mis dudas por el mando y si sería compatible en Ubuntu sin problemas, ya que por lo demás, son prácticamente iguales, excluyen do el precio.
Sobre las versiones más baratas es un tema delicado, se pierde potencia, y las pelis en FullHD consumen muchos recursos, ya sea a nivel de CPU o de GPU. Y viendo que a través de TDT no hay mucha elección en HD y a través de ONO menos aún, me decanto por descargar contenido en HD o FullHD y verlo cuando quiero y sin anuncios molestos que suben el volumen de forma desproporcionada.
Pingback: Construcción de un Media Center sencillo y completo
Pingback: Operable.NET » Blog Archive » Construcción de un Media Center sencillo y completo
Pingback: Recuperacion de datos » Blog Archive » Construcción de un Media Center sencillo y completo
#10 by indiocabreao on 11/03/2010 - 13:58
Citar
@Shawe
Yo lo mismo, estuve mirando comparativas y me decidí por la grabadora DVD que tiene el Asrock. Y sobre el Zotac básico… es que el doble procesador del Zotac que tienes se debe notar comparándolo con el otro de un solo procesador.
El mando a distancia del Asrock 330 HT funciona perfectamente, Asrock saco drivers para GNU/Linux
Saludos
#11 by Shawe on 11/03/2010 - 14:53
Citar
@indiocabreao El doble nucleo se nota, solo había probado un Acer Aspire One con N270 y gráfica Intel y la verdad es que no hay color con la diferencia de respuesta que se obtiene.
Lo de la grabadora para mi es algo opcional, ten en cuenta que se puede usar SAMBA para utilizar remotamente la grabadora/lectora de otro equipo y no tener que comprar otra.
El mando me interesó y me interesa, pero no encontré información al respecto, por casualidad no sabrás si se vende el mando por separado y a que precio? Y si se conecta vía wifi, bluetooth o con algún receptor.
Lo de usar la HTC Magic como mando me va bien, pero soy el único en casa que puede usarlo así, aunque me va bien porque cuando soy yo quien esta viendo algo, a través de la TV veo información de nuevos mensajes recibidos o incluso si recibo una llamada la película se pausa sola para no perderte nada
#12 by indiocabreao on 11/03/2010 - 15:26
Citar
@Shawe el fabricante del mando es Nuvoton, pero no encuentro mucha información en la red. Pero siempre puedes usar un mando MCE (que no suelen ser caros, los he visto hasta por 15€), aquí puedes algunos modelos http://www.mythtv.org/wiki/MCE_Remote lo mejor es asegurarse de que funciona antes de comprarlo
Y sobre la conexión…al ser interna tendría que abrir la caja para asegurartelo y quiero esperar un poco mas por la garantía :-/ Pero descartado wifi y bluetooth
Saludos
#13 by indiocabreao on 11/03/2010 - 15:41
Citar
Perdón por escribir seguido y poner tantos enlaces (que parece que estoy mandando spam xD ), es que se me ha ocurrido otra cosa, @Shawe aunque casi la mejor opción para el tema del mando y viendo que también andas buscando un TDT usb, seria pillarse uno con un buen mando, por poner ejemplos la Wintv nova-t http://www.hauppauge.es/site/products/data_novatstick.html
Pero la que tiene un mando como este:
http://www.jocys.com/Hardware/Images/Hauppauge.WinTV-NOVA-T-Stick.jpg
Como se suele decir, matas dos pájaros de un tiro.
#14 by manuelperezf on 11/03/2010 - 16:07
Citar
No me encuentra los paquetes de NVIDIA-vdpau
#15 by Shawe on 11/03/2010 - 16:19
Citar
Lógicamente, con ese nombre no se encuentra nada en los repositorios, mira este enlace, y veras los paquetes disponibles en este repositorio: https://launchpad.net/~nvidia-vdpau/+archive/ppa
De todos modos yo no pude instalar todo lo que ahí aparece, que en principio son modificaciones para que aprovechen la GPU, solo pude instalar los drivers, y alguna cosa referente a vdpau.
#16 by rafatrance on 12/03/2010 - 17:19
Citar
Hola llevo tiempo estudiando el montarme un HTPC con Ubuntu y XBMC. He visto que has usado como teclado el B-MOVE Trackball. ¿Qué tal va? ¿Funciona bien en Linux Ubuntu? Por otro lado que sintonizadora TDT HD en USB recomendáis.
Saludos.
#17 by Shawe on 13/03/2010 - 14:10
Citar
El teclado esta bien, la trackball que hace de ratón un poco rudimentaria, pero en general bien. El único inconveniente es que es un teclado pequeño y si pretendes escribir mucho en él no es práctico, yo el uso que le doy es ocasional y por tanto no le veo mucho problema ya que ya tuve en cuenta eso. Hay otros teclados algo más caros que este que tienen touchpad como en los portátiles y el teclado es completo, tal vez esa fuera una decisión más acertada para un uso más habitual.
Sobre si funciona bien en Linux, si te fijas al final del artículo he añadido los únicos “peros” que he encontrado y han sido bien simples
.
Sobre sintonizadoras TDT en HD el tema es más delicado, algunos ya han dejado su comentario recomendando algunos en concreto. Yo el problema que le veo es que muchas sintonizadoras tienen requisitos muy elevados, y tengo mis dudas en si será factible añadirle una y que no de problemas
Aquí tienes una guía de las que funcionan con sus explicaciones: http://linuxtv.org/wiki/index.php/DVB-T_USB_Devices Si te animas comenta que tal te ha resultado.
Pingback: La semana en links #10/2010 | Ubunlog
#18 by amoyse on 15/03/2010 - 12:44
Citar
Yo tengo algo parecido desde hace mas de un año. Mejor que torrentflux es tener rtorrent + rutorrent. Consume menos memoria y descarga bastante mas rapido. Tambien es mas potente para clasificar las descargas y demas. No te hace falta mysql.
Para tdt usb compre este que por 15€ esta bien por si a alguien le interesa http://www.dealextreme.com/details.dx/sku.8325, funciona en Karmic.
#19 by rafatrance on 15/03/2010 - 14:34
Citar
¿Habéis probado Transmission en modo demonio? ¿Qué tal va?
Saludos.
#20 by Shawe on 15/03/2010 - 16:07
Citar
amoyse: Ahora mismo lo pruebo, por lo que veo tiene muy buena pinta rtorrent+rutorrent.
rafatrance: No he probado Transmission en modo demonio, nunca me ha convencido la versión de escritorio
.
#21 by Shawe on 16/03/2010 - 19:43
Citar
Tu alternativa me ha encantado, mucho mejor rtorrent+rutorrent y con diferencia, además me permite usarlo con TransDroid desde Android
Por si os interesa: http://www.transdroid.org/download/using-rtorrent-on-ubuntu/
En cuando pueda escribiré un post sobre estos 3 juntos.
#22 by amoyse on 16/03/2010 - 21:10
Citar
Me alegro,
ahora comprate 2 o 3 tdt por 15€ y eres el rey de la casa.
#23 by Javi on 13/05/2010 - 19:30
Citar
Hola estoy pensando montarme un media center parecido pero un poco mas barato. Seria para usarlo con ubuntu, ver fotos, videos, internet y grabar la tdt con un tdt usb. No creo q reprodujera hd pero me gustaria que pudiera con ellos. Quiero hacer un pc parecido pero en vez de usar el atom 330 usar el atom 230 de un solo nucleo para poder usar la diferencia de dinero en ponerle un mejor disco duro. ¿Sabeis si funcionaria bien? ya que la grafica es la misma.
Y a lo que comentais del cliete bitorrent, yo antes usaba rtorrent desde consola y iba de lujo.
Saludos.
#24 by pelolu on 20/05/2010 - 20:23
Citar
Buenas tardes,
Querría aportar mis experiencias con un htpc (Un Emachines EL1200 modificado) que a grandes rasgos tiene:
Athlon LE-1600 mononúcleo 2,2Ghz
Nvidia 8400GS 256MB PCI-Ex1
4 GB RAM DDR2
Creo que en cuanto a rendimiento estará a la par o por debajo de el ZOTAC ION.
Tengo instalado Ubuntu 10.04 Lucid.
Para ver la tdt-hd no es necesario una sintonizadora de ultima hornada , yo utilizo una bestbuy tdt stick usb con chipset afatech 9015 de hace 2 años que compré para mi portatil y funciona correctamente.
Eso sí es necesario para ver y oir correctamente los canales HD (en equipos con cpu´s limitadas) utilizar programas con soporte vdpau, actualmente sólo Kaffeine (Ubuntu 9.10 o por debajo) o Mplayer/SMplayer.
Con VLC, MeTV, MythTV la cpu no puede con los canales 1080i.
Mplayer/SMplayer es el más adecuado, aqui os dejo un tutorial completo de TDT-HD en Ubuntu/Linux:
http://telperion.wordpress.com/2009/10/14/dvb-t-hd-con-smplayer-e-vdpau/
XBMC es una opción casi perfecta, lastima que no tenga integrado el TDT.
En cuanto al cliente torrent, transmission en modo escritorio, chupa mucho ancho de banda y en consumo de cpu tampoco va a la zaga. Probare las alternativas citadas, gracias.
Saludos.
#25 by rafatrance on 21/05/2010 - 18:53
Citar
Buenas tengo montado un HTPC con un AMD x2 4200+, 2GB de ram y placa asus que integra una geforce 8200 con ubuntu lucid minimal, más xorg, XBMC y va bastante bien. Sobre la TDT en XBMC es posible haciendo uso de PVR y VDR pero todavía está en pruebas, es más a finales de mes sale la nueva versión de XBMC. Te dejo un video:
http://www.youtube.com/watch?v=Fi0VcpWoSxY&feature=related
Saludos.
#26 by Shawe on 21/05/2010 - 20:14
Citar
pelolu: interesante aporte lo de la TDT con vdpau.
rafatrance: Lo tuyo es una maquina bastante más potente y con diferencia
El soporte para PVR y VDR pinta muy bien de momento, aquí otro vídeo:
http://www.youtube.com/watch?v=GysT_8pu4UU
#27 by pelolu on 21/05/2010 - 21:29
Citar
Desconocía que XMBC tuviera betas para TDT, puede ser una muy buena opción la nueva versión. A mi personalmente su interfaz me encanta y el soporte para vdpau me sorprendió gratamente (por encima del dxva en windows).
En cuanto a tdt-hd yo utilizo SMplayer y en líneas generales se ve muy bien con un consumo de cpu de 40-45% aunque tengo pendiente resolver un problema con el audio de TVE-HD Pruebas (Dolby Digital +), que no consigo oirlo, a pesar que SMplayer tiene soporte para E-AC3.
Equipos con cpus de gama baja tienen la limitación de la reproducción de contenido Full HD 1080p y que no pueden ser procesados por hardware, principalmente formatos de perfil tipo 5.1 (aunque creo que los ultimos drivers para ATI ya tienen soporte, en windows claro)
Saludos.