Como crear lista m3u de una categoria en Mecool con Tvheadend

En este manual vamos a tratar como crearnos una lista m3u de una categoria de nuestro receptor mecool con tvheadend, de esta manera podemos tener la lista canales m3u para usar en otros dispositivos pero solo de los canales de una categoria en concreto.

Para ello lo podemos realizar de dos maneras diferentes:

  • A traves del navegador web de nuestro pc
  • Desde el receptor con linea de comando

En primer lugar para saber que categorias tenemos en la lista de canales en nuestro receptor pulsamos en tvheadend en menu + canal/epg + categorias de canales

t100

a) Pues si por ejemplo queremos crear una lista canales m3u de la categoria MovistarPLUSHD desde el navegador web de nuestro pc pues escribimos:

http://usuario:pass@192.168.1.35:9981/playlist/tag/categoriadescargar

En este ejemplo si queremos descargar la categoria MovistarPLUSHD, pues ponemos nuestro usuario y pass y quedaria asi:

http://root:45464546@192.168.1.35:9981/playlist/tag/MovistarPLUSHD

T101

t102

b) Y si deseamos descargar esa misma categoria desde consola terminal en nuestro receptor ejecutariamos:

wget http://root:45464546@192.168.1.35:9981/playlist/tag/MovistarPLUSHD

El pase de diapositivas requiere JavaScript.

Y en ambos caso ya tendremos nuestra lista m3u solo de los canales de la categoria elejida a descargar:

105

Y ya estaria lista para reproducir a traves de por ejemplo vlc

t205

Busqueda canales TDT mecool Tvheadend

En este manual vamos a tratar como realizar una busqueda de canales basica de TDT en receptores mecool ki pro, mecool kii, mecool kiii.

1. Accedemos a tvheadend y pulsamos en configuracion + entradas dvb + Redes, puede ocurrir que si hemos introducido una lista canales ya realizada por otra persona nos aparezca una red tdt pues en ese caso la eliminamos o puede ocurrir que solo nos aparezca la red satelite.

Una vez eliminada la red tdt en caso que existiera (y no fuera creada por nosotros), pulsamos en añadir:

t2

2. A continuacion en tipo de red seleccionamos DVB-T

t3

3. Una vez realizado el paso anterior nos aparecera la siguiente interfaz donde configuramos:

  • Nombre de red: Introducimos el nombre que deseemos es un valor identificativo para la red.
  • Descubrimiento de red seleccionamos en el desplegable nuevos muxes + muxes cambiados
  • Muxes predefinidos: Seleccionamos en el desplegable auto-default

Una vez realizada la configuracion pulsamos en aplicar

 

El pase de diapositivas requiere JavaScript.

Y quedara como muestra la captura:

t8

4. Ahora pulsamos en configuracion + Entradas dvb + Adaptadores de tv

t9

5. Pulsamos sobre DVB-T y en redes seleccionamos la red que creemos que en este ejemplo era mitdt

t10

Y en mi caso recomiendo marcar la opcion escaneo inicial, (que quiere decir que realizara escaneo de servicios al reiniciar tvheadend en caso de haber cambios de muxes, aunque solo marcarlo para la primera busqueda inicial, una vez encontrado canales desmarcar esta opcion.

6. A continuacion pulsamos sobre configuracion + entradas DVB + redes y marcamos nuestra red tdt

t13

7. Ahora pulsamos sobre forzar escaneo y comenzara la busqueda de servicios

t15

observaremos como nos van apareciendo servicios

t16

8. Al finalizar la busqueda de servicios pulsamos sobre configuracion + entradas DVB + servicios y seleccionamos mapear servicios + todos los servicios

t21

9. En la siguiente interfaz pulsamos sobre mapear servicios

t23

Y nos aparecera el progreso de mapeo, esperamos a que finalice

t25

Ahora ya si accedemos a configuracion + adaptadores DVB + redes observaremos que nos aparece los canales que se han mapeado

t26

10. Ahora opcionalmente podemos crear una categoria de canales TDT, para asi poder acceder o distinguir los canales tdt de los satelite para ello pulsamos sobre configuracion + canale/epg + categoria canales y le damos añadir para crear una nueva categoria:

t51

Creamos una nueva categoria en este ejemplo TDT

T53

11. A continuacion pulsamos sobre configuracion + canal/epg + canales

t27

A cada canal tdt le asignamos la categoria TDT

T54

 

 

Streaming mecool con tvheandend cliente en dispositivo movil

En este manual vamos a tratar como visualizar de manera simple los canales de nuestro mecool en otros dispositivos con tvheadend cliente instalado en un dispositivo movil en este ejemplo con ios.

  1. Instalacion de tvh cliente

Buscamos tvh cliente en  la app denuestro dispositivo movil y procedemos a su instalacion

photo5796132935630434388

2. Uso de tvh cliente

Al iniciar tvh cliente si tenemos el receptor encendido y activado tvheadend nos hallara automaticamente el servidor tvheadend del del receptor pues pulsamos sobre el mismo.

photo5796132935630434378

Ahora introducimos nuestros datos de usuario y pass de tvheadend y pulsamos guardar

photo5796132935630434386Tras ello si laconexion se realizo con exito nos apareceran todas las categorias de canales de nuestro receptor

photo5796132935630434385

Ahora recomiendo para que nos aparezcan los canales ordenados en preferencias pongamos orden de los canales por numero

photo5796132935630434382

Y ya simplemente al entrar en una de las categorias de canales nos apareceran por el orden establecido en la lista de canales

photo5796132935630434389

IMPORTANTE: Ahora como el receptor mecool solo tiene un tuner por defecto solo podremos visualizar canales que esten en la misma frecuencia que el canal que tengamos en el receptor. Salvo que en nuestro receptor no tengamos puesto ningun canal en ese caso podremos visualizarlos todos.

 

Acceder a coreelec con rsa key windows 10

En este manual vamos a tratar como acceder a nuestro receptor mecool con imagen coreelec a través del protocolo ssh usando rsa key en Windows 10.

En Windows 10 tenemos activado el protocolo ssh pues vamos a ver como acceder a nuestro receptor mecool para tener seguridad por lo cual vamos a ver:

  • Generar rsa key
  • Introducir rsa key en mecool con coreelec
  • Deshabilitar acceso con password
  • Acceder con rsa key
  1. Generar rsa key

Accedemos a la termina de Windows pulsando botón win + R y escribimos cmd + intro y ejecutamos el comando:

ssh-keygen -t rsa

r1

Para generar la rsa key de manera genérica a todas las preguntas que nos valla haciendo no poner nada simplemente ir pulsando intro hasta que se termine la creación de la misma:

 

El pase de diapositivas requiere JavaScript.

Una vez finalizado el proceso debemos acceder en window al directorio de nuestro usuario (si tenemos habilitado en Windows ver archivos y carpetas ocultos) observaremos una carpeta llamada .ssh

r6

Observaremos en el interior que se ha creado un archivo llamado id_rsa.pub y id_rsa

r7

2. Introducir rsa key en mecool con coreelec

Ahora copiamos el archivo de nuestro pc id_rsa_pub en el directorio del receptor /storage/.ssh

r10

A continuación renombramos el archivo id_rsa_pub a authorized_keys

r11

Ahora ya tenemos la rsa key en nuestro receptor.

3. Deshabilitar acceso con password ssh

Ahora lo que vamos a realizar es deshabilitar el acceso con password a nuestro receptor, de esta manera solo el pc o dispositivo que tenga la rsa_id podrá acceder a nuestro receptor y por lo tanto aumentara la seguridad de acceso a nuestro receptor, para ello:

  1. Pulsamos en addons y seleccionamos coreelec configuración

screenshot038

2. A continuación seleccionamos servicios

screenshot040

Y para finalizar activamos la opción de desactivar contraseña SSH

screenshot041

a partir de ahora solo podrá acceder a nuestro receptor a través de ssh el dispositivo que tenga la rsa_id.

4. Acceder al receptor con rsa key

4.1. Para acceder por terminal pulsamos botón win + r y se nos abrirá la terminal de Windows, como cuando creemos la rsa key en nuestro pc en el directorio .ssh se nos creo el archivo rsa_id como cliente pues simplemente debemos poner en la terminal para conectarnos:

ssh root@coreelec

Y automáticamente se realizara la conexión ya que nos estaríamos logueando con la rsa_id que se halla en el directorio .ssh de nuestro pc.

r14

En el caso de que no exista la rsa_id en el directorio .shh de nuestro pc pues ya no dejaría loguearnos podeis ver el ejemplo si intentamos acceder sin la rsa_id

r50

4.2. Acceder al receptor por sftp es decir al directorio de archivos, como deshabilitamos el acceso con password, pues al gestor sftp que usemos para acceder a los archivos del deco también deberemos asignarle la rsa_id ya que si no no podremos acceder al tener deshabilitado el acceso con password, en este ejemplo lo vamos a realizar con wincsp:

  1. Copiamos el archico id_rsa que tenemos en el directorio .ssh de nuestro pc en alguna carpeta de nuestro pc la que queramos.
  2. Ahora abrimos el programa wincsp y seleccionamos
  • Protocolo sftp
  • nombre de ip o servidor ponemos coreelec
  • usuario ponemos root

asr100

3. Ahora pulsamos en avanzado y seleccionamos SSH/autentificacion

r101

4. Ahora pulsamos en los … para seleccionar archivo de clave privada y seleccionamos el archivo id_rsa que copiemos a la carpeta que quisimos de nuestro pc (en tipo de archivo ponemos todos para que nos aparezca)

r102

5. Tras pulsar abrir el programa nos convertirá la clave a formato que wincsp utiliza

r104

105

6. Ahora ya tendremos la clave de acceso añadida a wincsp

ar106

7. ahora simplemente ya le damos a aceptar y en la pantalla principal a conectar y accederemos a nuestro receptor

r107

Compilar oscam para libreelec

En este manual vamos a tratar como compilar oscam addon para sistema LibreELEC.

  • Consideraciones previas

a) Compilacion basica por defecto usando la ultima version de LibreELEC a traves de su git oficial.

b) Para la compilacion se realiza bajo sistema operativo linux

  • Como realizar compilacion addon oscam con LibreELEC para receptores mecool (ejemplo version mecool k1 pro)

1. En primer lugar necesitamos instalar en nuestro pc linux varias utilidades que se necesitan para la realizar la compilacion, para ello ejecutamos por consola terminal:

sudo apt install gcc make git unzip wget xz-utils

2. Ahora podemos crear en nuestro pc una carpeta donde vamos a realizar la compilacion en este caso vamos a llamar a la carpeta compilacion, para ello ejecutamos:

mkdir compilacion

3. A continuacion nos situamos en la carpeta creada para ello ejecutamos

cd compilacion

4. Ahora vamos a descargar en nuestro pc el source LibreELEC para ello ejecutamos por terminal:

git clone https://github.com/LibreELEC/LibreELEC.tv.git

Nota: De esta manera se descargara en nuestro pc el source ultimo de LibreELEC en este ejemplo la version 9.0

Una vez terminada la descarga del source quedara de la siguiente manera:

5. Ahora nos debemos situar en el source descargado, para ello ejecutamos

cd LibreELEC.tv/

6. Ahora debemos ejecutar el siguiente comando:

PROJECT=xxxx DEVICE=yyyy ARCH=zzzzz scripts/create_addon oscam

a) para el valor PROJECT podemos usar estos valores dependiendo el proyecto a compilar:

– Amlogic_Legacy

– Generic

– RPi

– Rockchip

b) Para el valor DEVICE podemos usar estos valores dependiendo el dispositivo a compilar

– KVIM

– KVIM2

– LePotato

– Odroid_C2

– S905

– S912

– WeTek_Hub

– WeTek_Play_2

c) para el valor ARCH usaremos el valor dependiendo de la arquitectura del dispositivo en este ejemplo vamos usar para dispositvos arm.

Una vez descritos los posibles valores, en este ejemplo vamos a compilar para receptor mecool ki pro, pues para ello vamos a ejecutar el siguiente comando:

PROJECT=Amlogic_Legacy DEVICE=S905 ARCH=arm scripts/create_addon oscam

Nota: La primera vez que ejecutemos el comando anterior se nos compilara oscam con la version por defecto que tiene LibreElec definida en la compilacion, en esta primera ejecucion dependiendo de la potencia de nuestro PC nos podemos ir a tomar un cafelito o varios cafelitos por que tardara un tiempo.

Tras unos cuantos cafes, pues una vez terminada la compilacion quedara como muestra la imagen al finalizar:

7. Ahora ya nuestro addon oscam lo podremos encontrar en el directorio en este ejemplo en

/compilacion/LibreELEC.tv/build.LibreELEC-S905.arm-9.0-devel/addons/oscam

Y ya lo tendriamos listo para instalar en nuestro sistema LibreELEC en este caso en receptor Mecool ki pro

Nota: La version de oscam compilada es la que esta definida en los sources por defecto de LibreELEC, pues ahora vamos a ver a continuacion como compilar con la version de oscam que nosotros queramos ya sea para compilar una version nueva que no este en el source o una version mas antigua.

  • Compilar version oscam LibreELEC personalizada

Ahora vamos a ver como compilar una version de oscam personalizada, para ello debemos acceder al siguiente directorio:

/compilacion/LibreELEC.tv/packages/addons/service/oscam

En este directorio encontramos los archivos (sources) que hemos usado para la compilacion de nuestro service oscam

Pues ahora vamos a ver como modificarlos para compilar una version actualizada de oscam.

1. Del directorio mencionado abrimos el archivo package.mk y para cambiar la version de oscam por otra actualizada vamos a tener en cuenta lo enmarcado en rojo:

PKG_VERSION="695307bc8931a52ccf48927cdc197c0207ff6d66"

PKG_SHA256="b3171a7558f235842dcc8820710f311d6a344f642e0b90b0d53d5a82451b87d4"

PKG_VERSION_NUMBER="11487"

PKG_REV="107"

Ahora vamos a ver como modificar estos datos para cambiar la version de oscam:

a) Accedemos al siguiente directorio: ver enlace y pulsamos sobre el ultimo commit que se corresponderia con la ultima version de oscam disponible:

b) Tras pulsar en commit nos aparecera lo siguiente, pues copiamos parent y lo sustituimos en PKG_VERSION

c) Ahora descargamos el archivo oscam para saber cual es su hash para ello pulsamos sobre tar.gz.zip

Ahora sobre el archivo descargado calculamos el hash para ello ejecutamos el siguiente comando, sobre el archivo descargado

sha256sum oscam-2c7899a.tar.gz

En este caso copiamos d19e038e07b112d047a0d6388abdc5464739da9d4e3361f08d3e166c817002a3 y lo sustituimos en PKG_SHA256

d) A continuacion sustituimos PKG_VERSION_NUMBER=”11487″ por la version de oscam que vamos a compilar que podemos ver en lo marcado en rojo que en este caso seria 11494

e) sustituimos PKG_REV por una nueva revision de addon de oscam en este ejemplo la vamos a llamar 108

Con este hemos terminado la modificacion del archivo package.mk y guardamos cambios y quedaria ahora asi

2. Ahora de la ruta /compilacion/LibreELEC.tv/packages/addons/service/oscam abrimos el archivo changelog.txt y observaremos

Pues añadimos al changelog nuestra nueva version y quedaria asi:

Guardamos cambios y ya tendriamos el source modificado, y podriamos volver a compilar ahora sobre esta nueva version de oscam.

3. Una vez realizados los cambios volvemos al entorno de compilacion de LibreELEC y volvemos a ejecutar el comando:

PROJECT=Amlogic_Legacy DEVICE=S905 ARCH=arm scripts/create_addon oscam

Nota: Ahora ya tardara muy poco en compilar ya que los sources los teniamos compilados cuando lo hicimos por primera vez, ahora ya en 1 – 2 minutos  nos habra compilado la nueva version de oscam addons

4. Ahora ya de nuevo si accedemos al directorio  /compilacion/LibreELEC.tv/build.LibreELEC-S905.arm-9.0-devel/addons/oscam pues tendremos nuestro nuevo oscam addons actualizado a la ultima version de oscam y listo para introducir en LibreELEC en este ejemplo para mecool k1 pro

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

Coreelec Instalacion inicial

Coreelec es un sistema operativo Linux que nos permite ejecutar kodi en el inicio del receptor, el cual es una variante de Libreelec pero mas enfocado a la cpu Amlogic de nuestros receptores Mecool.

Como veremos mas adelante nuestro receptor al ser dual bot es decir poder tener varios sistema operativos en diferentes dispositivos, la instalacion de este sistema operativo lo podemos hacer en:

● En la nand/flash del receptor
● En una tarjeta SD
● En un pendrive

1.) INSTALACION  IMAGENES COREELEC

Para acceder a las imagenes CoreELEC oficiales lo podemos realizar a traves de su web oficial: https://coreelec.org/ en la misma podemos encontrar dos versiones de imagenes:

  • STABLE: Que son versiones como su propio nombre indicaestables las cuales las van poniendo cuando han sido testeadas y depurados los fallos que han encontrado en las betas.
  • nightly: Son versiones compiladas sobre las modificaciones que van añadiendo a su github y van compilando por cada modificacion que van haciendo y testeando sobre ellas, y sobre los posibles errores encontrados al final sacan las estables.

Por lo tanto si nuestra intencion no es probar imagenes test parareportar posibles errores, lo mas habitual es usar las versiones estables de CoreELEC.

1.1 Realizar Descarga imagen Coreelec para nuestro receptor mecool

Una vez hemos accedido a la web oficial coreelec debemos pulsar sobre la pestaña “download” y pulsamos sobre el icono de stable

c1

Ahora nos solicitara si deseamos descargar una actualizacion “update” (en caso que ya tuvieramos previamente coreelec instalado en nuestro receptor), o “new installation” en el caso que sea la primera instalacion que vamos a realizar en nuestro receptor, pues en este ejemplo pulsamos en new installation.

c2

Tras el paso anterior nos aparecera la siguiente interfaz de navegacion donde debemos seleccionar en “DEVICE” nuestro modelo de receptor, en este caso mecool k1 pro

 

El pase de diapositivas requiere JavaScript.

Una vez hemos seleccionado nuestro modelo de receptor observaremos:

c4

  • Apuntamos lo marcado en el punto 1 que sera el modelo de device de nuestro receptor que mas adelante es necesario (importante esta cuestion)
  • Para iniciar la descarga pulsamos lo marcado en punto 2 o sea en “Download image” y se iniciara la descarga en nuestro pc

c6

Una vez terminada la descarga tendremos en nuestro pc la imagen coreelec descargada llamada CoreELEC-Amlogic.arm-“version imagen”-Generic.img.gz:

c8

1.2. Instalar imagen Coreelec

Una vez que ya tenemos la imagen descargada en nuestro pc ahora vamos a tratar como instalar la imagen coreelec en nuestro receptor, para ello podemos usar:

1.2.1. Requisitos previos

Memoria tarjeta SD: Lo mas importante si vamos a usar esta tarjeta para el funcionamiento de la imagen es que esta tenga una velocidad de escritura y lectura
idonea ya que de eso dependera en bastante medida que el funcionamiento sea
estable, lo recomendable en ese sentido es que esta sea de clase 10 y con un tamaño
de 16-32 gb tendremos mas que suficiente.

Memoria USB: Al igual que en el caso de la tarjeta de memoria SD lo recomendable
es que sea un pendrive con una velocidad de lectura y escritura decente, aunque lo
recomendable es realizar la instalacion en tarjeta SD ya que normalmente el funcionamiento va a ser mas estable.

Programas: Para realizar la instalacion de la imagen ya sea en tarjeta SD o USB
vamos a necesitar un programa que nos permita realizar la instalacion de la imagen en
dichos dispositivos, existen varios que nos permiten realizar esta accion, en este caso
vamos a comentar 3 de los mas recomendados:

a) Libreelec usb creator: Enlace oficial de descarga: https://libreelec.tv/downloads_new/
b) Rufus: Enlace oficial de descarga: https://rufus.ie/
c) Win32diskimager: Enlace Descarga:https://sourceforge.net/projects/win32diskimager/

1.2.2. Instalacion de la imagen en tarjeta sd/pendrive

Instalacion con programa uslibreelec usb creator

  1. Abrimos programa y seleccionamos la imagen que deseamos instalar
  2. Seleccionamos el dispositivo (tarjeta sd o pendrive) donde deseamos instalar
  3. Pulsamos en escribir y esperamos a que termine la instalacion

 

El pase de diapositivas requiere JavaScript.

1.2.3 Preparacion de la instalacion coreelec en receptor mecool

Una vez que la imagen coreelec ya la tenemos instalada en la tarjeta SD/USB antes de ser usada en nuestro receptor mecool debemos introducir el device correcto para que el receptor arranque correctamente, para ello debemos realizar el siguiente paso:

1. Abrimos la tarjeta sd/pendrive en nuestro pc y accedemos a la particion “coreelec”:

c20

2. Accedemos a la carpeta device_trees y buscamos el archivo que nos indicaba en la descarga coreelec que dijimos que apuntaramos, en este caso para mecool k1 pro era:

c21

3. Ahora copiamos ese archivo y lo introducimos en la particion coreelec

c22

4. Ahora simplemente debemos:

  1. Borrar el archivo dtb.img
  2. Renombrar el archivo que copiemos de device tree en este caso gxl_230_k1_pro.dtb a dtb.img

c24

Ya tenemos preparado la tarjeta SD/pendrive para ser usada en nuestro receptor Mecool.

1.2.4 Iniciar coreelec en receptor Mecool

Una vez ya hemos preparado nuestra tarjeta sd/pendrive, ahora vamos a ver como iniciar coreelec en nuestro receptor mecool.

Ahora tenemos dos opciones de iniciar coreelec:

1. Uso de la imagen coreelec en dual boot, es decir usar coreelec en la propia tarjeta sd/pendrive

2. Uso de la imagen en la nand/flash del receptor, es decir usar coreelec en la nand flash

El receptor al ser dual boot pues permite usar dos imagenes diferentes una instalada en la nand/flash (el receptor viene de fabrica con android) y otra instalada en tarjeta sd/pendrive, en nuestra opinion personal recomendamos usar coreelec en la tarjeta sd y en la nand usar android, asi aprovechamos la opcion dual boot del receptor, pero en este caso vamos a ver como iniciar coreelec tanto en nand/flash como en tarjeta sd/pendrive (dual boot).

Iniciar Coreelec en tarjeta sd/pendrive dual boot

Para iniciar el receptor con  la imagen coreelec en sd/pendrive:

  1. Introducimos la tarjeta sd o pendrive en el receptor:
  • Si la hemos instalado en tarjeta sd la debemos introducir en la ranura sd del receptor situada en el lateral izquierdo del receptor (la tarjeta va con los conectores mirando hacia arriba) y debemos introducirla hasta que oigamos un pequeño click.
  • Si la hemos introducido en pendrive pues debemos introducirlo en uno de los usb que tengamos disponible en el receptor.

 

 

2. Ahora vamos a ver varios modos de iniciar el receptor con coreelec en usb o tarjeta sd:

a) Modo reset: A traves del boton reset que se accede a traves de la parte inferior del receptor:

  • Receptor apagado de la corriente con tarjeta sd o pendrive introducido
  • Introducimos un palillo, aguja a traves de pequeña apertura en la parte inferior del receptor hasta que oigamos un pequeño clip y lo mantenemos pulsado.

inferior

  • Encendemos el receptor de la corriente y cuando observemos que en la pantalla tv nos aparece el logo de coreelec ya podemos dejar de presionar el boton reset.

b) Modo recovery/boton power: A traves del boton power de la parte superior del receptor

  • Receptor apagado de la corriente con tarjeta sd o pendrive introducido
  • Pulsamos boton power de la parte superior del receptor y lo mantenemos pulsado
  • Encendemos el receptor de la corriente y cuando observemos que en la pantalla tv nos aparece el logo de coreelec ya podemos dejar de presionar el boton power.

c) Modo recovery update: En caso que tengamos android de fabrica en el receptor, instalamos en el mismo desde app cualquier terminal por ejemplo android terminal:

  • Introducimos la tarjeta sd o pendrive en el receptor
  • Abrimos por ejemplo android terminal
  • Ejecutamos el comando reboot update
  • El receptor se reiniciara con coreelec.

 

El pase de diapositivas requiere JavaScript.

 

Instalar coreelec en nand/flash

Para iniciar el receptor con  la imagen coreelec en sd/pendrive:

  1. Introducimos la tarjeta sd o pendrive en el receptor:
  • Si la hemos instalado en tarjeta sd la debemos introducir en la ranura sd del receptor situada en el lateral izquierdo del receptor (la tarjeta va con los conectores mirando hacia arriba) y debemos introducirla hasta que oigamos un pequeño click.
  • Si la hemos introducido en pendrive pues debemos introducirlo en uno de los usb que tengamos disponible en el receptor.

 

2. Ahora accedemos al receptor a traves de ssh (terminal y ejecutamos el siguiente comando:

installtointernal

n1

A continuacion introducimos yes

n2

n3

Tras unos segundos nos solicitara si deseamos copiar nuestros datos de user data (en caso que existieran) introducimos y

 

El pase de diapositivas requiere JavaScript.

Comenzara la copia de nuestro user data y al finalizar nos solicitara si deseamos realizar reboot, pues seleccionamos y, hemos terminado

 

El pase de diapositivas requiere JavaScript.

2. Configuracion Basica Coreelec

Una vez ya hemos iniciado Coreelec en nuestro receptor vamos a ver una primera configuracion basica del mismo.

Nota importante: Si tras el inicio de Coreelec no nos funciona el mando a distancia del receptor realizamos lo siguiente:

  1. Accedemos al receptor por ssh a traves de la terminal de windows o programas como putty
  2. Para acceder se necesita usuario y contraseña que por defecto son: user=root contraseña=coreelec
  3. Ejecutamos estos dos comandos:

echomesonir * mecool” > /storage/.config/rc_maps.cfg

reboot

 

El pase de diapositivas requiere JavaScript.

2.1 Primera configuracion de Coreelec

Tras la primera instalacion de coreelec lo primero que nos aparecera sera un wizard de configuracion para realizar una primera configuracion de coreelec:

  1. En primer lugar podemos seleccionar el idioma del OSD de los menus del receptor:
  • Seleccionamos con los botones de direccion del mando a distancia English
  • Pulsamos Ok sobre el mismo y seleccionamos en este caso idioma español
  • Para terminar pulsamos sobre siguiente

 

 

El pase de diapositivas requiere JavaScript.

2. A continuacion nos aparece el hostname identificativo en este caso coreelec, si lo desearamos podriamos pulsar sobre coreelec y cambiarlo por uno personalizado, para continuar pulsamos en siguiente

screenshot004

3. El siguiente paso es configuracion de acceso a red de nuestro receptor:

  • Si el receptor lo tenemos conectado por cable de red la conexion se realiza automaticamente por lo que simplemente pulsamos en siguiente para continuar

screenshot005

  • En el caso que la conexion la queramos hacer via wifi pues pulsamos ok sobre la red a la que nos quereamos conectar y a continuacion introducimos la clave de acceso a la misma, y tras ello pues siguiente para continuar con el wizard.

 

El pase de diapositivas requiere JavaScript.

4. A continuacion podemos activar o desactivar el acceso al receptor a traves de los protocolos de conexion ssh y samba (por defecto vienen activados), recomiendo como minimo tener activado ssh para poder conectarnos al receptor a traves del pc.

screenshot006

5. Tras el paso anterior ha finalizado el wizard de la primera configuracion y nos aparecera interfaz que lo indica, pues pulsamos siguiente para finalizar.

screenshot007

2.2. Acceso al Receptor desde el PC

Antes de continuar, vamos a ver como acceder al receptor de las tres formas mas habituales:

  • En modo consola terminal para la ejecucion de comandos
  • Acceder al directorio de carpertas y archivos:
  1. A traves del protocolo sftp
  2. A traves del protocolo samba

Programas y utilidades que podemos usar para tal efecto:

Importante: los datos por defecto para acceder al receptor son:

usuario: root

contraseña: coreelec

  1. Conexion al receptor a traves de cmd windows

Pulsamos en inicio y escribimos cmd y se nos abrira la terminal de windows

 

El pase de diapositivas requiere JavaScript.

Ahora para iniciar la conexion ejecutamos:

ssh root@coreelec

Tras la ejecucion:

  1. Ponemos yes
  2. escribimos la contraseña de acceso
  3. hemos accedido al receptor

 

El pase de diapositivas requiere JavaScript.

2. Conexion a traves de samba windows10

Para realizar la conexion al directorio de carpetas y archivos lo podemos realizar de la siguiente manera:

  • Pulsamos simbolo windows + R y escribimos \\coreelec

c11

Nos apareceran los directorios a los que samba por defecto tiene que podamos accecer

c12

Nota: Si deseamos acceder a toda el directorio storage debemos acceder al directorio Configfiles y renombrar el archivo samba.conf.sample a samba.conf y a continuacion abrir dicho fichero y añadir:

[storage]
path = /storage
available = yes
browseable = yes
public = yes
writeable = yes

Guardamos cambios y reiniciamos completamente el receptor.

De esta manera podremos acceder a todos los archivos de la raiz storage a traves de samba:

c51

De esta manera a traves de samba y de cmd de windows no necesitamos ningun programa externo, no obstante si lo deseais podeis descargar y usar los programas antes reseñados.

Importante: Ahora hemos visto como acceder a traves del hostname que es coreelec, si lo deseamos hacer por ip o por host ddns pues sustituiramos coreelec por la ip del receptor o nuestro host dns.

Si la conexion la vamos a realizar fuera de nuestra red de casa, debemos abrir puertos en el router a la ip del receptor, concretamente el puerto 22.

3. Seguridad en el receptor cambiar contraseña de acceso ssh/sftp

Hay que pensar que la contraseña de acceso a traves de ssh/sftp por defecto es publica como hemos mencionado coreelec, por lo tanto cualquiera que tenga acceso al dispositivo podria acceder a nuestro receptor, pues para cambiar la contraseña por defecto accedemos por terminal al receptor y ejecutamos:

passwd

A continuacion escribimos nuestra nueva contraseña:

c1000

3. Instalacion programas basicos para canales tv

Ahora vamos a tratar que programas/addons basicos debemos instalar en nuestro receptor para visualizar los canales en vivo de nuestros tuner satelite y tdt.

Vamos a necesitar los siguientes addons:

  • Tvheandend server
  • pvr cliente en este ejemplo Tvheandend HTSP client
  • Una cam en este ejemplo oscam

Prologo: Antes de continuar como instalar y configurar los addons mencionados vamos a comentar que como mencionemos al principio coreelec es una aplicacion que ejecuta kodi, y kodi en un principio no esta preparado para ser funcional con tuner internos tipo satelite y tdt, por lo que se necesita una aplicacion (tvheandend) que hara de servidor de nuestros tuner satelite y tdt y una aplicacion cliente que es el pvr cliente HTSP, es decir es como si hacemos un streaming interno.

3.1. Instalacion Tvheandend server

Para realizar la instalacion de Tvheadend server realizamos lo siguiente:

  1. Pulsamos en addons
  2. Instalar desde repositorio
  3. Todos los repositorios
  4. Services
  5. Pulsamos sobre tvheadend server
  6. Pulsamos sobre installa para iniciar la instalacion

 

El pase de diapositivas requiere JavaScript.

3.2 Instalacion de Oscam

  1. Pulsamos en addons
  2. Instalar desde repositorio
  3. Todos los repositorios
  4. Services
  5. Pulsamos sobre oscam
  6. Pulsamos sobre installa para iniciar la instalacion

 

El pase de diapositivas requiere JavaScript.

3.3 Instalacion de PVR cliente Tvheandend HTSP

  1. Pulsamos en addons
  2. Instalar desde repositorio
  3. Todos los repositorios
  4. pvr clientes
  5. Pulsamos tvheandend htsp cliente
  6. Pulsamos sobre installar para iniciar la instalacion

 

El pase de diapositivas requiere JavaScript.

3.1.1 Crear cliente tvheadend htsp

Como hemos comentado en el prologo, kodi al no tener directamente gestion de los tuner satelite y tdt para el visionado de canales, hemos necesitado instalar los addons servidor (tvheadend server) y un cliente (tvheadend cliente), lo que nos permite como mencionemos realizar una especie de streaming interno para poder visualizar nuestros canales tv, pues para enlazar ambos addons necesitamos crear:

  • Un usuario cliente interno para el receptor (se realiza en el addons tvheandend cliente.
  • Un usuario servidor interno para el receptor (se realiza en el addons tvheadend servidor)

Pues vamos a empezar creando un usuario cliente para tvhadend cliente para ello:

  1. Pulsamos en addons
  2. Mi addons
  3. PVR cliente
  4. Pulsamos sobre tvheadend cliente
  5. Pulsamos sobre configurar

 

El pase de diapositivas requiere JavaScript.

Ahora debemos introducir en la interfaz resultante:

  • Un usuario que queramos
  • Una contraseña para ese usuario
  • Una vez introducidos seleccioamos ok para guardar cambios

 

El pase de diapositivas requiere JavaScript.

IMPORTANTE: Ahora es importante apuntarnos el usuario y contraseña creados los cuales nos haran falta en la configuracion de tvheadend server.

4. Configuracion de Tvheadend Servidor

Ahora vamos a ver una configuracion inicial basica cuando accedemos por primera vez al Tvheadend servidor.

Para acceder a las utilidades de tvheadend se realiza a traves del navegador web de nuestro pc, donde deberemos introducir si accedemos a traves del hostname:

coreelec:9981

O tambien si lo realizamos a traves de la ip del receptor:

ipdelreceptor:9981

Como hemos comentado vamos a repasar la instalacion basica cuando accedemos por primera vez al servicio tvheadend.

4.1. Configuracion tvheadend por primera vez

  1. Cuando accedemos la primera vez, en primer lugar configuramos el idioma grafico de la interfaz grafica asi como el idioma del epg de los canales, pues en este caso seleccionamos spanish y pulsamos en guardar-continuar

 

El pase de diapositivas requiere JavaScript.

2. A continuacion debemos introducir:

  • Redes permitidas: Vamos a ver el funcionamiento de las redes permitidas:

ip/sufijo(mascara)

ip=ip de la red que deseamos dar acceso

sufijo/mascarca de red=indicaria el rango de ips a la que deseamos dar acceso.

valores del sufijo:

32=1 ip

31=2 ip

30=4 ip

29=8 ip

y asi sucesivamente el valor va aumentando exponencialmente:

24 = 256 ip

Esto que quiere decir que si ponemos:

192.168.1.0/24 el tamaño de ip seria 256, que quiere decir que estariamos dando permiso al rango de ips desde 192.168.1.1 a 192.168.1.254 es decir a todas las ips de nuestra red local.

Por lo tanto el valor recomendado para nuestra red local para que puedan acceder todos los dispositivos de nuestra casa sera ese 192.168.1.0/24.

En el caso que solo queramos dar acceso a una sola ip de nuestra vivienda por ejemplo a 192.168.1.20, pues el valor que tendriamos que poner seria:

192.168.1.20/32 –>32 indicaria una sola ip de rango o sea solo dariamos acceso a 192.168.1.20.

En el caso que queramos dar acceso a dos ips de nuestra vivienda por ejemplo 192.168.1.10 y a 192.168.1.120 pues las pondriamos separadas por comas o sea:

192.168.1.10/32,192.168.1.120/32

En el caso que queramos dar acceso a un rango de ips determinada pues vamos a tener en cuenta lo siguiente:

/xx=como dijimos era el sufijo/mascara que indica el tamaño de ips, lo que ocurre es que si ponemos: 192.168.1.40/27 donde 27=32 ips no quiere decir que el rango sea de 32 ips empezando por 192.168.1.40, si no que el rango del tamaño es de 32, pero desde donde empieza:

Se calcula de la siguiente manera:

192.168.1.40

/27=32 ip

el multiplo de 32 menor a 40 mas cercano es 32, pues el rango de ips comenzaria de 192.168.1.33-192.168.1.x donde x es la suma el tamaño de ip (32(disponibles)

En el caso que deseemos que se pueda conectar cualquier ip pues el valor seria 0.0.0.0/0 recomendable si vamos a acceder fuera de la red de nuestra casa.

  • Login de administrador: Aqui debemos crear un usuario con contraseña  que tendra todos los privilegios de acceso a tvheadend server.

Importante: Como vimos en el paso 3.1.1 donde creemos un usuario y contraseña que comentemos que apuntaramos, pues ahora aqui ponemos el mismo usuario y contraseña que creemos en dicho paso 3.1.1.

  • login de usuario: Pues aqui podemos crear otro usuario de acceso, el cual no tiene todos los privilegios, el cual nos puede servir por ejemplo para conexiones desde fuera de la red de nuestra casa.

 

El pase de diapositivas requiere JavaScript.

3. En la siguiente opcion si todo es correcto tvheadend reconocera automaticamente los tuner de nuestro receptor (satelite/tdt), pues debemos asignarles una red (network), que por asi dijeramos es como crear una fuente servidor streaming, pues simplemente seleccionamos por defecto:

  • Para la tdt red dvb-t
  • Para el satelite red-dvb-s

c58

4. A continuacion a las redes/network que hemos creado debemos asignarles los mux (frecuencias), para que los tuner realicen la busqueda de canales, pues por ejemplo:

  • DVB-S que es el satelite se asignamos en este caso al satelite donde apunta nuestra antena parabolica en este ejemplo astra 19.2
  • DVB-T que es el tdt le asignamos auto-default para que busque en todos los muxes

 

El pase de diapositivas requiere JavaScript.

5. Tras el paso anterior automaticamente se iniciara la busqueda de canales en el receptor tanto satelite como tdt.

 

El pase de diapositivas requiere JavaScript.

6. Una vez finalizada la busqueda canales es necesario un mapeado de los canales encontradas para que de esta manera estos aparezcan en el cliente pvr y asi poder visionarlos desde el receptor en nuestro tv, pues ahora nos solicitara esta accion pues seleccionamos mapear todos los servicios

 

El pase de diapositivas requiere JavaScript.

Y con este ultimo paso hemos finalizado la configuracion inicial y basica de tvheadend servidor y nos aparecera interfaz indicandonos esto.

c73

Ahora pulsamos acabar e inmediatamente nos solicitara ya para acceder al tvheadend server usuario y contraseña de los que hemos creado, pues deberemos introducir para poder acceder

c75

4.2. Visionar los canales en la tv

Ahora para visionar los canales que hemos realizado la busqueda pues desde kodi:

  1. Pulsamos en tv
  2. Pulsamos en canales
  3. Nos aparecera los canales encontrados

     

    El pase de diapositivas requiere JavaScript.

    4.3. Configurar Oscam en tvheadend

Ahora vamos a ver como configurar oscam en tvheadend, como vimos en el paso 3.2 instalemos el addons oscam, pues ahora vamos a ver como añadirlo para su uso en tvheadend.

4.3.1 Añadir oscam a tvheadend

  1. Accedemos a tvheadend pulsamos en configuracion + cas

c80

2. Ahora en tipo seleccionamos CAPMT (red linux dvbapi)

c83

3. Ahora en modo seleccionamos oscam-pc-nodmx(rev-9756)

c88

4. Y para finalizar en nombre del archivo ponemos /tmp/camd.socket y damos aplicar y hemos finalizado

 

El pase de diapositivas requiere JavaScript.

5. Ahora para configurar oscam, tenemos los archivos de configuracion en el siguiente directorio: /storage/.kodi/userdata/addon_data/service.softcam.oscam/config

c200

6. Ahora vamos hacer un repaso rapido de los archivos:

oscam.config

Si lo abrimos con un editor de textos esta la configuracion basica de oscam

#
# main configuration
#

[global]
nice = -1
WaitForCards = 1

usrfile = /storage/.kodi/userdata/addon_data/service.softcam.oscam/log/oscamuser.log
logfile = /storage/.kodi/userdata/addon_data/service.softcam.oscam/log/oscam.log
cwlogdir = /storage/.kodi/userdata/addon_data/service.softcam.oscam/log/cw
saveinithistory = 1

[monitor]
port = 988
aulow = 120
hideclient_to = 15
monlevel = 1
appendchaninfo = 0

[webif]
httpport = 8888
httpuser = oscam
httppwd = oscam
httpallowed = 0.0.0.0-255.255.255.255

[dvbapi]
enabled = 1
pmt_mode = 4
boxtype = pc

user = koala

 

En este vamos a tener en cuenta lo siguiente principalmente:

[webif]
httpport = 8888
httpuser = oscam
httppwd = oscam
httpallowed = 0.0.0.0-255.255.255.255

8888: Puerto de acceso desde nuestro navegador web del pc a la interfaz web de oscam, lo podemos cambiar por el puerto que queramos, para acceder por defecto seria:

coreelec:8888

httpuser = oscam: usuario de accesde para webif de oscam lo podemos cambiar por el que queramos
httppwd = oscam: Contraseña para el usuario para webif de oscam lo podemos cambiar por el que queramos.

[dvbapi]
enabled = 1
pmt_mode = 4
boxtype = pc

user = koala

Lo debemos dejar tal cual viene por defecto, lo unico que podemos añadir es:

user = koala: que seria el user interno de oscam

oscam.user

[account]
user = koala
emmreassembly = 1
group = 1

Lo podemos dejar tal cual por defecto, lo unico que asi basicamente añadimos es:

user = koala: que debe coincidir con el user que pusimos anteriormente en el oscam.conf

Nos vamos a detener un instante en group = 1 , esto seria el grupo al que nuestro usuario interno tiene acceso en los grupos oscam.server que veremos a continuacion, por lo que el grupo que aqui tengamos puesto lo tendran que tener igual los grupos del oscam.server en los reader que queramos.

oscam.server

Aqui es donde introducimos nuestras lineas, newcamd, cccam, etc…., en este caso un ejemplo para lineas cccam:

[reader]
label = nombre_que_te_de_la_gana
enable = 0
protocol = cccam
device = ip o host,puerto
user = usuario
password = contraseña
inactivitytimeout = 30
group = 1
cccversion = 2.3.0
ccckeepalive = 1

Podemos repetir tantos reader como lineas tengamos, lo unico que hay que tener en cuenta es que el label sea diferente por cada reader, y como comentemos que el group sea el mismo que tenga asignado nuestro usuario.

SOPORTE OPEN MECOOL

Bienvenido a web open source sobre soporte receptores del fabricante Mecool. Trataremos de acercaros al mundo de los receptores Mecool e intentaremos ponerlo facil con manuales, review y soporte.

No se intenta competir con ninguna web o grupo de similares caracteristicas, open mecool es una web de ayudas gratuita, donde en ningun caso se admiten donaciones por los trabajos realizados.

Esperemos que entre todos sea una comunidad mecool duradera.