Одним из достоинств цифрового ресивера является возможность обновления и модификации его программного обеспечения. Эта функция одинаково необходима и в простой "массовой" модели, и в мультифункциональном терминале настоящих "асов" спутникового приема. В обоих случаях наличие такой функции позволяет устранить имеющиеся ошибки текущей версии п/о и дополнить устройство новыми сервисными возможностями.
Идея совместить в одном аппарате функциональную завершенность и универсальность ресивера, предназначенного для самого широкого круга пользователей, с достоинствами терминала для "продвинутых" DX-еров за счет использования "открытой" операционной системы нашла удачное, как нам кажется, воплощение в цифровом спутниковом ресивере Dreambox DM 7000-S, выпускаемом фирмой Dream Multimedia.TV (Германия). Около года назад эта динамично развивающаяся фирма представила на рынок универсальный CI-модуль Magic CAM. Этот CAM стал реальной альтернативой другим модулям условного доступа, использующимся в системах цифрового платного телевидения. Среди прочих его достоинств выделялось главное — возможность гибко настраивать программную среду.
Принцип "открытости" программного обеспечения спутникового ресивера был впервые удачно решен энтузиастами приема спутникового телевидения в системе DVB 98 — DVB 2000 (автор проекта — Dr. Dish), предназначенной для цифрового терминала Nokia D-box. Ресивер Dreambox DM 7000-S — аппарат новой генерации спутниковых ресиверов-мультимедийных терминалов, в котором используется современная платформа и открытое для пользователя программное обеспечение с ядром операционной системы Linux.
Схемотехника и конструкция
Широкие функциональные и сервисные возможности ресивера Dreambox DM 7000-S открываются благодаря использованию мощного RISC-процессора IBM PowerPC серии STB04500, работающего в среде операционной системы с открытым кодом Linux 2.4.19. Этот процессор используется для обработки MPEG-потока, поддержки функционирования всех устройств ресивера. Большой запас производительности позволяет использовать его вычислительные возможности для выполнения дополнительных задач — кодирования MPEG 4 видеопотока, обслуживания системы условного доступа на уровне встроенной эмуляции. Функциональные возможности ресивера могут быть дополнены любым пользователем благодаря "открытости кода" программного обеспечения.
Ресивер имеет встроенный интерфейс Ethernet, позволяющий осуществлять прием/передачу данных со скоростью до 100 Мбит/сек. Предусмотрена возможность установки накопителя на жестком диске.
На плате терминала установлены разъем интерфейса IDE UDMA66 Master/Slave и разъем для подключения питания HDD. На плате установлены микросхемы флэш-памяти общим объемом 8 МБ. Предусмотрена возможность наращивания ОЗУ до 64 МБ. Качество исполнения печатной платы и монтажа — высокое. Блок питания терминала размещен на материнской плате.
Ресивер Dreambox DM 7000-S имеет корпус серебристого цвета. На передней панели расположены:
- кнопка перевода дежурный/рабочий режим STANDBY;
- кнопки переключения каналов "t", "u";
- матричный жидкокристаллический дисплей (LCD), на который может выводиться самая разнообразная информация — индицируется номер и название просматриваемого канала, указатель продолжительности текущей передачи, служебная информация, логотип фирмы-производителя. Дисплей имеет синий цвет. Яркость подсветки дисплея, контрастность изображения и его тип (позитив или негатив) могут устанавливаться пользователем.
- ИК-фотоприемник и ИК-излучатель системы дистанционного управления терминалом. Встроенный контроллер позволяет работать не только с традиционным пультом ДУ, но и использовать внешнюю беспроводную клавиатуру.
За откидывающейся крышкой передней панели расположены:
- гнездо CI-слота;
- два картоприемника ISO 7816;
- Compact Flash-разъем для подключения карты флэш-памяти. Модули памяти такого типа используются в аудиосистемах, поддерживающих стандарт MP3, а также в цифровых фотоаппаратах.
Терминал Dreambox DM 7000-S имеет самое большое число типов интерфейсных разъемов среди всех известных нам моделей цифровых ресиверов, что позволяет интегрировать его в разнообразные домашние мультимедийные системы. На задней панели терминала находятся:
- два разъема EuroScart (TV, VCR);
- выходы аудио "R/L" (RCA-типа);
- порт для управления различными устройствами по шине IR и I2C (mini-DIN);
- оптический порт цифрового аудио S/PDIF;
- USB-порт;
- ETHERNET-порт;
- разъем RS-232 интерфейса;
- разъем для подключения к электросети;
- два гнезда F-типа "LNB IN" и петлевой выход "LNB OUT ".
Пульт ДУ по конструкции аналогичен пульту ресивера Force D-Master 1144S. Он хорошо помещается в руке и удобен в работе. Расположение кнопок соответствует их функциональному назначению. Кнопки управления HDD также выделены в отдельную функциональную область. Пульт — универсальный. Он может быть дополнительно использован для управления телевизором или другой аппаратурой. Эта возможность реализована посредством программирования кода дополнительного устройства, например, телевизора.
Технические характеристики ресивера Dreambox DM 7000-S приведены в таблице.
Инсталляция ресивера и система меню
Терминал Dreambox DM 7000-S может находиться в четырех состояниях:
- Рабочий режим (режим просмотра каналов, настройки, обмена данными с внешними устройствами).
- Режим Standby — дежурный режим. Процессор терминала продолжает выполнять некоторые подпрограммы, обеспечивающие работу операционной системы. В этот режим ресивер переводится командой, активизирующейся соответствующей кнопкой пульта ДУ.
- Режим Deep Standby — дежурный режим с переводом процессора в ждущее состояние. Выполнение всех программ останавливается. В этот режим ресивер может быть переведен вызовом соответствующей функции через главное меню OSD-аппарата.
- Режим обновления программного обеспечения терминала через порт RS 232 или Ethernet-порт. В инструкции пользователя особо указано, что в этом режиме запрещены для выполнения команды ДУ и обработка команд, вызванных нажатием кнопок передней панели ресивера.
При первом включении терминала список каналов пуст. В это состояние рекомендуется переводить ресивер и после очередного обновления программного обеспечения. Принудительное очищение списка каналов/установок происходит, если при старте загрузчика о/с удерживается кнопка "t" передней панели.
Меню навигации ресивера представляет собой удобную и продуманную систему, в которой сочетаются наглядность отображения разделов главного меню (где используются пиктограммы) и тщательная структурированность всех подменю настроек и установок. OSD-подменю настроек имеет простой и интуитивно понятный пользователю интерфейс. Главное меню ресивера позволяет осуществлять быстрый переход между режимами установок, настройки и просмотра. Переключение между пунктами меню — быстрое (менее 1 с). Особенно высокая скорость переключения между режимами достигнута в версии п/о "nozapping" от Dr.Matrix.
Говоря об организации системы меню, имеет смысл подчеркнуть важное обстоятельство: список разделов меню, как и соответствующие им выполняемые функции, могут быть дополнены пользователем. Некоторые возможности, предоставляемые альтернативными вариантами программного обеспечения ресивера Dreambox DM 7000-S, будут рассмотрены ниже. Нами тестировалась работа терминала с различными версиями п/о:
- Официальная версия — release 1.02 от 05.12.2002 г.
- Официальная версия — beta 1.05_3a.5 от 17.03.2003 г.
- Неофициальная версия Travaller от 17.03.2003 г.
- Неофициальная версия Dr.Matrix от 22.03.03 и версия "nozapping".
Программное обеспечение для терминала Dreambox DM 7000-S и различные утилиты можно найти на сайте www.dream-multimedia.tv.
Главное меню Dreambox DM 7000-S, имеющее официальную версию п/о, разбито на разделы:
- Просмотр телепрограмм
- Спутниковое радио
- Установка таймеров
- Управление SCART-выходом
- Файловая система
- Информационное меню
- Перевод терминала в режим Deep Standby
- Системные установки и поиск каналов
- Игры
Cистемные параметры и конфигурации:
- Текущее время — не устанавливается (синхронизация по спутнику). При переходе в Standby показания текущего времени теряются.
- Таймер — можно установить несколько таймеров на включение определенных каналов или запись передачи указанного канала на жесткий диск. Работа таймера в текущей версии программного обеспечения работает с ошибками — не включается, если ресивер находится в режиме Standby.
- Выбор языка меню и аудио. Базовая версия п/о позволяет определить язык отображения OSD, выбрав его из 6 европейских. Русский язык не поддерживается ни в базовой, ни в других перечисленных версиях п/о. В бета-версии 1.05 число поддерживаемых языков отображения OSD увеличено до 16. В этой версии правильно отображаются названия каналов, содержащих кириллицу. Правда, информация электронного ГИДа, содержащая символы кириллицы, по-прежнему отображается некорректно. В альтернативной версии п/о от Travaller выбор языка меню предваряет все остальные настройки. Экранный интерфейс п/о Travaller, основанный на оболочке Enigma, разработанной в рамках проекта для другой Linux-платформы спутникового ресивера Dbox-2, отличается улучшенной графикой и большей выразительностью.
- Настройка формата экрана (4:3, 16:9).
- Формат видео. Программное переключение режимов CVBS (FBAS), RGB, S-Video.
- Настройки экранного дисплея (параметры изображения и цветовой скин).
- Настройки LCD-дисплея.
- Настройка временных интервалов передачи команд ИК ДУ.
- Сетевые настройки (IP адрес, Netmask, Nameserver, Gateway).
- Параметры HDD (тип установленного накопителя, наличие свободного места, форматирование).
- Параметры CI-интерфейса (наличие CAM-модуля, его сброс и инициализация).
Настройка антенны и поиск каналов
Меню конфигурации приемной системы включает следующий набор параметров:
- Спутник. В базовой версии число спутников ограничено 10. Опция добавления нового спутника отсутствует. В бета-версии 1.05 список спутников существенно расширен (есть все спутники с координатами от 58° з.д. до 78,5° в.д.).
- LNB. Бета-версия официального п/о позволяет быстро определить параметры стандартной системы, включающей LNB универсального типа, переключаемые в соответствии с DiSEqC-протоколом. В рамках стандартной конфигурации также определяется моторизованная антенная система, управляемая в соответствии с протоколом DiSEqC 1.2. Выбрав нестандартную конфигурацию, можно определить LNB, частоты гетеродинов которых вводятся пользователем вручную, задать режим повтора DiSEqC-посылок и порядок переключения в системе, использующей команды option/position. Особенность тестируемого ресивера — поддержка протокола DiSEqC 1.1. Это позволяет подключить до 16 независимых фиксированных антенн.
- Использование сигнала управления 22 кГц и напряжения 13/18 В (переключение диапазонов и поляризации).
Для возможности настройки антенны без использования специальных измерительных приборов терминал Dreambox DM 7000-S имеет специальное подменю, в котором в графическом виде отображаются индикаторы уровня, качества сигнала и числа ошибок (BER).
Режимы поиска каналов:
- Автоматический. Режим поиска становится доступным после того, как выбран спутник и терминал обнаружил хотя бы один транспондер, относящийся к этому спутнику. Меню содержит индикаторы уровня, качества сигнала и числа ошибок (BER).
- Ручной. В этом режиме можно указать возможность осуществления сетевого поиска. Пользователь может указать один из возможных источников (таблиц транспортного потока), из которого будет считываться сетевая информация.
В режиме поиска на экран выводятся найденные каналы, их число, индикатор прогресса поиска, время поиска каналов, относящихся к данному транспондеру или сети.
Поиск каналов ресивер производит достаточно быстро. Время поиска каналов в автоматическом режиме для спутника Hot Bird,
13° в.д., составило менее 10 минут (82 транспондеров, 673 ТВ-каналов/ 359 радиоканалов / 200 Data-сервисов).
Терминал показал работоспособность при поиске каналов с различных спутников в C-диапазоне и Ku-диапазоне, при приеме MCPC и SCPC- пакетов.
Сервисные функции спутникового приема
Программное обеспечение ресивера Dreambox DM 7000-S позволяет производить следующие операции при работе со списками каналов:
- возможность сохранения в памяти неограниченного числа каналов;
- возможность создания фаворитных списков;
- сортировка вызываемого списка каналов по спутникам, по сетям, по фаворитным спискам и по алфавиту.
Информационно-справочный сервис:
- полноэкранный EPG;
- информация о текущей и следующей программе;
- телетекст;
- параметры трансляции и условного доступа данного канала;
- наличие альтернативных аудиотреков;
- наличие звукового сопровождения AC3.
Подключение накопителя на жестком диске
Ресивер Dreambox DM 7000-S поддерживает подключение жесткого диска объемом от 20 ГБ до 160 ГБ. В конструкции ресивера предусмотрено необходимое для этого посадочное место. Мы производили установку HDD Seagate типа ST340810ACE (40 ГБ). Диск был успешно опознан операционной системой, затем инициализирован для использования. Меню работы с HDD вызывается так же, как инфо-баннер. Перечень функций — простейший:
- запись,
- воспроизведение,
- пауза,
- ускоренный просмотр ("перемотка" вперед и назад).
Для тестируемой модели ресивера выбор типа накопителя ограничен моделями, имеющими невысокое (до 500 мА) потребление по шине питания + 5 В. На сайте www.sat.zp.ua можно найти список моделей поддерживаемых накопителей различных производителей (Maxtor, Seagate, IBM, Western Digital). Проверены режимы записи/воспроизведения на HDD, в том числе и запись по таймеру.
Подключение ресивера к компьютерной сети
Встроенный Ethernet порт позволяет интегрировать терминал Dreambox DM 7000-S в локальную сеть. Операционная система ресивера позволяет получить доступ к внутренним ресурсам и настройкам через стандартные порты, используя стандартные протоколы обмена данными. В п/о Travaller такой доступ осуществляется:
- Стандартным браузером по протоколу HTTP (порт 80). Нами использовался Internet Explorer v.5.5.
- FTP-клиентом (порт 21). Мы, например, использовали в качестве FTP-клиента программу Total Commander v.5.5.
- В режиме консоли удаленного терминала по протоколу Telnet (порт 23).
Сетевое подключение дает дополнительные преимущества в настройке, управлении терминалом, существенно увеличивает скорость обмена данными:
- Переключение режимов работы и каналов через браузер. В тестируемой версии п/о возможности управления ограничивались функцией переключения каналов.
- Изменение текущих настроек путем прямого редактирования файлов параметров в режиме FTP-доступа. Такими параметрами могут быть, например, шрифты экранной графики или языки меню.
- Подключение внешнего HDD, доступного через локальную сеть. Программная поддержка (NFS-сервер) устанавливается на том компьютере, жесткий диск которого предполагается использовать.
- Обновление п/о терминала через Ethernet-порт с компьютера, включенного в ту же локальную сеть. Процедура занимает не более 5-7 секунд. Для сравнения — обновление п/о с использованием RS 232-порта длится 10-15 минут.
- Обновление программного обеспечения и настроек непосредственно через сеть Интернет. Такая возможность заложена в п/о Travaller.
Просмотр платных каналов
Терминал Dreambox DM 7000-S имеет стандартный DVB-CI интерфейс, доступ к просмотру платных каналов через который может осуществляться с использованием стандартных CAM. Для тестирования работы ресивера проверялась возможность просмотра каналов, кодированных в:
- Viaccess (каналы пакета НТВ+ (Eutelsat W4, 36° в.д.), канал Eurosport Russia (Hot Bird, 13° в.д.). Использовались Viaccess CAM v.1.20 uk и Viaccess CAM 1.0 V483. Базовая версия п/о не поддерживает работу Viaccess CAM v.1.20 uk (Black CAM). Модуль не опознавался операционной системой. Проблем с RED Viaccess CAM V483 не возникло.
- Irdeto (каналы пакета Stream (Hot Bird, 13° в.д.)). Использовался Magic CAM ver. Pentacrypt 1.10.
- Betacrypt (каналы пакета Premiere (Astra, 19° в.д.)). Использовался AlphaCrypt CAM ver.1.00.
П/о Travaller обладает интересной дополнительной возможностью — в нем реализован программный эмулятор SoftCAM, позволяющий получить доступ к просмотру каналов платных пакетов без использования CI-модулей доступа. Эмулятор имеет собственное меню настройки, входящее в общую систему меню ресивера. Обновление некоторых текущих параметров настройки осуществляется автоматически через сеть Интернет при старте системы или по командам пользователя. Проблем при переключении каналов, относящихся к различным провайдерам и транслирующихся в разных кодировках, не наблюдалось.
Другое альтернативное п/о "nozapping" от Dr.Matrix позволяет получить доступ к просмотру эротического канала No-Zap (Hot Bird 13 в.д., Astra, 19° в.д.). Здесь также используется принцип программной эмуляции декодера.
Автор выражает признательность фирме ТВ-Сервис, г.Самара, за предоставленный для тестирования образец терминала Dreambox DM 7000-S.
Автор благодарен С. Куприну (компьютерный центр фирмы "Дженерал Сателайт") и С. Светлову (вебмастер издательства "Теле-Спутник") за помощь, оказанную при проведении тестирования.
Таблица. ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ РЕСИВЕРА DREAMBOX DM 7000-S |
Тюнер и управление LNB |
Частотный диапазон | 950…2150 МГц |
Уровень входного сигнала | -25..-65 дБмВт |
Переключение поляризации | 13 В — Вертикальная, 18 — Горизонтальная |
Переключение диапазона LNB | тон 22 кГц |
DiSEqC |
Выбор LNB | DiSEqC 1.0, DiSEqC 1.1 |
Позиционер | DiSEqC 1.2 |
QPSK-демодулятор |
Скорость приема данных | 2…45 Мсимв/с |
Транспортный поток и декодер A/V |
Декодер видео | MPEG-2 MP@ML |
Разрешение видео | 720х576 |
Декодер звука | MPEG/MusiCam Layer 1 & 2 |
Моды аудио | Моно, Стерео, AC3 |
Условный доступ |
Картоприемник | 2 слота ISO 7816 |
Common Interface | 1 слот DVB-CI |
Внешние подключения |
Вход LNB | F-типа, есть LOOP-выход |
TV-видео | 1 SCART: PAL. Моды FBAS, RGB и S-Video |
Видеомагнитофон | 1 SCART: PAL. Моды FBAS, RGB и S-Video |
Аудио R/L | SCART, 2 RCA |
Аудио Digital | 1 Optical S/PDIF Digital AC-3 |
Интерфейсы управления и передачи данных | 1 слот Сompact Flash CF II USB-порт Ethernet 100Mb full duplex порт V.24/ RS 232-C (9Sub-D) IR / I2C (mini DIN) ИК ДУ-контроллер (send/receive) |
Схемотехника |
Процессор | IBM PowerPC STB 04500, 250 МГц (350 Mips) |
Flash | 8 МБ |
RAM | 64 МБ |
HDD | встроенный интерфейс IDE UDMA66 Master/Slave |
Конструкция |
Габариты | 374х230х63 мм |
Вес | 1.8 кг (без HDD) |
Питание | 200..250 В, 50 Гц, 30 Вт |
|