INSTALAR TVHEADEND

 

INSTALAR 


sudo apt install tvheadend -y

Definir usuario Admin y pasword Admin

COMPARTIR RUTAS


sudo su -c "echo '[hts]
comment = hts
path = "/home/hts"
writeable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
force user = hts' >> /etc/samba/smb.conf"

sudo /etc/init.d/smbd restart

Por Samba copiar la lista m3u a /home/hts

CONFIGURAR LISTA


Conectar por navegador a 192.168.1.24:9981

Rellenar los Datos y seguir:


Configurar los limites desde donde se puede acceder y el usuario Admin y User con sus contraseñas:

Configurar la Red IPTV y seguir:

Configurar la ubicación de la lista m3u.
Si es un fichero local debe tener este formato:
file:///home/hts/joseHD.m3u
y esperar hasta que se descubran todos los canales



Cuando llegue al 100% Salvar y continuar


Marcar las 2 primeras opciones y continuar.

Finalizar

Re-Configurar Red IPTV


Editar la configuración y guardar.

Force Scan para que renumere los canales según la lista.

En la pantalla Muxes se puede ver las lineas del m3u que no son validas o que no funcionan.



Son las que no tienen ningun services.
Se puede forzar otro scan para ver si las encuentra.

CONFIGURAR EPG


Deshabilitar todos los servicios XMLTV excepto External EXMLTV segun la imagen y salvar.




Conectarse con Putty o similar:

Crear el fichero epggrab con este contenido:
sudo nano /home/hts/epggrab
#!/bin/bash
rm /home/hts/xmltv.log
rm /home/hts/guia.xml*
touch /home/hts/xmltv.log
echo "Download starting..." >> /home/hts/xmltv.log
echo "Time: $(date)" >> /home/hts/xmltv.log

# Example: Standard xml file
wget https://raw.githubusercontent.com/davidmuma/EPG_dobleM/master/guia.xml -P /home/hts -nv -a /home/hts/xmltv.log

cat /home/hts/guia.xml | sudo socat - UNIX-CONNECT:/home/hts/.hts/tvheadend/epggrab/xmltv.sock
echo "" >> /home/hts/xmltv.log
echo "Time: $(date)" >> /home/hts/xmltv.log
echo "EPG Updated successfully." >> /home/hts/xmltv.log

Guardar y cambiar los permisos:
sudo chmod 755  /home/hts/epggrab

Instalar socat:
sudo apt install socat -y

Ejecutar cada vez que quieras actualizar la epg:
sudo /home/hts/epggrab

Revisar que epg se han cargado automáticamente, para los canales no asignados. Hacerlo a mano.


CONFIGURAR GRABACIONES



.




Comentarios

Entradas populares de este blog

Instalar PHP en tu Raspberry

Instalar Apache Web Server

Instalar Samba en Raspberry