stringtranslate.com

Enigma (DVB)

Enigma2 , la segunda generación del software Enigma, es una aplicación utilizada en receptores o decodificadores de TV basados ​​en Linux para transmisión de vídeo digital ( DVB-S , DVB-C , DVB-T ) y receptores de televisión por protocolo de Internet . Crea una interfaz gráfica de usuario para controlar dichos dispositivos mediante un mando a distancia y proporciona funciones como sintonizar transpondedores de satélite disponibles , canales de cable y transmisores de televisión terrestre (según los sintonizadores disponibles) o acceder a material a través de televisión por protocolo de Internet (IPTV), ver un programa de televisión o escuchar la radio, cambio de hora , grabador de vídeo digital , transmisión de programas multimedia a otros dispositivos ( ordenador personal , teléfono móvil ), etc. Otras funciones están disponibles a través de complementos, por ejemplo, guía electrónica de programas (EPG), televisión de banda ancha de transmisión híbrida (HbbTV), acceso a archivos de televisión y bases de datos de películas , reproducción de archivos multimedia, visualización de fotos, etc.

El nombre Enigma2 se utiliza a menudo para referirse a toda la distribución Linux diseñada para receptores de TV que contienen la aplicación Enigma2. A veces, la distribución se llama Linux E2 o E2 Linux , pero normalmente se le da el nombre de la distribución o equipo de desarrollo específico: OpenATV, OpenPLi, OpenViX, EGAMI, OpenEight, Black Hole, OpenDroid, PurE2, etc. La distribución se desarrolló originalmente para receptores Dreambox , pero después de 2010 aparecieron varios fabricantes de equipos similares, como Formuler, GigaBlue, Octagon, Opticum, Unibox , Vu+ , Zgemma, etc.

Los dispositivos

Los dispositivos diseñados para Enigma2 (es decir, receptores de satélite, decodificadores y receptores de IPTV , a menudo simplemente llamados decodificadores ) están equipados con uno o más sintonizadores DVB-S , DVB-C y DVB-T (a menos que sean receptores de IPTV puros ), un receptor de control remoto y un adaptador de red Ethernet y/o Wi-Fi . Para recibir programas codificados/codificados, el decodificador puede estar equipado con una o más ranuras para tarjetas decodificadoras. El sistema operativo generalmente se almacena en la memoria flash interna, mientras que para grabar programas o reproducir archivos multimedia se puede utilizar un disco duro interno o externo más grande , SSD , disco flash USB o tarjeta de memoria. El dispositivo puede utilizar almacenamiento conectado a red o un volumen de disco en una computadora personal utilizando también el protocolo Samba o NFS . El sistema está diseñado para ser controlado por un control remoto similar a los que se utilizan para los receptores de TV. El televisor, generalmente conectado a través de un cable HDMI (o SCART ), funciona como un monitor multimedia. El dispositivo puede conectarse a un sistema de audio doméstico a través de TOSLINK o Bluetooth .

Se puede acceder al equipo mediante el protocolo de emulación de terminal telnet , ssh o vía FTP . El módulo OpenWebif implementa un servidor web que permite controlar el equipo desde un PC mediante un navegador web. El equipo puede actuar como servidor de streaming , transmitiendo el material recibido por sus sintonizadores o directamente desde su disco duro o cualquier dispositivo montado que tenga disponible.

Historia

Enigma es una de las interfaces gráficas de usuario desarrolladas para los receptores de satélite digitales DBox-2 durante el proyecto TuxBox [1] en 2000-2001. El desarrollo fue continuado por Dream Multimedia para sus receptores. En 2006 Dream Multimedia lanzó una nueva versión de código abierto del software llamada enigma2. En esa época, muchos fabricantes de receptores que eran competidores de Dream Multimedia comenzaron a utilizar el software desarrollado por Dream Multimedia sin contribuir al desarrollo del sistema. Por lo tanto, Dream Multimedia decidió no continuar el desarrollo del sistema como software libre y presentó su propio sistema operativo Dreambox. Actualmente, hay alrededor de 20 equipos que desarrollan la aplicación enigma2, controlan y mantienen sus propias versiones de la distribución para docenas de tipos de dispositivos.

Características

La característica principal es la visualización del programa de TV recibido en la pantalla del televisor conectado normalmente mediante un cable HDMI y también la transmisión de sonido. Al mismo tiempo, Enigma2 crea una interfaz gráfica de usuario controlada mediante un mando a distancia por infrarrojos que se muestra en la pantalla del televisor en forma de menú, diálogos y formularios que permiten controlar todos los ajustes básicos del decodificador o del receptor.

Complementos

Las características de Enigma2 se pueden ampliar mediante varios complementos.

Algunos complementos ofrecen funciones específicas de televisores inteligentes , como

Algunos complementos aparecen en el menú Complementos y se pueden personalizar desde allí, mientras que otros se integran perfectamente en la interfaz gráfica de usuario de tal manera que no siempre queda claro qué es un complemento y qué es una función integrada. Además, según la distribución, algunos complementos están integrados en la distribución base, por ejemplo, la guía electrónica de programas gráfica y las grabaciones con temporizador automático.

Disco

Para utilizar un receptor Enigma2 como grabador de vídeo digital , o para realizar cambios de hora u otras funciones como la copia de seguridad y la configuración del sistema, es posible conectar un disco duro externo o una unidad flash USB . Algunos receptores contienen un disco incorporado o tienen un cajón extraíble para instalar una unidad de disco duro interna . También es posible utilizar un almacenamiento conectado a la red o un disco compartido desde una computadora.

Interfaz de red

Para acceder a Internet, acceder a los almacenamientos de discos de red o a carpetas compartidas en la computadora, transmitir programas a una computadora, teléfono móvil u otro receptor y para controlar el receptor desde una computadora usando un navegador web, u otros fines, la mayoría de los receptores tienen una interfaz Ethernet y/o Wi-Fi incorporada , o es posible conectar un módulo WiFi externo. El receptor usa DHCP para la asignación dinámica de la dirección IP , pero cuando el usuario desea controlar el receptor usando un navegador web, protocolos de transferencia de archivos File Transfer Protocol (FTP) o SFTP o iniciar sesión de forma interactiva en el receptor usando telnet o SSH , es mejor configurar el receptor para usar una dirección IP fija .

Interfaces de tarjetas de descifrado

Las cajas Enigma 2 están equipadas con interfaces para tarjetas de acceso condicional populares, como la ranura de interfaz común y/o el lector de tarjetas inteligentes , para permitir la recepción de contenido cifrado que puede almacenarse o transmitirse después del descifrado.

Control mediante un cliente web

La mayoría de las funciones de enigma2 se pueden controlar mediante un navegador web utilizando la interfaz OpenWebif. Contiene un control remoto virtual que ofrece las mismas funciones que el control remoto suministrado con el receptor. El uso de esta interfaz debe estar habilitado en la configuración del receptor y se debe generar una contraseña de acceso . La conexión al receptor generalmente solo es posible desde dentro de la red LAN, ya que la mayoría de los proveedores de Internet asignan direcciones IP de forma dinámica y no permiten la conexión desde la Internet pública a la red doméstica.

Transmisión de vídeo

Enigma2 permite la transmisión en tiempo real de los programas recibidos así como de los archivos multimedia almacenados en el disco.

El acceso más sencillo al streaming es con OpenWebif. Al hacer clic en el icono de la pantalla o del teléfono móvil junto al programa o archivo multimedia deseado, se abre un stream *.m3u que puede reproducirse mediante VLC o cualquier otra aplicación compatible con la fuente seleccionada.

Los receptores más económicos con un solo sintonizador permiten transmitir, grabar y ver programas de un solo multiplex o transpondedor de satélite a la vez. Muchos decodificadores tienen varios sintonizadores que permiten transmitir, ver o grabar programas de más de un multiplex o transpondedor de satélite simultáneamente. Los decodificadores más recientes, en lugar de tener varios sintonizadores, tienen un tipo de módulo de sintonizador más nuevo conocido como Full Band Capture que permite sintonizar hasta 8 multiplex simultáneamente, por módulo de sintonizador. Cuando no hay suficientes sintonizadores para la demanda actual, las grabaciones tienen prioridad, por lo que mientras se graba un programa en un decodificador con un solo sintonizador no es posible cambiar a canales en otros multiplex o transpondedores e incluso mientras se ve un programa, el receptor puede cambiar automáticamente a otro programa cuando comienza una grabación programada.

Feeds

Cada distribución tiene sus propios feeds disponibles desde Internet a través del adaptador de red. Los feeds contienen una amplia gama de complementos y otros complementos que se pueden descargar e instalar con solo hacer clic en un botón. La gestión de paquetes y el control de versiones están a cargo de opkg .

Actualización de software

La actualización de software es una extensión de los feeds. Cuando hay una nueva versión o compilación disponible, se muestra un icono en la interfaz gráfica de usuario para alertar al usuario. Se recomienda hacer una copia de seguridad del sistema antes de la actualización, para poder restablecer la versión anterior del sistema en caso de que surja algún problema. Algunas distribuciones, como OpenViX, lo hacen automáticamente. Las actualizaciones a nuevas compilaciones normalmente se limitan a la misma versión, y para cambiar de versión se requiere un reflash completo.

Copia de seguridad y configuración del sistema

Enigma2 permite realizar copias de seguridad del sistema en un disco adjunto o en un dispositivo de almacenamiento conectado a la red. Es posible realizar una copia de seguridad solo de los ajustes (archivos de configuración, su lista inicial se puede modificar) o de todo el sistema (volumen interno, o más exactamente una partición del mismo llamada slot), en sistemas Multiboot también un cargador multiboot.

Imágenes

La imagen es una imagen de disco completa . Como el tamaño de un disco de película estándar es de gigabytes, el método habitual de instalación de software en un decodificador con enigma2 es la instalación de una imagen de disco completa, que suele tener un tamaño de unos cien megabytes.

Arranque múltiple

Algunos receptores permiten instalar en el volumen interno varias imágenes de sistema diferentes (normalmente un máximo de 4, cada una en un espacio separado llamado ranura) y determinar antes de reiniciar el sistema qué ranura se debe utilizar para arrancar el sistema. Esta función es útil para evaluar distintas imágenes de disco, ya sean de distintas versiones o de distintos equipos, y en caso de problemas con el receptor (permite distinguir entre problemas de hardware y de software). El receptor también puede actualizarse a un sistema operativo o una versión de sistema diferente mediante un disco USB o una tarjeta SD/SDHC.

Batería

La apariencia de la aplicación enigma2 en la mayoría de las distribuciones es ampliamente configurable. En este contexto, el término apariencia significa una descripción completa de la apariencia, es decir, la ubicación del menú, su contenido, colores, fuentes, gráficos e íconos en los niveles de menú individuales, así como la información que se muestra en las pantallas de información, etc. Algunas apariencias están preinstaladas en la imagen base y otras se pueden descargar desde los feeds. La selección de la apariencia se realiza desde el menú y, después de reiniciar la GUI, se muestra la nueva apariencia.

Transferencia de archivos

La transferencia de archivos entre el receptor y el ordenador en la red doméstica es posible mediante los protocolos FTP , SFTP o mediante árboles de directorios compartidos en el receptor mediante los protocolos Samba o Network File System (NFS). La descarga de archivos multimedia desde el receptor al ordenador también se puede realizar mediante la interfaz OpenWebif.

Picones

Los picones (iconos PLi) son iconos gráficos con el logotipo de cada estación de radio o televisión. Facilitan y agilizan la navegación visual por las listas de canales.

Entorno de línea de comandos

Es posible conectarse a la máquina enigma2 mediante el protocolo de emulación de terminal telnet o SSH . Se debe generar una contraseña mediante la GUI o SSH. Después de iniciar sesión, el usuario accede a la interfaz de línea de comandos de Linux , por lo que es necesario tener algunos conocimientos sobre este entorno y algunas especialidades de los sistemas E2 Linux . Este acceso es más bien un complemento que se permite mediante el uso del sistema Linux , ya que la mayor parte de las funciones necesarias se realizan mediante la aplicación GUI de enigma2 o mediante complementos.

Realización técnica

La aplicación Enigma2 implementa una interfaz gráfica de usuario (GUI) para controlar los receptores DVB; no utiliza el sistema X Window para la salida gráfica como es habitual en los sistemas Linux, sino acceso directo al framebuffer ; [2] para su ejecución hace uso del núcleo y entorno Linux, normalmente en versiones ligeras ( BusyBox , Dropbear (software) , etc.), para la construcción del software se utiliza el entorno OpenEmbedded (OE). La configuración de las características necesarias para gestionar el sistema se realiza en forma de menús y diálogos de texto. El núcleo de Enigma2 está escrito en el lenguaje de programación C++ y crea una API para plugins escritos en Python (lenguaje de programación) . Hay tutoriales disponibles en el sitio web satsupreme.com sobre el desarrollo de plugins, incluido el código fuente de plugins simples. [3]

Véase también

Referencias

  1. ^ "Willkommen bei TuxBoxWIKI". TuxboxWIKI (en alemán). 2018-06-18.
  2. ^ "Enigma2". 14 de febrero de 2010. Consultado el 6 de octubre de 2020 .
  3. ^ "Tutorial del complemento enigma2". 14 de febrero de 2010. Consultado el 6 de octubre de 2020 .

Enlaces externos