Con la nueva versión de XBMC 12 Frodo se introduce la posibilidad de usar XBMC como cliente de PVR.
A continuación veremos como instalar esto en un XBMC sobre Ubuntu para sistemas de TDT DVB-T como es el caso de España.
Para qué sirve#
- Ver TV en Streaming desde cualquier sitio
- Ver la guía de programación
- Programar grabaciones automáticas
- Filtrados
- Control Parental
- Timeshift -> pausar adelantar y retroceder mientras se ve la televisión. Sin pasarse de tiempo a la emisión actual. Magia no hace :P
- Grabaciones instantaneas.
Todo ello desde la web o desde XBMC.
Si se desea acceder desde internet (Fuera de la red, será necesario abrir los puertos 8091 y 8092) y una ip fija o dominio dyndns etc.
Requisitos#
- Sintonizadora TDT € 8,66 (gastos de envío e IVA incluidos)

- Linux con XBMC instalado
Pasos#
Abrir un terminal
#sustituye stable por unstable > beta > stable según lo que desees sudo apt-add-repository http://apt.tvheadend.org/stable sudo apt-get updateEl GPG deberia instalarse con
curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add -Instalamos, facilitamos usuario y password y con esto tendríamos el backend del PVR instalado
sudo apt-get install tvheadendAhora tendremos dos métodos para actualizar nuestro sistema Linux para ser compatible con este tipo de interfaces
Parte 1#
Consiste en actualizar v4l (Video for Linux) todo un set de herramientas no incluido en ubuntu por defecto que nos permitirá controlar todo lo referente a dispositivos de video capturadoras webcams etc
Para lo cual introducimos los siguientes comandos en un terminal
sudo apt-get install linux-source sudo apt-get install patchutils libproc-processtable-perl build-essential git-core linux-headers-`uname -r` cd /usr/src sudo git clone git://linuxtv.org/media_build.git cd media_build sudo ./build sudo make installParte 2 (Solo válido para dispositivos con el chipset de dispositivos como el de la cabecera#
cd .. wget https://raw.github.com/torvalds/linux/master/Documentation/dvb/get_dvb_firmware sudo ./get_dvb_firmware it9135 sudo dd if=dvb-usb-it9135-01.fw ibs=1 skip=64 count=8128 of=dvb-usb-it9135-01.fw sudo dd if=dvb-usb-it9135-02.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw sudo cp dvb-usb-it9135-0* /lib/firmware/
Reiniciamos y con todo esto procederemos a configurar el backend de PVR
Accedemos mediante navegador con http://IP_LAN_PC:9981/
Configuración -> DVB Inputs -> Seleccionamos el adaptador -> Add DVB Network by location… -> Seleccionas tu pais y ciudad.
Una vez acabado el escaneo (esperando un ratito, cuando veais que están todos los canales que deseáis) -> Map DVB services to channels… Ya que en España los canales se reciben como servicios
Pasamos a la configuración de XBMC#
Insstalamos el plugin de XBMC si es que no lo está
sudo apt-get install xbmc-pvr-tvheadend-htsVamos a Sistema -> Addons -> Buscamos el addon PVR Tvheadend -> Lo activamos
Configuramos usuario y contraseña
¡Listo!
Ahora solo falta investigar un poco en las opciones de XBMC y la interfaz web. Para descubrir muchas cosas chulas.
Nota sabionda#
Para comprobar que el dispositivo es detectado puedes utilizar el comando
dmesg | grep -i dvbUpdate 28/05/2013#
El punto 2, ha sido actualizado ya que en la web oficial se especifica mal la url
La redifusión a través del navegador, solo está disponible si utilizamos un servidor con acceso anónimo, es decir, cualquiera puede ver nuestros canales a través de insternet.P.D Se puede limitar por IP, eso si, y podríamos tener un tunel que nos conectea nuestra red y de esta forma podríamos securizarlo.
Pasos#
- Configuración -> Access Control -> crear un usuario nuevo
- Activar la cuenta y darle los permisos que deseemos.
Otro día os mostraré como hacerlo. :P







