Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NiLLS
Clemente
1
Índice
18.- Configuración Smartphone con Android – Programa con protocolo Enigma2 ... ………………………………………………39
19.- Configuración Smartphone con Android – Programa con listas IPTV M3U . ………………………………………………….....41
2
3
2. Presupuesto.
Elementos imprescindibles:
-Parabólica, Nos hará falta contar con un equipo de captación y su cableado coaxial; podemos estimarlo en
alrededor de 50€. *Este elemento podría ser despreciable si contamos con el previamente.
-Cableado e interconexión: Nos harán falta cables 3 cables HDMI, así como cable de red, lo estimamos en alrededor
de 25€.
(Justificamos el coste despreciable debido a que son elementos con los que normalmente ya contamos y podemos
adaptar su uso a nuestro proyecto)
-Router: En nuestro caso disponíamos de un router Asus GT-AX11000 del cual hemos aprovechado diversas
funcionalidades, pero sirve con cualquier router, incluso el proporcionado por el operador; por lo tanto podemos
descartar su coste.
-Dispositivo Móvil Android: Hemos usado un dispositivo de uso personal, en este caso un Realme X2 Pro, realmente
sirve cualquier dispositivo relativamente reciente que pueda gestionar una conexión 4G o WiFi a una velocidad
aceptable.
-PC: Sirve cualquier PC, solo necesitará un navegador Web, tipo Chrome y un reproductor de vídeo, específicamente
hemos usado VLC. Con el ordenador editaremos scripts para configurar servicios del equipo host, así como para
visionar contenido.
Total: 522€ - Pero como ya hemos explicado, es relativo y no incluye todo el material que vamos a usar, solo el
imprescindible.
4
3. Descripción de Equipos y Material Usado.
Especificaciones: Especificaciones:
-CPU: procesador ARC DualCore de 2x 1.700 MHz -CPU: Quad Core 64Bit (4x 1.6GHz) 15000 DMIPS
-MEMORIA: 2GB DDR4 -MEMORIA: RAM 1GB DDR4
-GRAFICA: Doble procesador gráfico 4K HDR10/HLG -GRAFICA: Hisilicon Hi3798MV200 Huawei
-ALMACENAMIENTO: 4GB eMMC -ALMACENAMIENTO: Flash de 4GB eMMC
SINTONIZADORES: 8 DVB-S/S2 + 16 Sintonizadores RAM 1GB DDR4
virtuales SINTONIZADORES: Combo DVB-S2X y DVB-C / T2 (2xTuner)
CONECTIVIDAD: LAN Ethernet 1000Mbps CONECTIVIDAD: LAN Ethernet (1000 Mbps)
WiFi incorporado, 150Mbit, antena WiFi
Extras: -Mini TV Smart Interface (se trata de una
pantalla frontal) Extras:
-Bahía para HDD de 2.5" lector de tarjetas
- SPDIF HDMI 2.0a y USB 3.0
-Slot para tarjeta Receptor de infrarrojos para instalación oculta.
-HDMI IN&OUT Soporte HDMI CEC, SPDIF
-2x USB 3.0
PRECIO: 119 (Enero 2021)
PRECIO: 269€ (Diciembre 2020)
Además, usaremos como dispositivo para visionado un PC estándar relativamente actual, y un móvil Android
estándar;
NO EXPLICAREMOS la puesta en marcha del PC ni de los dispositivos Android, pero sí configuraremos sobre ellos el
software necesario para dar el servicio de difusión que ofreceremos con nuestro equipo host.
5
Ilustración 5- kit parabólica televes
6
4. Descripción de Equipo Servidor.
Dispone de 2 sintonizadores físicos convencionales (pueden alimentar 2 satélites) y otros 6 que funcionan en bucle
cerrado; además de 8 virtuales, compatible con sistema UNICABLE con el cual podemos captar simultáneamente el
espectro completo de 8 transpondedores.
No hemos considerado el uso del sistema UNICABLE, pero vamos a explicar de manera
rápida el funcionamiento de este protocolo, el más moderno en DVB-S2.
En el sistema tradicional, un receptor puede polarizar una única parabólica, si se disponía
mas, se debía usar el protocolo diseq.
Con UNICABLE, podemos controlar la polarización completa de 4 parabólicas con un solo
sintonizador, un solo cable y a la vez.
No hemos considerado usarlo en el proyecto porque nuestro objetivo es distribuir una
señal a través de internet. Con UNICABLE podríamos hacer lo mismo, pero captando la
señal de múltiples satélites (hasta 8).
7
5. Distribuciones enigma2
OpenPli Actual:
Es una imagen muy ligera, muy sobria estéticamente y
concebida para hacer servidor de difusión streaming.
Hemos estado a punto de elegir esta imagen para hacer el
proyecto, pero su interfaz gráfica no es intuitiva y es difícil
Ilustración 9- Logo OpenPLi
de configurar, aunque muy estable.
VTI Actual: 15.0.10, Peso:126.92
Se trata de una imagen desarrollada en un principio por VU
y actualmente por la comunidad.
Es muy ligera, no incluye openweif y no permite difusión por
Ilustración 10- logo VTI streaming.
Concebida para integrarse muy bien con KODY, con el que
se permite difusión en red local con otros dispositivos que
permitan KODY
OpenVix Actual: 5.4.007, Peso 99.8 MB
Visualmente es muy diferente a las demás, no hay un menú
central, todo se muestra en torno al canal sintonizado.
Muestra muy bien EPG con varios tamaños de mosaico.
Ilustración 11- logo OpenVix No incluye servidor openweif para difusión.
OpenATV Actual 6.4, Peso: 214 MB
Es muy parecida a OpenSPA, muy cuidada visualmente y
preparada para crear difusión streaming por servidor.
Ilustración 12- logo OpenATV
El motivo de no elegirla ha sido que no incluye repositorios de
plugins.
PurE2 Actual: 6.3, Peso: 63.9 MB
Se trata de una imagen muy ligera, concebida para configurar a
través de consola y funcionar como servidor.
No incluye casi servicios. Es la base pura de Enigma2.
8
6. Elección de distribución.
Nos hemos decidido por OpenSPA por varios motivos:
-Incluye todo el software preconfigurado para hacer servidor streaming.
-Estéticamente está muy cuidada, además los menús son muy intuitivos.
-Incluye repositorios de software, el cual puedes añadir directamente con el mando desde menús.
-El servidor de streaming es muy estable, con otras distribuciones hemos tenido problemas de estabilidad,
donde tocaba reiniciar el equipo para que volviese a funcionar.
La idea de KODI, es convertir cualquier dispositivo capaz de ejecutarlo en un centro multimedia actual,
capaz de añadir sintonizadores de TV y SAT (en PC), canales streaming, servidor de medios (DLNA), listas
m3u (listas iptv), con infinidad de plugins y posibilidades.
KODI se puede instalar en Linux, Windows, Android, iOS.
Teníamos pensado basar nuestro proyecto en KODI, conectando todos los clientes al servidor enigma2 a
través de este software, pero hemos decidido descartarlo, ya que es muy pesado y gobierna por completo
el dispositivo al abrirlo.
9
7. Consideraciones Previas. Preparación de la RED.
Nuestro equipo host distribuye contenido a través del protocolo Ethernet/IP.
Ethernet/IP utiliza los protocolos de Ethernet tradicional, incluyendo el “Protocolo de
Control de Transmisión” (TCP) además del “Protocolo de Internet” (IP).
Si queremos poder alcanzar a nuestro equipo HOST, debemos abrir los puertos 81, 8001 y
8002, tcp&udp.
10
Hay dos maneras de conseguir que un equipo siempre tenga la misma IP, la primera es configurando la
IP fija desde el propio equipo, la cual hay que configurar a mano cada vez que formateemos el equipo.
Otra manera que nos permite mayor control, mientras nuestro router lo soporte, es hacer una reserva y
asignación automática desde el propio router, para lo cual debemos conocer:
-Dirección MAC del equipo al que queremos reservar una IP
-conocer una IP libre
Ingresamos al router, y normalmente, en la sección LAN suele estar la reserva de IP, en nuestro caso:
Ingresamos a la web de configuración del router: 10.0.0.1
Nos requerirá Usuario: Admin, Password: *****
Ilustración 19- 02 Configuración Router Asus AG11000 Ilustración 20- 03 Configuración Router Asus AG11000
11
Es necesario que el equipo Host siempre tenga la misma IP, sino los puertos no estarían apuntando
correctamente.
No es necesario asignar una IP a los equipos clientes, pero sí nos ayudará a tener la red ordenada.
Además, como los equipos Enigma2 son en realidad un ordenador con un sistema operativo Linux, son
totalmente accesibles y configurables mediante un entorno de red, por lo cual es buena idea conocer
siempre cual es la dirección de cada dispositivo.
Nota: Para conseguir la dirección MAC, hemos usado un método muy simple, antes de configurar las
reservas de IP, hemos visionado un mapa de red, el cual podemos exportar a un archivo CSV donde
fácilmente podemos ver la MAC:
12
7.1 Ahora vamos a abrir puertos.
Teniendo en cuenta nuestra disposición de red:
Vamos a explicar cuál es el fundamento de este procedimiento, que es abrir puertos desde un
router de operador, pasando por otro router que gestiona la red principal y llegando hasta el
aparato que requiere estos puertos, en nuestro caso el dispositivo host. Esto, además, es
extrapolable a abrir puertos a través de 3 o más routers.
Primero, desde el router de operador, el cual tiene como dirección IP externa, la asignada por el
operador, y de IP interna 192.168.1.1, debemos abrir los puertos requeridos:
81: Difusión IPTV
8001: Difusión Transcodificada
8002: Difusión Transcodificada y Servidores
13
Estos puertos, los debemos abrir hacía la dirección externa del siguiente router, en nuestro caso
GT-AX11000, 192.168.1.1
Como se detalla en el croquis:
Para hacer esto, empezamos de fuera hacia adentro, es decir, primero configuramos el router del
operador y le abrimos “las puertas” al siguiente.
Ingresamos 192.168.1.1
14
En cada router los puertos se abren de manera diferente, pero intuitivamente podemos ir
navegando por los diferentes menús con objeto de buscar algo parecido a “reenvío de puertos” o
“servidores virtuales”.
En nuestro caso:
-Internet -> Redirección de puertos
-Pulsamos el botón + y añadimos cada puerto que
queramos abrir.
Ilustración 25- 02 Web Configuración Router Vodafone El Externo, se sitúa en la dirección externa, por
ejemplo, en nuestro caso, el router del operador, sería
INTERNET IP, y el interno, se sitúa en la IP de la NAT principal, ambos crean el mismo túnel, pero se pueden
configurar con diferente número, en nuestro caso, los haremos coincidir:
Externo 81, 8001, 8002 <-> 81, 8001, 8002 Interno
Finalmente, al configurar todo como hemos explicado anteriormente, queda de la siguiente
manera:
15
7.2 Abrir puertos, router AX110000
Ahora hacemos lo mismo con el segundo router; ingresamos en 10.0.0.1, en este caso, vamos al apartado
WAN, después Servidor Virtual, y agregamos los 3 puertos, apuntando hacía el dispositivo final.
Nota: Si hubiese otro router, apuntaríamos a este, consecutivamente hasta llegar al dispositivo final.
16
Solo nos queda comprobar que los puertos realmente están abiertos y son alcanzables desde el exterior,
para lo cual, nos valemos de una herramienta online: https://www.testdevelocidad.es/test-de-puertos/
De paso también comprobamos la asignación de IP’s creando un mapa de red desde nuestro router;
ingresamos a 10.0.0.1 y le damos a “Mapa de Red”:
Una vez hechas las comprobaciones, podemos decir que la red está preparada y es funcional para nuestro
propósito.
17
8. Configuración inicial del Equipo Host
Instalación y configuración Inicial de un servidor Enigma2 con distribución libre OpenSPA
18
9. Instalación y configuración Inicial mediante Internet en el “Equipo Servidor”.
Cómo hemos explicado, dado que hemos estado haciendo pruebas, vamos a formatear y instalar la última
distribución de OpenSpa mediante un sistema operativo anterior, a través del cual seleccionaremos la
imagen y formatearemos por completo el aparato.
Pensamos que es importante explicar esto, porque es la manera en que habitualmente actualizaremos
nuestros equipos, ya sea utilizando una configuración previa o formateando por completo.
Para ello, necesitamos tener en el equipo conexión a Internet, además de una salida de Imagen, para ir
guiándonos a través de un monitor de todo el proceso.
Sistema -> Configuración del receptor -> administrar -> software -> Flash Online / Local -> Imágenes Online;
Backup de la configuración? No (Formatea todo)
19
El equipo, comenzará a formatear:
Después se reiniciará:
Y comenzará la
Ilustración 34- OpenSPA: Reinicio
instalación:
20
Ahora, nos encontrará backups de configuraciones anteriores, como vamos a hacer una instalación limpia,
cancelamos.
Ilustración 38- OpenSPA: Asistente Vídeo 01 Ilustración 39- OpenSPA: Asistente Vídeo 02
21
Ahora comenzará el asistente de ajustes básicos, donde configuraremos cosas sencillas como la hora, pero
también cosas delicadas como los tuners:
Ilustración 43- OpenSPA: Asistente Inicio 03 Ilustración 44- OpenSPA: Asistente Inicio 04
Como explicamos antes, el aparato tiene dos conexiones físicas para LNB de satélite, lo cual nos permite
conectar dos satélites; en caso de que solo querer conectar uno, debemos configurar el sintonizador B (4
tuners) conectado al sintonizador A (4 tuners), el sistema ya se encarga de gestionar los virtuales.
23
1. Instalación OpenSPA: Preparación Equipo Cliente.
Ahora vamos a instalar la misma distribución, en el equipo Octagon SF8008 MINI 4K.
Este equipo tiene la particularidad que tiene un sistema multiboot y nos permite instalar a la vez varias
distribuciones de Enigma2 y elegir la que queremos cargar.
También, decir que este equipo incluye WiFi, y que en el momento que esté configurado, sólo necesitará
conexión WiFi, HDMI del equipo al Televisor y alimentación de red para funcionar.
24
Para comenzar la instalación limpia desde pendrive, debemos entrar en el multiboot, para ello
desconectamos el equipo, insertamos USB o SD con la imagen de OpenSpa específica para este modelo
https://openspa.webhop.info/#Descarga%20de%20Im%C3%A1genes%2FOctagon%2FSF8008m
Con la particularidad, que debemos descargar la imagen del sistema multiboot y la imagen propiamente de
OpenSpa:
Una vez descargadas, las descomprimimos en la raíz de un pendrive formateado en FAT32, no hay que
preocuparse de las carpetas, el las crea según el dispositivo, por lo que podemos poner en el mismo
pendrive la imagen de varios equipos diferentes:
Ahora, debemos entrar en el sistema multiboot, desde el mismo instalaremos la distribución de Enigma2.
Para ello,
Ilustración 53- SF8008 Multiboot 01
25
10.1 Instalación OpenSPA: Equipo Cliente - Multiboot
debemos desconectar la alimentación del equipo, pulsar la tecla ON y mantenerla, conectar la corriente y
esperar a que entre en multiboot:
Primero
entraremos
en “Multiboot
Selector” y
seleccionamos el “Slot” donde queremos instalar la distribución, por defecto hay 3 slots y está
seleccionado el primero, aunque solo vamos a usar uno, se pueden crear más.
Para comenzar la instalación, simplemente le damos a “Flash Recovery Image”
26
10.2 Instalación OpenSPA: Equipo Cliente.
Se realizarán las comprobaciones, y comenzará la instalación de la distribución:
La instalación debemos seguirla igual que la hicimos anteriormente en el otro equipo, con una
particularidad la configuración wifi, en la que tendremos que elegir nuestra RED e introducir manualmente
la contraseña.
28
11. Contraseña root del sistema.
Es un paso muy importante, si no establecemos una contraseña root, algunos módulos, entre ellos los de
streaming, ftp o ssh permanecerán desactivados.
Para establecer una contraseña root, debemos ir a:
Menú -> Configurar -> Sistema -> Configuración de Contraseña
A través del mando introducimos la contraseña principal del sistema; esta contraseña nos permitirá el
acceso remoto y el control total.
29
12. Configurar DNS Dinámica y módulos básicos de Red.
Hay varias formas de usar la dns dinámica; hemos elegido usar un método estándar en servidores Linux, a
través de este script que se ejecuta en el sistema, se hace una conexión con el servidor ddns configurado, y
actualiza la IP externa que se tenga en ese momento.
Este módulo viene incluido en los repositorios del sistema, pero tenemos que instalarlo y configurarlo.
Vamos a: menú -> Sistema -> Red -> Configurar Inadyn
Ilustración 64- OpenSPA: Instalación Inadyn Ilustración 65- OpenSPA: Configuración Inadyn
Nos saldrá un diálogo para comenzar la Cuando termine la instalación, se ejecutará el script
instalación. y nos saldrá su pantalla de configuración, debemos
asegurarnos que tanto el autoinicio como el estado
estén en activo.
En el mismo menú Red, también debemos de la misma manera activar los servicios FTP, SAMBA y Telnet y
uShare.
FTP y SAMBA, son protocolos que nos permitirán uShare es un servidor de medios DLNA que nos
acceder y modificar archivos de manera remota. permitirá compartir contenido ubicado en el HDD
Telnet, (también incluye ssh) nos permitirá del equipo o conectado a través de USB.
controlar por consola el equipo. Solo lo vamos a preconfigurar e indicar las carpetas
La pantalla de control de los 3 servicios es idéntica, del contenido.
debemos asegurarnos que autoinicio y estado Habría que abrir los puertos configurados para
salgan habilitados. hacerlo funcional.
Para terminar de configurar y hacer funcional Inadyn, debemos editar el script de configuración añadiendo
los datos de nuestro servidor DDNS.
30
Primero tenemos que conseguir un dominio DDNS, para ello vamos a usar un servidor gratuito, nos
dirigimos a la web http://www.duckdns.org y nos registramos.
Una vez registrados, en la página principal, Al añadir el dominio, nos saldrá información para
escribimos el dominio deseado y pulsamos “add configuración de DDNS en diferentes equipos y
domain” estándares, pulsamos Inadyn
Ilustración 70- web DuckDNS: Instalación Ilustración 71- DuckDNS: Explorador Ubicación
Nos saldrá lo que deberá contener el archivo de Vamos a red, si samba está funcionando
script necesario para funcionar. correctamente, nos debería aparecer el equipo,
accedemos a él (pedirá contraseña root) y abriremos
con el bloc de notas el archivo script de Inadyn:
/root/etc/inadyn.conf
Editamos el archivo con la configuración referida Una vez reiniciado, actualizamos la página DuckDNS,
en la página DuckDNS, guardamos el archivo y y en nuestro dominio, si todo funciona
reiniciamos el equipo (bien desde ssh, telnet o correctamente, nos aparecerá nuestra ip externa (la
físicamente) contrastamos usando por ejemplo la web
https://www.whatsmyip.org/)
31
13. Configuración de Servidor IPTV: OpenWebif
Openweif es un plugin muy importante para nuestro propósito, nos permite a través de un interface web
de código abierto configurar los módulos necesarios para hacer streaming.
Hay que decir, que la distribución OpenSpa, openweif ya viene configurado e integrado con el sistema; En
otras distribuciones donde no está incluida, es muy difícil hacer que se integre bien con los diferentes
módulos streaming y no es del todo estable.
Una vez configurados el resto de módulos de red y con todo funcionando, procedemos a configurar
openweif (si lo hacemos antes, no funcionará adecuadamente)
Para configurar openweif, debemos ir a menú -> plugins -> openweif
La primera vez, nos confirmará su activación, y seguidamente nos aparecerá el menú de su configuración
básica, debemos dejarla de la siguiente manera:
Configuración OSCAM
32
Al instalar OSCAM estamos habilitando al equipo a leer tarjetas originales de proveedor (ejemplo movistar)
y poder ver los canales.
Además, OSCAM puede funcionar como servidor de tarjetas virtual, pero esta función no nos interesa y no
la vamos a explicar.
Vamos a: Menú -> Panel OpenSPA -> Descargas OpenSPA
Esa carpeta se crea una vez iniciado el servidor Oscam, en ella se encuentran los scripts de configuración, la
propia carpeta, nos indica que el servidor se ha instalado y está funcionando.
Acceso de usuarios
No vamos a detallar como hacer el acceso de diferentes usuarios, porque nuestro proyecto se ocupa de un
uso personal y no nos interesa la difusión o cualquier negocio relacionado, pero vamos a decir, que hay un
plugin llamado Ghostreamy, que a través de su interfaz web, por defecto ubicada en el puerto 3138
podremos gestionar el acceso de usuarios mediante nombre de usuario y contraseña, así como ver
estadísticas de cada usuario, restringir tiempo de uso, canales, etc.
33
14. Instalación de lista de Canales y Picons.
Como explicamos casi al principio, no es necesario buscar canales, hay listas creadas, ordenadas y
optimizadas de canales en base al satélite que conectemos.
Los PICONS, son los logos de los canales que se visualizarán en las listas de canales IPTV así como en el LCD
del equipo.
Vamos a: Menú -> Panel OpenSPA -> Panel Extra ->
Ilustración 78- Panel Extra: lista canales 01 Ilustración 79- Panel Extra: Lista canales 02
Ilustración 80- Panel Extra: Selección SAT Ilustración 81- Panel Extra: Picons
Una vez llegados a este punto, ya tenemos nuestro equipo servidor configurado y preparado para hacer
streaming.
Ilustración 83- SF8008 - Canales Remotos Setup Ilustración 84- SF8008 - Servidor
Al entrar en canales remotos, pulsamos botón (A partir de ahora, cuando nos refiramos a datos
amarillo, “configurar IP” habituales, serán estos:)
IP: 10.0.0.14(local) / nills.duckdns.org(externo)
Puerto:81, 8001, 8002
Usuario: root
Pass: **********
Nos aparecerán las listas que tenemos en el equipo Seleccionamos las listas que queremos añadir al
host. dispositivo cliente y pulsamos botón verde para
que comience la importación.
35
Ya está configurado el equipo cliente, ahora al enchufarlo, conectará automáticamente con el equipo host
y mostrará las listas de canales que hayamos incluido.
Transcodificación.
Al buscar información sobre la transcodificación, encuentro que actualmente, OpenWebif se puede
configurar para hacer una auto transcodificación cuando la conexión es remota, solo hay que activarlo.
Para ello vamos a: Menú -> Plugins ->
En el menú de plugins, buscamos Nos aseguramos que el puerto esté correcto, 8002
Transcodificación. y encendemos el autoajuste de transcodificación.
Para hacer un Ajuste más fino, debemos acceder al servidor openweif, Configuración, Transcoding Setup.
La verdad es que las opciones por defecto funcionan muy bien, y no es recomendable bajar más de 480p,
ya que a esa resolución la calidad de imagen ya es bastante pobre.
36
16. Servidor de Medios
Al hacer la instalación del sistema, incluimos el módulo de DLNA server (dlnaminiserver), por lo tanto solo
debemos activarlo y configurarlo.
Para ello vamos a: Menú -> Plugins ->
Dentro de plugins, buscamos DLNA Ahora, solo debemos indicar la ruta donde tenemos los vídeos
Server. que queremos incluir en el servidor, en nuestro caso, estarán
ubicados en el disco duro del servidor, en la ruta
\Harddisk\movie una vez cambiada, pulsamos la tecla START y
reiniciamos el equipo.
Ahora, para asegurarnos que el servidor está funcionando, simplemente debemos acceder a OpenWebif y
darle a “Películas”, nos leerá lo que está compartiendo en el servidor DLNA; además podremos obtener un
archivo m3u para verla directamente; otra manera de acceder a este servidor, es instalando un cliente
DLNA en un equipo conectado a la misma red.
37
17. Configuración Android TV – Mi BOX
En el Android TV, tenemos varias opciones para poder conectar con el equipo host y recibir contenido.
Una opción muy sencilla, sería usar listas IPTV, pero esto tiene un problema, no se puede ver EPG.
(EPG:. Información del canal e información sobre lo que se está emitiendo y se emitirá en parrilla)
Hemos decidido usar una aplicación que está en el Store y conecta mediante protocolo Enigma2, nos
ofrece información de las listas y EPG, además de ser muy estable.
Se trata de la aplicación: Dream Player TV Premium, tiene un coste de 4€, pero merece la pena porque la
versión free tiene limitaciones (nº de canales visualizables limitado) y publicidad.
Una vez instalada, procedemos a configurarla con los datos habituales:
Vamos a perfiles, y editamos el perfil por defecto, El perfil por defecto esta seleccionado, pulsamos
también podríamos crear un perfil para remoto y siguiente.
uno para local.
38
18. Configuración Smartphone con Android – Programa con protocolo Enigma2
De igual manera que con Android TV, tenemos muchas opciones para conectar con nuestro equipo Host y
poder recibir contenido, vamos a explicar cómo configurar tanto protocolo Enigma2 como IPTV.
En el APP Store hay muchas aplicaciones que funcionan con protocolo enigma 2, hemos probado las
siguientes: DreamDroid, GB Player, Dream Player, Vu+Player.
Hay que decir, que todas se configuran de una manera parecida, usando los datos habituales.
Vamos a mostrar la configuración de una de ellas, GB Player:
Ilustración 98- Android Gigablue: Setup 01 Ilustración 99- Android Gigablue: Setup 02 Ilustración 100- Android Gigablue: Setup 03
39
Ilustración 101- Android Gigablue: Setup 04 Ilustración 102- Android Gigablue: Setup Ilustración 103- Android Gigablue: Setup 06
05
Podemos elegir cualquiera, solo Introducimos los datos Introducimos el usuario root y la
afectará al nombre del perfil. habituales pass
40
19. Configuración Smartphone con Android – Programa con listas IPTV M3U (También PC)
Lo primero, hemos tenido un problema con este método, pero proponemos una solución.
El problema es que al crear una lista IPTV con los enlaces a una IP local, no funciona de manera externa y
viceversa. La solución: crear dos listas, una para local que apunte a 10.0.0.14:81 y una externa que apunte
a nuestra DNS dinámica: nills.duckdns.org:81
Al crear una lista M3U, estamos creando un archivo que contiene información para conectar a un servidor
remoto usando usuario y contraseña, hay una segunda opción, que sería crear una lista M3U8, que es
exactamente igual que la anterior, pero encriptada, por si queremos prestar la lista pero no proporcionar
información sobre usuario y contraseña.
Para crear una lista, hay varios métodos, vamos a explicar el más sencillo.
Lo primero, localizamos el
archivo, botón derecho, Abrir con,
Ilustración 106- Openwebif: Listas IPTV
Bloc de Notas:
41
Ahora, Edición, reemplazar:
Y finalmente, debemos reemplazar la dirección local “10.0.0.14” por nuestra DDNS “nills.dyndns.org”
Guardamos, y ya tendremos las dos listas IPTV necesarias para conectar a nuestro servidor de manera local
y de manera remota.
Podemos copiar los archivos a Dropbox y crear enlaces que podemos copiar para luego copiarlos
directamente en la APP que gestiona la lista IPTV.
Estas listas pueden ser cargadas por cualquier programa IPTV en diversas plataformas.
Nota:. Con este método podemos visualizar un canal con, por ejemplo VLC desde un PC, pero
recomendamos sacar la lista, en vez de un proveedor entero, del canal determinado que queramos
visualizar; simplemente haciendo doble click sobre el archivo generado, podremos ver el contenido en el
PC.
42
20. Conclusiones del proyecto.
El desarrollo de este proyecto final de ciclo, parte de la idea de profundizar en una evolución tecnológica
poco conocida y poco explotada, dado que en estos momentos la televisión por satélite no es la más
popular y la mayoría de los operadores ofrecen sus servicios de televisión a través de la propia fibra óptica.
Estos equipos se concibieron cuando la televisión por satélite aún era popular, y tuvieron un lento
desarrollo hasta ahora; en el proyecto pretendo mostrar la potencia y la versatilidad de estos aparatos,
que desde un tiempo a esta parte, han evolucionado gracias a las aportaciones de la comunidad y de
manera libre; por eso todos usan Linux y software de código abierto.
A medida que el proyecto avanzaba me he ido encontrando con muchos problemas, lo que yo pretendía
hacer de una manera, no me funcionaba o no funcionaba como yo quería, he tenido que profundizar
mucho en la documentación y afinar mucho con las configuraciones, incluso he tenido problemas con la
estabilidad del sistema, el cual dejaba de funcionar bien al instalar e integrar más módulos de la cuenta o
configurar algo erróneamente.
He tenido que probar un montón de distribuciones antes de decidirme cual iba a usar finalmente, me ha
pasado lo mismo con la manera de hacer las cosas y el software usado. Finalmente he utilizado el que más
sencillo de usar y el que menos problemas me ha dado.
Finalmente, he conseguido que el streaming llegase bien a todos los dispositivos y que tanto el hardware
como el software funcionasen de manera estable.
43
21. Bibliografía.
Para la realización de este proyecto, se han consultado los siguientes recursos web:
https://jungle-team.com/ Comunidad apasionada por enigma2 que además hacen desarrollo de scripts
https://artchist.blogspot.com/ Esquemas y funcionamiento de TV SAT
https://www.xataka.com/ Tutoriales y reviews de software y dispositivos
https://www.lonasdigital.com/ Foro dedicado a Enigma2
https://boxtvmania.blog/ Blog dedicado a Enigma2
https://openspa.info/ Página oficial de la distribución de OpenSPA con un foro con muchos aportes y
documentación
44
22. Índice de Imágenes
Fig. 01 - Página 05 - Frontal Vu Uno 4K Se
Fig. 02 - Página 05 - Frontal y trasera Octagon SF8008 4K Combo Mini
Fig. 03 - Página 05 - Trasera Vu Uno 4K Se
Fig. 04 - Página 06 - Xiaomi Mi BOX S
Fig. 05 - Página 06 - kit parabólica televes
Fig. 06 - Página 07 - Croquis 01: Sintonizadores
Fig. 07 - Página 08 - Logo Blackhole
Fig. 08 - Página 08 - Logo OpenSPA
Fig. 09 - Página 08 - logo OpenPLi
Fig. 10 - Página 08 - logo VTI
Fig. 11 - Página 08 - logo OpenVix
Fig. 12 - Página 08 - logo OpenATV
Fig. 13 - Página 08 - logo Pure2
Fig. 14 - Página 09 - logo KODI
Fig. 15 - Página 09 - Imagen KODI 01
Fig. 16 - Página 09 - Imagen KODI 02
Fig. 17 - Página 10 - Croquis 02: Conexión, Direcciones y Puertos
Fig. 18 - Página 11 - 01 Configuración Router Asus AG11000
Fig. 19 - Página 11 - 02 Configuración Router Asus AG11000
Fig. 20 - Página 11 - 03 Configuración Router Asus AG11000
Fig. 21 - Página 12 - Tabla de direcciones MAC
Fig. 22 - Página 13 - Croquis 03: Conexión dispositivos
Fig. 23 - Página 14 - Croquis 04: Conexión dispositivos con IP y Puertos
Fig. 24 - Página 14 - 01 Web Configuración Router Vodafone
Fig. 25 - Página 15 - 01 Web Configuración Router Vodafone
Fig. 26 - Página 15 - 01 Web Configuración Router Vodafone
Fig. 27 - Página 16 - Diagrama Configuración AX11000 - Puertos
Fig. 28 - Página 17 - Prueba web: testdevelocidad.es puertos
Fig. 29 - Página 17 - Diagrama Configuración AX11000 - Mapa de Red
Fig. 30 - Página 18 - Croquis 05: Diagrama Funcionamiento VU UNO 4K SE
Fig. 31 - Página 19 - Diagrama Back VU UNO 4K SE: Conexionado
Fig. 32 - Página 19 - OpenSPA: Actualización de Imágen 01
Fig. 33 - Página 20 - OpenSPA: Actualización de Imágen 02
Fig. 34 - Página 20 - OpenSPA: Reinicio
Fig. 35 - Página 20 - OpenSPA: Elección Idioma
Fig. 36 - Página 21 - OpenSPA: Resto Idiomas
Fig. 37 - Página 21 - OpenSPA: Restauración
Fig. 38 - Página 21 - OpenSPA: Asistente Vídeo 01
Fig. 39 - Página 21 - OpenSPA: Asistente Vídeo 02
Fig. 40 - Página 21 - OpenSPA: Refresco
Fig. 41 - Página 22 - OpenSPA: Asistente Inicio 01
Fig. 42 - Página 22 - OpenSPA: Asistente Inicio 02
Fig. 43 - Página 22 - OpenSPA: Asistente Inicio 03
Fig. 44 - Página 22 - OpenSPA: Asistente Inicio 04
Fig. 45 - Página 22 - OpenSPA: Asistente Inicio 05
Fig. 46 - Página 23 - OpenSPA: Asistente Red 01
45
Fig. 47 - Página 23 - OpenSPA: Asistente Red 02
Fig. 48 - Página 23 - OpenSPA: Asistente Red 03
Fig. 49 - Página 24 - Imágen Octagon 4K SF8008 Combo Mini Back
Fig. 50 - Página 24 - Imágen Octagon 4K SF8008 Combo Mini Frontal
Fig. 51 - Página 25 - Descarga Imagen OpenSPA para SF8008m
Fig. 52 - Página 25 - Explorador - Imágen Octagon USB
Fig. 53 - Página 26 - SF8008 Multiboot 01
Fig. 54 - Página 26 - SF8008 Multiboot 02
Fig. 55 - Página 27 - OpenSPA: Instalación 01
Fig. 56 - Página 27 - OpenSPA: Instalación 02
Fig. 57 - Página 28 - OpenSPA: Instalación 03
Fig. 58 - Página 28 - OpenSPA: Instalación 04
Fig. 59 - Página 28 - OpenSPA: Instalación 05
Fig. 60 - Página 28 - OpenSPA: Instalación 06
Fig. 61 - Página 28 - OpenSPA: Instalación 07
Fig. 62 - Página 28 - OpenSPA: Instalación 08
Fig. 63 - Página 29 - OpenSPA: Configuración Contraseña Root
Fig. 64 - Página 30 - OpenSPA: Instalación Inadyn
Fig. 65 - Página 30 - OpenSPA: Configuración Inadyn
Fig. 66 - Página 30 - OpenSPA: Configuración Samba
Fig. 67 - Página 30 - OpenSPA: Configuración uShare
Fig. 68 - Página 31 - web DuckDNS: Registro
Fig. 69 - Página 31 - web DuckDNS: Protocolo
Fig. 70 - Página 31 - web DuckDNS: Instalación
Fig. 71 - Página 31 - DuckDNS: Explorador Ubicación
Fig. 72 - Página 31 - DuckDNS: Script
Fig. 73 - Página 31 - web DuckDNS: Comprobación
Fig. 74 - Página 32 - Configuración Openweif
Fig. 75 - Página 32 - Configuración WEB OpenWebif
Fig. 76 - Página 33 - Descargas OpenSPA 01
Fig. 77 - Página 33 - Descargas OpenSPA 02
Fig. 78 - Página 34 - Panel Extra: lista canales 01
Fig. 79 - Página 34 - Panel Extra: Lista canales 02
Fig. 80 - Página 34 - Panel Extra: Selección SAT
Fig. 81 - Página 34 - Panel Extra: Picons
Fig. 82 - Página 34 - VU UNO 4K SE - Back
Fig. 83 - Página 35 - SF8008 - Canales Remotos Setup
Fig. 84 - Página 35 - SF8008 - Servidor
Fig. 85 - Página 35 - SF8008 - Listas 01
Fig. 86 - Página 35 - SF8008 - Listas 02
Fig. 87 - Página 36 - Cliente Enigma2- Explorador Plugins
Fig. 88 - Página 36 - Cliente Enigma2- Transcodificación
Fig. 89 - Página 36 - Web OpenWebif: Transcodificación
Fig. 90 - Página 37 - Servidor Medios: DLNA
Fig. 91 - Página 37 - Servidor Medios: DLNA Server
Fig. 92 - Página 37 - Web OpenWebif: Servidor de Medios
Fig. 93 - Página 38 - Mi Box: Setup 01
46
Fig. 94 - Página 38 - Mi Box: Setup 02
Fig. 95 - Página 38 - Mi Box: Setup 03
Fig. 96 - Página 38 - Mi Box: Setup 04
Fig. 97 - Página 38 - Mi Box: Setup 05
Fig. 98 - Página 39 - Android Gigablue: Setup 01
Fig. 99 - Página 39 - Android Gigablue: Setup 02
Fig. 100 - Página 39 - Android Gigablue: Setup 03
Fig. 101 - Página 40 - Android Gigablue: Setup 04
Fig. 102 - Página 40 - Android Gigablue: Setup 05
Fig. 103 - Página 40 - Android Gigablue: Setup 06
Fig. 104 - Página 40 - Android Gigablue: Setup 07
Fig. 105 - Página 40 - Android Gigablue: Setup 08
Fig. 106 - Página 41 - OpenWebif: Listas IPTV
Fig. 107 - Página 41 - Explorador: Listas IPTV m3u8
Fig. 108 - Página 42 - Bloc de Notas: Listas IPTV 01
Fig. 109 - Página 42 - Bloc de Notas: Listas IPTV 02
47