Diferencia entre revisiones de «XBMC»

De Jose Castillo Aliaga
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
Sin resumen de edición
Línea 17: Línea 17:
En este caso se ha seleccionado una placa base Mini-ITX Zotac con un procesador Intel Atom integrado y salida HDMI y Wifi. Con 2 GB de memoria RAM y un disco duro de 1TB. Además, se cuenta con una tarjeta sintonizadora de TDT.  
En este caso se ha seleccionado una placa base Mini-ITX Zotac con un procesador Intel Atom integrado y salida HDMI y Wifi. Con 2 GB de memoria RAM y un disco duro de 1TB. Además, se cuenta con una tarjeta sintonizadora de TDT.  


  Antes de comprar la tarjeta, se puede mirar en el wiki de [http://www.linuxtv.org/wiki/index.php/DVB-T_PCI_Cards Linuxtv]
<div style="margin:10px; padding:5px; border:1px solid #eee; background-color:#ddf"> Antes de comprar la tarjeta, se puede mirar en el wiki de [http://www.linuxtv.org/wiki/index.php/DVB-T_PCI_Cards Linuxtv] para ver si es compatible con Linux.  
para ver si es compatible con Linux.
</div>


Todo se instala en una caja de factor de forma mini-ITX teniendo cuidado si el tamaño de la tarjeta PCI cabe en la caja.


=== Instalación de Ubuntu ===
Para evitar problemas de rendimiento, ya que el procesador no es muy potente y la gráfica está integrada, se opta por instalar Lubuntu.
<div style="margin:10px; padding:5px; border:1px solid #eee; background-color:#ddf"> Otra opción puede ser instalar XBMCbuntu, que es otra variación de Ubuntu con XBMC preinstalado y configurado. En este manual no se ha elegido porque se desea tener las funcionalidades de un PC y luego instalar el mediacenter</div>
Antes de nada, es recomendable optimizar el sistema para evitar fallos de rendimiento no deseados:
'''Activar el noatime en la partición'''
En /etc/fstab poner el parámetro noatime. Esto evita que el sistema de ficheros guarde información del último acceso y mejora bastante el rendimiento.
UUID=affe0f48-6b88-43a5-b131-20a58cd776b8 /              ext4    errors=remount-ro,noatime  0      1 
'''Forzar a que use más memoria principal'''
A partir de 2GB de RAM se puede ''derrochar'' RAM y puede ser insteresante poner esto:
En /etc/sysctl.conf:
vm.swappiness=10
vm.vfs_cache_pressure=50
Además, se puede hacer que /tmp esté en la RAM. De esta manera los ficheros temporales no necesitarán acceder al disco duro:
Añadir esto a /etc/fstab
# tmpfs
tmpfs  /tmp    tmpfs  defaults,noatime,mode=1777      0      0
Para instalar el XBMC símplemente se instala el paquete xbmc desde el synaptic o por terminal.




Línea 29: Línea 63:
* [http://wiki.xbmc.org/index.php?title=XBMC_Online_Manual XBMC Online Manual (Wiki)]
* [http://wiki.xbmc.org/index.php?title=XBMC_Online_Manual XBMC Online Manual (Wiki)]
* [irc://irc.freenode.net/xbmc XBMC official IRC chat room (on Freenode)] Canal [[IRC]]
* [irc://irc.freenode.net/xbmc XBMC official IRC chat room (on Freenode)] Canal [[IRC]]
* [http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_on_Ubuntu_with_AMD_GPU#Optimize_your_system]


=== Sitios NO oficiales (español) ===
=== Sitios NO oficiales (español) ===

Revisión del 16:13 13 dic 2012

XBMC Media Center (también conocido como "XBox Media Center") es un centro multimedia de entretenimiento multiplataforma bajo la licencia GNU/GPL.

Inicialmente fue creado para la primera generación de la videoconsola Xbox. Sin embargo, el equipo de desarrollo de XBMC ha portado el producto para que pueda correr de manera nativa en Linux, Mac OS X (Leopard, Tiger y Apple TV), los sistemas operativos de Microsoft Windows y en la futura consola Ouya. También está disponible un Live CD autoarrancable, llamado XBMC Live, con un sistema operativo embebido basado en Linux, que además es instalable de forma completa en una unidad flash USB o en un disco duro.

XBMC soporta una amplia gama de formatos multimedia, e incluye características tales como listas de reproducción, visualizaciones de audio, presentación de diapositivas, reportes del clima y ampliación de funciones mediante plug-ins. Como Media Center, XBMC puede reproducir la mayoría de los formatos de audio y vídeo (además de ver subtítulos y resincronizar éstos y el audio en caso de delay), así como mostrar imágenes prácticamente de cualquier fuente, incluidos CD, DVD, dispositivos de almacenamiento masivo, Internet y LAN shares.

A través de su sistema de plug-in basado en Python, XBMC es expansible gracias a add-ons que incluyen características como guías de programas de televisión, YouTube, soporte a adelantos en línea de películas, o SHOUTcast/Podcast. XBMC también funciona como una plataforma de juegos al disponer de mini-juegos basados en Python sobre cualquier sistema operativo. Además, la versión Xbox de XBMC tiene la posibilidad de lanzar juegos de la propia consola y aplicaciones caseras como emuladores.

XBMC en su conjunto se distribuye bajo la licencia GNU General Public License (con algunas librerías utilizadas por XBMC bajo la licencia LGPL). XBMC es un proyecto hobby que sólo es desarrollado por voluntarios en su tiempo libre. No es producido, aprobado, o respaldado por Microsoft u otro vendedor.

Creación de un Mediacenter con Ubuntu y XBMC

Este manual está hecho con Ubuntu 12.04 y XBMC 11. 

Hardware

En este caso se ha seleccionado una placa base Mini-ITX Zotac con un procesador Intel Atom integrado y salida HDMI y Wifi. Con 2 GB de memoria RAM y un disco duro de 1TB. Además, se cuenta con una tarjeta sintonizadora de TDT.

Antes de comprar la tarjeta, se puede mirar en el wiki de Linuxtv para ver si es compatible con Linux.

Todo se instala en una caja de factor de forma mini-ITX teniendo cuidado si el tamaño de la tarjeta PCI cabe en la caja.

Instalación de Ubuntu

Para evitar problemas de rendimiento, ya que el procesador no es muy potente y la gráfica está integrada, se opta por instalar Lubuntu.

Otra opción puede ser instalar XBMCbuntu, que es otra variación de Ubuntu con XBMC preinstalado y configurado. En este manual no se ha elegido porque se desea tener las funcionalidades de un PC y luego instalar el mediacenter

Antes de nada, es recomendable optimizar el sistema para evitar fallos de rendimiento no deseados:

Activar el noatime en la partición

En /etc/fstab poner el parámetro noatime. Esto evita que el sistema de ficheros guarde información del último acceso y mejora bastante el rendimiento.

UUID=affe0f48-6b88-43a5-b131-20a58cd776b8 /               ext4    errors=remount-ro,noatime  0       1  

Forzar a que use más memoria principal

A partir de 2GB de RAM se puede derrochar RAM y puede ser insteresante poner esto:

En /etc/sysctl.conf:

vm.swappiness=10
vm.vfs_cache_pressure=50

Además, se puede hacer que /tmp esté en la RAM. De esta manera los ficheros temporales no necesitarán acceder al disco duro:

Añadir esto a /etc/fstab

# tmpfs
tmpfs   /tmp    tmpfs   defaults,noatime,mode=1777      0       0



Para instalar el XBMC símplemente se instala el paquete xbmc desde el synaptic o por terminal.


Enlaces externos

Principales (en inglés)

Sitios NO oficiales (español)

Pieles

Plugins

Reviews