instalación de tvheadend en ubuntu 16.04
- para descargar e instalar tvheadend en ubuntu, es necesario añadir antes el repositorio del desarrollador:
sudo nano /etc/apt/sources.list
deb https://dl.bintray.com/tvheadend/deb vivid stabledonde vivid equivale a decir ubuntu 15.04 (a falta de la versión 16.04, valdrá la 15.04).
sudo apt-key adv --keyserver
hkp://keyserver.ubuntu.com:80 –recv-keys 379CE192D401AB61
sudo apt-get update
sudo apt-get install tvheadend
- luego, si no se quieren actualizaciones, se puede comentar la línea del repositorio de tvheadend en /etc/apt/sources.list:
sudo nano /etc/apt/sources.list
#deb https://dl.bintray.com/tvheadend/deb vivid stable sudo apt-cache show tvheadend
Version: 4.0.9~vivid
configuración de /etc/default/tvheadend
sudo nano /etc/default/tvheadend
# TVH_HTTP_PORT
TVH_HTTP_PORT=»9715»
# TVH_HTSP_PORT
TVH_HTSP_PORT=»9755″sudo systemctl restart tvheadend.service
- luego, para acceder a la aplicación de tvheadend,
http://192.168.1.7:9715
configuración de tvheadend
idioma
configuration > general > language settings > available > spanish + save configuration
sintonizador
configuration > dvb inputs > tv adapters > dibcom 7000pc : dvb-t #0 > enabled + save
preparación de la red
configuration > dvb inputs > networks > add > type > dvb-t
- network name: TDT
- pre-defined muxes: Spain: es-Collserola
- una vez creada la red, se asocia con el sintonizador:
configuration > dvb inputs > tv adapters >dibcom 7000pc : dvb-t #0 > networks > TDT + save
muxes generados
configuration > dvb inputs > muxes
- en este punto, hay que comparar los muxes que se han generado con los muxes disponibles según provincia (barcelona, 09/2016):
- MUX 23 490Mhz
- MUX 27 522Mhz
- MUX 29 538Mhz
- MUX 31 554Mhz
- MUX 33 570Mhz
- MUX 34 578Mhz
- MUX 40 626Mhz
- MUX 41 634Mhz
- MUX 44 658Mhz
- MUX 47 682Mhz
- si falta alguno, se puede añadir manualmente:
configuration > dvb inputs > muxes > add
- Enabled: √
- EPG Scan: Enable (auto)
- Scan Status: IDLE
- AC-3 Detection: Standard
- Delivery System: DVBT
- Frequency (Hz): 490000000
- Bandwidth: 8Mhz
- Constellation: QAM/64
- Transmission Mode: 8k
- Guard Interval: 1/4
- Hierarchy: NONE
- FEC High: 2/3
- FEC Low: NONE
- PLP ID: -1
- en este punto, hay que comparar los muxes que se han generado con los muxes disponibles según provincia (barcelona, 09/2016):
servicios detectados
configuration > dvb inputs > services
- habilita los servicios a discreción: enabled + save
- y, después, crea un mapa con los servicios seleccionados:
configuration > dvb inputs > services > map selected
- los servicios, entonces, aparecen como canales:
configuration > channel /epg
- «enabled» para habilitar el canal
- «number» para fijar un orden
- más save (como siempre)
kodi + vlc
antes de proceder con su preparación, es necesario crear un usuario para cada aplicación:
configuration > access entries > add
- Enabled: √
- Username: rb-kodi
- Password: ******
- Network prefix: 192.168.1.7
- HTSP Streaming: √
- Video Recorder: √
kodi
sudo apt-get install kodi-pvr-hts
- luego, en kodi,
sistema > ajustes > add-ons > mis add-ons > clientes pvr > tvheadend htsp client > configurar
- Dirección IP: 192.168.1.7
- Puerto HTTP: 9715
- Puerto HTSP: 9755
- Usuario: rb-kodi
- Contraseña: ******
- después, se activa:
sistema > ajustes > add-ons > mis add-ons > clientes pvr > tvheadend htsp client > activar
sistema > ajustes > tv > general > activado
- y se comprueba que funcione:
tv > canales > tdp (por ejemplo)
vlc
- hay una fórmula para generar una lista de reproducción:
http://usuario:contraseña@IP:puerto/playlist/channels.m3u?profile=network_name
que, en este caso, se traduce como
http://rb-vlc:******@192.168.1.7:9715/playlist/channels.m3u?profile=TDT
- la lista m3u que se genera, channels.m3u, se puede abrir directamente con vlc:
botón derecho sobre channels.m3u > abrir con > vlc
o
vlc > medio > abrir archivo > channels.m3u > abrir
- también se puede abrir uno de los canales en concreto:
vlc http://192.168.1.7:9715/stream/channelid/244623120?ticket=42E6B18E3DE94[...]26BBB6D94&profile=pass
estas direcciones están guardadas en la lista m3u.
copia de la configuración de tvheadend
- la instalación de tvheadend ha creado un usuario hts:
ls /home
hts rb etcétera - y, en su directorio, se encuentran los archivos de configuración de tvheadend:
ls /home/hts/ -a
. .. .hts .xmltven concreto, se guardan en la carpeta /home/hts/.hts/tvheadend/:
ls /home/hts/.hts/tvheadend/ -a
. accesscontrol bouquet config epgdb.v2 input profile .. backup channel dvr epggrab .lock superuser - bastará, pues, con copiar dicha carpeta (/home/hts/.hts/tvheadend) a un lugar seguro para salvar la configuración de tvheadend.