KOALA – EPG

KOALA-EPG es un conjunto de utilidades open source para el sistema Tvheadend basado en libreelec/coreelec por el cual el usuario del mismo puede obtener:

  • Lista canales Satelite Astra 19.2ºE ordenadas por categorias: Para antenas Individual/Comunitaria.
  • Epg 7 dias xmltv Movistar+: modificados los tag de categorias en colores
  • Picones de los canales de Movistar+: en versiones transparante y black reflejo.

Para obtener estas caracteristicas podemos realizar la instalacion de una manera guiada a traves de la ejecucion de un script diseñado para tal efecto en el que podemos encontrar diferentes utilidades que nos van a ayudar en los pasos de la mencionada instalacion que vamos a tratar a continuacion y que constan de:

  1. Preparacion Entorno instalacion
  2. Ejecucion y manual uso del script instalacion
  3. Caracteristicas de lo instalado

1. Preparacion Entorno Instalacion

1.1. Programas necesarios

Para realizar todos los procesos que vamos a explicar durante este proceso vamos a necesitar acceder a nuestro receptor a traves de dos protocolos:

  • ssh: para poder realizar ejecucion de comandos, para ello podemos usar el propio cmd (terminal de windows) o algun programa alternativo como putty el cual lo podemos descargar a traves de este enlace.
  • sftp: Para poder acceder al directorio de carpetas del receptor, para ello lo podemos realizar desde el propio navegador de carpetas de windows o usar programas como filezilla o wincsp.

1.2. Descarga de script e introduccion en el receptor

Descarga de script: koala_epg.py

a) Al descargar el script en nuestro pc el mismo esta comprimido en .zip

1

b) Lo descomprimimos en nuestro pc y obtendremos un archivo llamado koala_epg.py

2

c) Ahora accedemos al receptor por sftp e introducimos el archivo koala_epg.py en el directorio “storage” del receptor

3

d) Para finalizar es recomendable dar permisos de ejecucion al script, para ello accedemos al receptor a traves del protocolo ssh:

  1. normalmente al acceder por defecto estamos situados ya en el directorio /storage, pero para comprobarlo podemos ejecutar el comando:

ls

   2. Una vez que hemos comprobado que estamos en el directorio storage ya que nos aparecera el script que introdujimos por sftp pues para darle permisos de ejecucion ejecutamos el comando

chmod 755 koala_epg.py

 

El pase de diapositivas requiere JavaScript.

Y ya hemos finalizado la creacion del entorno de ejecucion para la instalacion de utilidades KOALA-EPG.

2. Ejecucion y manual de uso script de instalacion

2.1. Ejecucion del Script Koala_epg.py

Una vez que hemos realizado los pasos anteriores para la creacion de nuestro entorno de instalacion, para iniciarlo/ejecutarlo accedemos al receptor a traves del protocolo ssh y una vez estamos situados en el directorio “/storage” que es donde introdujimos el script ejecutamos el siguiente comando:

python koala_epg.py

7

2.2. Manual de uso de instalacion

Una vez hemos realizado la ejecucion del script la interfaz grafica del script que nos vamos a encontrar es la siguiente:

8

Ahora vamos a tratar las opciones que nos vamos a encontrar:

2.2.1 Descarga source instalacion epg-koala: La manera de instalacion que se ha decidido implantar es guiada por diferentes pasos, y se eljio que para la primera instalacion no se realice la descarga e instalacion automaticamente, para que asi el usuario tenga controlado lo que esta realizando, por lo que lo primero que debemos hacer es la Descarga del source de instalacion, pues para ello introducimos 1 y pulsamos intro y se descargara en nuestro receptor el source de instalacion:

Antes de producirse la descarga nos solicitara si deseamos descargar el source para:

  • Antenas individuales
  • Antenas comunitarias

Pues escribimos la opcion deseada y se producira la descarga

 

El pase de diapositivas requiere JavaScript.

Nota: Como hemos mencionado solamente hemos descargado el source de instalacion todavia no se ha instalado nada en el receptor.

2.2.2. Crear y Restaurar Copia Seguridad Seguridad Tvheadend: Antes de realizar la instalacion opcionalmente podemos realizar una copia de seguridad completa de tvheandend, por si no nos gustara lo que ofrecemos poder restaurar tvheand a como estaba el receptor o tambien nos puede servir para una vez hemos instalado nuestro source pues en caso de algun error poder restaurar tvheandend, en cualquier caso en la interfaz principal del menu introduciriamos la opcion 2 y pulsamos intro y se realizara una copia de seguridad:

 

El pase de diapositivas requiere JavaScript.

Ahora la copia de seguridad  se crea en el directorio del receptor ./kodi/Backup_koala, podemos realizar tantas copias de seguridad como deseemos, las cuales se crearan en el directorio mencionado datados

15

Las copias de seguridad creadas las podemos restaurar introduciendo 5 intro en la interfaz principal, tras ello nos apareceran las copias seguridad que tenemos creadas:

17

Simplemente introducimos el numero correspondiente a la copia de seguridad que deseamos restaurar y pulsamos intro

 

El pase de diapositivas requiere JavaScript.

Nota: Antes de realizar la restauracion copia de seguridad de Tvheadend se renombra a old.tvheadend la version que estuvieramos usando para en caso existir algun problema

21

2.2.3 Menu instalacion koala-epg: Ahora vamos a entrar en las opciones de instalacion de koala-epg pulsando opcion 3 mas intro en la interfaz principal, y nos encontraremos con las siguientes opciones:

30

1) Instalacion completa:

En este tipo de instalacion instalamos lista canales + epg y es necesario como comentemos al principio tener descargado el source de instalacion (ver punto 2.2.1), es la opcion recomendada la primera vez que vamos a usar koala-epg.

Introducimos 1 pulsamos intro y se producira la instalacion:

El pase de diapositivas requiere JavaScript.

Tras la instalacion completa si accedemos al webif de tvheandend observaremos que el epg-koala se activa por defecto:

35

Y se nos ha instalado ademas lista canales dividida por categorias, apareciendonos los canales de movistar+ automaticamente mapeados con el epg-koala

36

Nota importante: Si no nos apareceriera ya el epg de nuestros canales, deberemos pulsar en la pestaña capturadores epg y a continuacion pulsamos en la pestaña “volver a capturar los capturadores de epg interno”.

39

2) Actualizacion lista canales

En este tipo de instalacion instalamos lista canales y es necesario como comentemos al principio tener descargado el source de instalacion (ver punto 2.2.1),

Introducimos 2 pulsamos intro y se producira la instalacion:

El pase de diapositivas requiere JavaScript.

3) Opcion Extra borrado cache epg y mapeado canales

Como opcion extra adicional en caso que tuvieramos anteriormente algun otro epg instalado y tras instalar el epg-koala no nos salga dicho epg podemos borrar el mapeado anterior de canales y cache de la epg que tuvieras para ello pulsamos opcion 3 y intro

El pase de diapositivas requiere JavaScript.

Nota importante: Tras realizar este proceso, necesitaremos nuevamente reiniciar el capturador interno koala-epg desde el webif de tvheadend.

4) Eliminacion de source instalacion

Cuando hemos realizado el paso indicado en (ver punto 2.2.1), para poder realizar las instalaciones (completa o instalacion de lista canales), el source no hemos querido eliminarlo automaticamente por si el usuario quiere repetir algunas de estas operaciones no necesite realizar la descarga nuevamente, por lo que si quiere eliminarlo introduciremos 4 y pulsamos intro

El pase de diapositivas requiere JavaScript.

5) Actualizacion chequeada

En las dos instalaciones antes descritas (completa o instalacion de canales), era necesario primero descargar el source ver punto 2.2.1 y luego ya realizar la instalacion.

Pues en este caso no es necesario tener descargado el source (aunque si haber realizado una vez instalacion completa), y lo que hacemos con esta utilidad es comprobar si existe alguna actualizacion en el github de epg-koala y en caso de existir dicha actualizacion nos envia a la descarga del source y se produce la actualizacion, y en caso de no existir actualizacion pues nos lo indica:

Introducimos opcion 5 y pulsamos intro en el caso no haber actualizacion disponible

El pase de diapositivas requiere JavaScript.

En el caso de que si hubiera actualizacion disponible pues nos llevaria automaticamente a la descarga del source y nos guiaria hacia la actualizacion siguiendo los pasos indicados

El pase de diapositivas requiere JavaScript.

6) Instalacion de picones

Con esta opcion podemos instalar picones (logos de canales), realizados exclusivos para epg-koala y receptores enigma2 en tamaño 440 x 264, pudiendo elejir la instalacion entres dos versiones:

  • Version transparente tal cual la mosca tv original
  • Version black reflejo

Introducimos 6 y pulsamos intro y podemos eljir los picones a instalar

61

Tras introducir la version de picon que deseamos pues se producira la instalacion

El pase de diapositivas requiere JavaScript.

Nota: Tras la instalacion de los picones se limpia cache de imagenes de kodi, por lo que lo mas normal es que tengamos que reiniciar kodi para ver los cambios en los picones.

7. Actualizacion automatica en reinicio Daemon koala

En esta opcion tenemos la posibilidad de añadir un daemon de chequeo al reiniciarse el receptor, y si existe actualizacion disponible realiza la instalacion, saliendo mensaje en la tv que se produjo la actualizacion:

Introducimos 7 para acceder a la creacion de daemon koala:

a1

Ahora nos solicitara si deseamos crear daemon koala para instalacion individual o comunitaria

a2

Tras introducir nuestro tipo de instalacion pues se habra creado el daemon koala en nuestro receptor

a5

importante: No he querido activar el daemon directamente en el script, para que la gente sepa activarlo y desactivarlo, pues bien una vez hemos instalado el daemon es necesaria su activacion para ello realizamos:

Nos salimos del script de koala y ejecutamos estos dos comandos:

systemctl daemon-reload

systemctl enable koala.service

El pase de diapositivas requiere JavaScript.

En el caso que deseemos desactivar el daemon koala:

systemctl stop koala.service

systemctl disable koala.service

Para finalizar pues si tenemos koala daemon activado, si en un reinicio del receptor hay actualizacion esta se producira automaticamente, saliendo mensaje en pantalla tv:

screenshot098

3. Caracteristicas de EPG-KOALA

3.1. Lista canales

La lista canales creada para epg-koala tiene las siguientes caracteristicas en su version individual:

  • Categoria MovistarIplusHD: Orden y numeracion oficial tal cual es el terminal oficial IPLUSHD
  • Categoria Sky Alemania: Orden Oficial de la plataforma Alemana
  • Categoria CSD Francia: Orden Oficial del la Plataforma Francesa
  • Categoria ORF: Orden Oficial Plataforma Austriaca
  • Categoria ARD DIGITAL: Orden Oficial
  • Categoria Deportes
  • Categoria Peliculas/series
  • Categoria Infantiles
  • Categoria Adutos
  • Categoria Liga Campeones
  • Categoria Servus/Moto GP

El pase de diapositivas requiere JavaScript.

3.2 Epg-Koala

Con EPG-KOALA tenemos a nuestra disposcion 7 dias de epg en formato xmltv para la plataforma Movistar+ donde hemos realizado diversas modificaciones asi como editado el color visual de las categorias.

El pase de diapositivas requiere JavaScript.

3.3 Picones Canales

Con la instalacion de picones tenemos a nuestra disposicion picones para varias plataformas del Satelite Astra 19.2E en versiones mosca original TV o black Reflejo creados a tamaño 440×264 en alta calidad

mosaico-800

screenshot035

3 comentarios

  1. Felicitaciones y muchas gracias por el pedazo de curro…solo una pregunta…los picons son solo para receptores con enigma 2???? Lo instale en un mecool KIII pro y no me salen los picons…

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s