Jump to content

Энигма (DVB)

Энигма2
Разработчик(и) около 20 команд разработчиков, первоначально Dream Service GmbH
Первоначальный выпуск 2006
Написано в C++ , модули на языке Python
Операционная система Линукс
Платформа Е2 Линукс
Доступно в Английский, немецкий и другие языки в зависимости от конкретного распространения.
Тип Прошивка , API
Лицензия другое, частично проприетарное программное обеспечение
Веб-сайт загадка2 .сеть

Enigma2 , второе поколение программного обеспечения Enigma, представляет собой приложение , используемое в Linux на базе приемниках цифрового видеовещания ( DVB-S , DVB-C , DVB-T ), телевизионных приставках и телевизионных приемниках , использующих Интернет-протокол . Он создает графический интерфейс пользователя для управления указанными устройствами с помощью пульта дистанционного управления и предоставляет такие функции, как настройка доступных спутниковых транспондеров , кабельных каналов наземного и передатчиков телевидения (в соответствии с доступными тюнерами) или доступ к материалам через телевидение по Интернет-протоколу (IPTV), просмотр ТВ-программа или прослушивание радио, сдвиг времени , цифровой видеорегистратор , потоковая передача мультимедийных программ на другие устройства ( персональный компьютер , мобильный телефон ) и т. д. Другие функции доступны через плагины — например, электронная программа передач (EPG), гибридный режим. Трансляция широкополосного телевидения (HbbTV), доступ к ТВ-архивам и базам данных фильмов , воспроизведение мультимедийных файлов, просмотр фотографий и т.д.

Название Enigma2 часто используется для обозначения всего дистрибутива Linux , предназначенного для ТВ-приемников и содержащего приложение Enigma2. Иногда дистрибутив называют Linux E2 или E2 Linux , но обычно он назван в честь конкретного дистрибутива или команды разработчиков — OpenATV, OpenPLi, OpenViX, EGAMI, OpenEight, Black Hole, OpenDroid, PurE2 и т. д. Изначально дистрибутив разрабатывался для Dreambox. ресиверы, но после 2010 года появился ряд производителей аналогичного оборудования, таких как Formuler , GigaBlue , Octagon , Opticum , Unibox , Vu+ , Згемма и т. д.

Устройства

[ редактировать ]

Устройства, разработанные для Enigma2 (т.е. спутниковые ресиверы, телевизионные приставки и приемники IPTV , часто называемые просто приставками ), оснащены одним или несколькими тюнером(ами) DVB-S , DVB-C и DVB-T (если они не являются чистыми IPTV приемниками ). ), приемник дистанционного управления и сетевой адаптер Ethernet и/или Wi-Fi . Для приема закодированных/зашифрованных программ приставка может быть оборудована одним или несколькими слотами для карт декодирования. Операционная система обычно хранится во внутренней флэш-памяти, тогда как для записи программ или воспроизведения мультимедийных файлов внутренний или внешний жесткий диск большего размера , SSD , USB-флеш-диск можно использовать или карту памяти. Устройство может использовать сетевое хранилище или дисковый том на персональном компьютере с использованием протокола Samba или NFS также . Система предназначена для управления с помощью пульта дистанционного управления, аналогичного тем, которые используются для телевизионных приемников. Телевизор, обычно подключаемый через кабель HDMI (или SCART ), работает как мультимедийный монитор . Устройство можно подключить к домашней аудиосистеме через TOSLINK или Bluetooth .

Доступ к ящику можно получить с помощью эмуляции терминала протокола telnet , ssh или через FTP . Модуль OpenWebif реализует веб-сервер, позволяющий управлять коробкой с ПК с помощью веб-браузера. Приставка может действовать как потоковый сервер, транслируя материал, полученный его тюнерами или напрямую с жесткого диска или любого доступного ему подключенного устройства.

Enigma — один из графических пользовательских интерфейсов , разработанных для цифровых спутниковых ресиверов DBox-2 в рамках TuxBox. проекта [ 1 ] в 2000-2001 гг. продолжила разработку Затем Dream Multimedia своих ресиверов. В 2006 году Dream Multimedia выпустила новую открытым исходным кодом версию программного обеспечения с под названием enigma2. Примерно в то же время многие производители ресиверов, которые были конкурентами Dream Multimedia, начали использовать программное обеспечение, разработанное Dream Multimedia, не участвуя в разработке системы. Поэтому Dream Multimedia решила не продолжать разработку системы как бесплатного программного обеспечения и представила собственную ОС Dreambox. В настоящее время существует около 20 команд, которые разрабатывают приложение enigma2, контролируют и поддерживают собственные версии дистрибутива для десятков типов устройств.

Основной особенностью является отображение принятой телепрограммы на экране телевизора, подключенного обычно с помощью кабеля HDMI, с передачей также звука. При этом Enigma2 создает графический интерфейс пользователя, управляемый с помощью инфракрасного пульта дистанционного управления, который отображается на экране телевизора в виде меню, диалогов и форм, позволяющих управлять всеми основными настройками приставки или ресивера.

Возможности Enigma2 могут быть расширены с помощью различных плагинов.

Некоторые плагины предлагают специфические функции смарт-телевизоров , например

Некоторые плагины появляются в меню «Плагины» и могут быть настроены оттуда, в то время как другие легко вписываются в графический интерфейс пользователя таким образом, что не всегда понятно, что такое плагин, а что — встроенная функция. И, в зависимости от дистрибутива, в базовый дистрибутив встроены некоторые плагины, например, Graphical EPG и записи AutoTimer.

Чтобы использовать блок Enigma2 в качестве цифрового видеомагнитофона или для временного сдвига или других функций, таких как резервное копирование и настройка системы, можно подключить внешний жесткий диск или USB-накопитель . Некоторые ресиверы содержат встроенный диск или имеют выдвижной ящик для установки внутреннего жесткого диска . Также возможно использование сетевого хранилища или общего диска с компьютера.

Сетевой интерфейс

[ редактировать ]

Для доступа в Интернет, доступа к сетевым дисковым хранилищам или общим папкам на компьютере, потоковой передачи программ на компьютер, мобильный телефон или другой ресивер, а также для управления ресивером с компьютера с помощью веб-браузера или для других целей большинство ресиверов имеют встроенный интерфейс Ethernet и/или или Wi-Fi , или можно подключить внешний модуль Wi-Fi. Ресивер использует DHCP для динамического назначения IP-адреса , но если пользователь хочет управлять ресивером с помощью веб-браузера, протоколов передачи файлов File Transfer Protocol (FTP) или SFTP или интерактивно войти в приемник с помощью telnet или SSH , лучше настроить приемник на использование фиксированного IP-адреса .

Интерфейсы карты расшифровки

[ редактировать ]

Приставки Enigma 2 оснащены интерфейсами для популярных карт условного доступа, такими как слот Common Interface и/или устройство считывания смарт-карт , позволяющее получать зашифрованный контент, который может быть сохранен или передан в потоковом режиме после расшифровки.

Управление с помощью веб-клиента

[ редактировать ]

Большинством функций enigma2 можно управлять с помощью веб-браузера с помощью интерфейса OpenWebif. Он содержит виртуальный пульт дистанционного управления, предлагающий те же функции, что и пульт дистанционного управления, поставляемый в комплекте с ресивером. Использование этого интерфейса должно быть включено в настройках ресивера и пароль сгенерирован доступа. Подключение к ресиверу обычно возможно только из сети LAN, поскольку большинство интернет-провайдеров назначают IP-адреса динамически и не позволяют подключаться из общедоступного Интернета в домашнюю сеть.

Потоковое видео

[ редактировать ]

Enigma2 позволяет транслировать полученные программы, а также мультимедийные файлы, хранящиеся на диске.

Самый простой доступ к потоковой передаче — с помощью OpenWebif. При нажатии на значок экрана или значок мобильного телефона рядом с нужной программой или мультимедийным файлом *.m3u открывается поток , который можно воспроизвести с помощью VLC или любого другого приложения, совместимого с выбранным источником.

Более дешевые ресиверы с одним тюнером позволяют осуществлять потоковую передачу, запись и просмотр программ только с одного мультиплекса одновременно или спутникового транспондера. Многие приставки имеют несколько тюнеров, которые позволяют осуществлять потоковую передачу, просмотр или запись программ с более чем одного мультиплекса или спутникового транспондера одновременно. В последних моделях вместо нескольких тюнеров используется новый тип модуля тюнера, известный как Full Band Capture, который позволяет одновременно настраивать до 8 мультиплексов на каждый модуль тюнера. Когда тюнеров недостаточно для текущего спроса, запись имеет приоритет, поэтому при записи программы на однотюнерный блок невозможно переключиться на каналы на других мультиплексах или транспондерах, и даже во время просмотра программы ресивер может автоматически переключиться на другую программу, когда начинается запрограммированная запись.

Каждый дистрибутив имеет свои собственные каналы, доступные из Интернета через сетевой адаптер. Каналы содержат широкий спектр плагинов и других дополнений, которые можно загрузить и установить одним нажатием кнопки. Управление пакетами и управление версиями осуществляется с помощью opkg .

Обновление программного обеспечения

[ редактировать ]

Обновление ПО является расширением каналов. Когда доступна новая версия или сборка, в графическом интерфейсе пользователя отображается значок, предупреждающий пользователя. Перед обновлением рекомендуется сделать резервную копию системы, чтобы в случае возникновения каких-либо проблем можно было восстановить предыдущую рабочую версию системы. Некоторые дистрибутивы, такие как OpenViX, делают это автоматически. Обновления до новых сборок обычно ограничиваются одной и той же версией, а для изменения версии требуется полная перепрошивка.

Резервное копирование и настройка системы

[ редактировать ]

Enigma2 позволяет создавать резервные копии системы на подключенном диске или в сетевом хранилище. Можно сделать резервную копию только настроек (конфигурационные файлы, их первоначальный список можно изменить) или всей системы (внутреннего тома, а точнее одного его раздела, называемого слотом), на мультизагрузочных системах еще и мультизагрузочного загрузчика. .

Изображения

[ редактировать ]

Образ является полным образом диска . Поскольку запись стандартного фильма имеет размер в гигабайтах, обычным методом установки программного обеспечения на приставку с enigma2 является установка полного образа диска, размер которого обычно составляет около ста мегабайт.

Мультизагрузка

[ редактировать ]

Некоторые ресиверы позволяют установить на внутренний том несколько различных образов системы (обычно максимум 4, каждый для отдельного пространства, называемого слотом) и определить перед перезагрузкой системы, какой слот следует использовать для загрузки системы. Эта функция полезна для оценки разных образов дисков, как разных версий, так и от разных команд, а также в случае проблем с ресивером (позволяет различать аппаратные и программные проблемы). Ресивер также можно перепрошить на другую операционную систему или версию системы с помощью USB-диска или карты SD/SDHC.

Внешний вид приложения enigma2 в большинстве дистрибутивов легко настраивается. Под скином в данном контексте подразумевается полное описание внешнего вида, то есть размещение меню, его содержимого, цветов, шрифтов, графики и значков на отдельных уровнях меню, а также информация, отображаемая на информационных экранах и т. д. Некоторые скины предварительно установлены в базовое изображение и другие можно скачать из каналов. Выбор скина осуществляется из меню, и после перезапуска графического интерфейса отображается новый скин.

Передача файлов

[ редактировать ]

Pro Передача файлов между приемником и компьютером в домашней сети возможна с использованием протоколов FTP , SFTP или общих деревьев каталогов в приемнике с использованием протоколов Samba или Network File System (NFS). Загрузку мультимедийных файлов с ресивера на компьютер можно осуществить и с помощью интерфейса OpenWebif.

Пиконы (значки PLi) — графические значки с логотипами отдельных теле/радиостанций. Они делают визуальную навигацию по спискам каналов проще и быстрее.

Среда командной строки

[ редактировать ]

К приставке enigma2 можно подключиться с помощью эмулятора терминала протокола telnet или SSH . Пароль . должен быть сгенерирован с использованием графического интерфейса или SSH После входа в систему пользователь попадает в Linux интерфейс командной строки некоторые знания этой среды и некоторых особенностей систем E2 Linux , и поэтому необходимы . Этот доступ является скорее дополнением, которое допускается при использовании системы Linux , поскольку большая часть необходимых функций реализуется с помощью графического приложения enigma2 или плагинов.

Техническая реализация

[ редактировать ]

Приложение Enigma2 реализует графический интерфейс пользователя (GUI) для управления приемниками DVB; он не использует систему X Window для вывода графики, как это обычно бывает в системах Linux, а использует прямой доступ к фреймбуферу ; [ 2 ] для его запуска используется ядро ​​и среда Linux, обычно в облегченных версиях ( BusyBox , Dropbear (программное обеспечение) и т. д.), для сборки программного обеспечения OpenEmbedded используется среда (OE). Настройка функций, необходимых для управления системой, реализована в виде меню и текстовых диалогов. Ядро Enigma2 написано на языке программирования C++ и создает API для плагинов, написанных на Python (языке программирования) . На сайте satsupreme.com доступны обучающие материалы по разработке плагинов, включая исходный код простых плагинов. [ 3 ]

См. также

[ редактировать ]
  1. ^ «Добро пожаловать в TuxBoxWIKI» . TuxboxWIKI (на немецком языке). 18 июня 2018 г.
  2. ^ «Энигма2» . 14 февраля 2010 г. Проверено 6 октября 2020 г.
  3. ^ «Учебное пособие по плагину enigma2» . 14 февраля 2010 г. Проверено 6 октября 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f9eea690f254936fd4dc337767a7f628__1685453940
URL1:https://arc.ask3.ru/arc/aa/f9/28/f9eea690f254936fd4dc337767a7f628.html
Заголовок, (Title) документа по адресу, URL1:
Enigma (DVB) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)