Обзор спутникового Linux ресивера Sezam Marvel
В преддверии появления на рынок новой модели спутникового Linux ресивера Sezam Marvel решил написать небольшой обзор по этому аппарату для людей, которых он, возможно, сможет заинтересовать. Постараюсь охватить в этом обзоре и то, что будет интересно профессионалу и любителю, которые мало знают о нише Linux ресиверов и которые просто хотят смотреть ТВ и пользоваться различными возможностями медиаплеера.
Ресивер имеет достаточный объем оперативной и флэш памяти, что сказывается на его времени загрузки, которая составляет меньше минуты.
Новый процессор Broadcom 7424 имеет ряд преимуществ в работе с 3D медиа, информацию о нем можно прочесть на сайте Broadcom.com.
Sezam Marvel поддерживает HD PiP, чего не могли предыдущие модели.
Также появилась функция транскодирования, которая находится в плагинах, для стриминга видео на ваши мобильные устройства, когда вы находитесь далеко и хотите смотреть ТВ, но имеете небольшой интернет канал.
Для этого в плагине вы можете выбрать порт, битрейт и частоту кадров.
На задней панели ресивера появился вход HDMI in, функция пока находится в стадии отладки и тестирования, она предназначена для того, чтобы подавать видео с других ваших устройств на вход ресивера через HDMI, которое потом можно будет использовать для стриминга и PIP.
Sezam Marvel выполнен в черном корпусе с тремя емкостными кнопками на передней панели. Он укомплектован хорошим легким пультом с парой батареек, HDMI и петлевым кабелем, небольшой инструкцией на русском и английском, а также комплектом для подключения внутреннего жесткого диска.
Это уже третья модель из новой линейки Sezam, и что стало уже традицией, она также построена на чипе от хорошо зарекомендовавшей себя в этой сфере компании Broadcom – BCM 7424, это dual-threaded чип с частотой 1,3 Ghz.
Информация из proc
system type : BCM7425B2 STB platform
processor : 0
cpu model : Brcm4380 V1.1 FPU V0.1
BogoMIPS : 869.37
cpu MHz : 1305.080
wait instruction : yes
microsecond timers : yes
tlb_entries : 64
extra interrupt vector : yes
hardware watchpoint : no
ASEs implemented :
shadow register sets : 1
kscratch registers : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
processor : 1
cpu model : Brcm4380 V1.1 FPU V0.1
BogoMIPS : 651.26
cpu MHz : 1305.080
wait instruction : yes
microsecond timers : yes
tlb_entries : 64
extra interrupt vector : yes
hardware watchpoint : no
ASEs implemented :
shadow register sets : 1
kscratch registers : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Также ресивер имеет 2GB оперативной и 2 GB флэш памяти, чего с лихвой хватает для быстрой загрузки аппарата, запуска различных приложений и медиа функций.
Немного информации взятой с лога загрузки через Com порт:
74240012 CFE v3.29, CFE core v3.29, Endian Mode: Little
Build Date: Wed Sep 18 23:32:33 CEST 2013
Copyright (C) Broadcom Corporation.
Enabling NAND flash at CS1.
BCHP_NAND_FLASH_DEVICE_ID =0x2c48044a, BCHP_NAND_FLASH_DEVICE_ID_EXT = 0xa5000000
CPU speed: 1305MHz
Total memory(0): 1024MB
Total memory(1): 1024MB
DDR Freq: 800 MHz
DDR Mode: DDR3
MEMC 0 DEV SIZE: 4GBIT
MEMC 1 DEV SIZE: 4GBIT
DDR Width: 32
Boot Device: SPI
Total flash: 4MB
RTS VERSION: 20120706012836_7425_single_encode
ETH0_PHY: RGMII_NO_ID
ETH0_MDIO_MODE: 1
ETH0_SPEED: 1000
ETH0_PHYADDR: probe
SCB CLOCK = 277MHz
Initializing USB.
USB: Locating Class 09 Vendor 0000 Product 0000: USB Root Hub
USB: Locating Class 09 Vendor 0000 Product 0000: USB Root Hub
USB: Locating Class 09 Vendor 0000 Product 0000: USB Root Hub
USB: Locating Class 09 Vendor 0000 Product 0000: USB Root Hub
cfe_lcd_init
USB: New device connected to bus 3 hub 1 port 1[J
USB: Resetting device on bus 3 hub 1 port 1[J
USB: Locating Class FF Vendor 148F Product 5372: Driver not found.
lcd_init
CFE initialized.
[FLASH-TOOL] Searching update files...
USB device matching <USB Disk> not found!
Starting splash screen.
Found splash image - Width = 720 Height = 576
Non Interlaced Replace list a0000080 90000000Interlaced Replace list a0000620 900005a0
Executing FORCE STARTUP...
Loader:elf Filesys:raw Dev:nandflash0.kernel File: Options:ubi.mtd=0 root=ubi0:rootfs rootfstype=ubifs rw bmem=192M@64M bmem=512M@512M
Loading: 0x80001000/7042560 0x806b8600/161072 Entry address is 0x8052da10
Starting program at 0x8052da10
Linux version 3.3.8-2.0 (gcc version 4.6.4 20120303 (prerelease) (GCC) ) #1 SMP Thu Oct 31 03:43:27 PDT 2013
Fetching vars from bootloader... found 15 vars.
Options: moca=0 sata=1 pcie=1 usb=1
Using 1024 MB + 1024 MB RAM (from CFE)
Разделы
root@hdx-marvel:~# cat /proc/mtd
dev: size erasesize name
mtd0: 7f900000 00100000 "rootfs"
mtd1: 7f900000 00100000 "rootfs(redundant)"
mtd2: 00700000 00100000 "kernel"
mtd3: 00080000 00010000 "cfe"
mtd4: 00200000 00010000 "splash"
mtd5: 00080000 00010000 "macadr"
mtd6: 00080000 00010000 "nvram"
mtd7: 00040000 00010000 "bootconfig"
mtd8: 00040000 00010000 "facconfig"
mtd9: 00002000 00002000 "physmap-flash.0"
mtd10: 7cb4a000 000fe000 "rootfs"
Теперь посмотрим "начинку" и качество сборки
Это первая модель из линейки Sezam, которая имеет стильный OLED дисплей размером 256x64. К слову сказать, что ресиверов с OLED не так много на рынке, в основном преобладают VFD или еще более дешевые сегментные дисплеи. Китай в этом плане шагнул еще дальше и предлагает пользователю только диоды, вместо информативного экрана.
На этом OLED дисплее выводится различная техническая информация, названия меню, часы в режиме ожидания, EPG на текущую передачу с ее длительностью и так далее.
С целью предоставления пользователю возможности самому выбирать параметры и режимы работы дисплея, в данный момент ведется работа над меню для регулирования OLED.
Sezam Marvel имеет 3 тюнера в стандартной комплектации и один с заглушкой.
Два из них несъемные DVB-S2 с петлевыми выходами, 1 – съемный DVB-T2/C с поддержкой multi PLP и еще есть возможность установки съемного тюнера на выбор пользователя.
Сеть представлена в виде 1 Gbps LAN порта и встроенного модуля Wi Fi. Если у вас дома гигабитная сеть и имеется NAS или сетевые диски, то это будет большим плюсом для просмотра различного медиа контента.
Для тех, кому гигабитная сеть не особо нужна, как и провода, в ресивере есть встроенные Wi Fi адаптер. С помощью него вы можете подключиться к вашей сети, избежав прокладки сетевого кабеля.
Разъемы для подключения аудио/видео и различных устройств:
- HDMI out для подключения к вашему телевизору
- HDMI in для подключения других устройств
- RCA
- YPbPr
- Оптический SPDIF
- 3 x USB 2.0 для подключения флеш или USB жестких дисков
- Внешний e-SATA разъем
- Возможность установки внутреннего жесткого диска на 2,5/3,5
- RS 232 для снятия лога или изменения Mac адреса
- 2 x CI для подключения модулей от официальных операторов
- 2 x Картоприемника для подключения карт
Что касается софтовой поддержки, как и для предыдущих моделей Sezam, мы используем не только готовые драйвера от BCM, потому что они не являются идеальными, но и учитываем различные требования рынка и групп пользователей.
Всегда приходится что-то улучшать, будь то качество видео картинки или чувствительность тюнера, работы с модулями и другие насущные вещи.
Работоспособность ресивера была проверена с различными картами доступа и модулями от провайдеров НТВ+, Триколор, Радуга ТВ, Континент, Телекарта , Лебедь ТВ.
Существенных проблем выявлено не было, кроме как с модулями CI+. Для их работы необходимо покупка дорогой лицензии с соблюдения кучи норм, сама процедура получения занимает не один месяц.
Но ресиверы на открытом Linux-е любят за другое, в них существует альтернатива просмотра всего этого контента за гораздо меньшие деньги и без привязки к одному оператору, остается только настроить эмулятор :yahoo:
Некоторым людям было интересно узнать работу ресивера с перепрошитым модулем и оф. картой ТК, а также зеленкой, все прекрасно работает!
Первый вариант открывает абсолютно весь пакет ТК, в том числе и HD, в доказательство привожу следующие скрины.
Было принято решение об изменении пульта для модели Sezam Marvel, теперь он очень легкий и выглядит более стильно, хотя и имеет меньшее количество кнопок.
При нажатии кнопок слышен клик, на 5 кнопке нанесены засечки, чтобы при выборе каналов удобнее было бы ориентироваться на ощупь.
Функции паузы и проигрывания размещены на одной кнопке, что очень удобно для запуска таймшифта и медиаплеера, на старом пульте эти функции были разнесены.
Новый пульт можно настроить для управления не только ресивером, но и ТВ, список моделей и кодов для них можно посмотреть тут.
Свой Samsung я настроил и теперь управляю одним пультом и ресиверов и ТВ, хотя такие функции, как Smart Tv оказались недоступны.
Старые и новые пульты полностью совместимы и вы можете управлять ими всей последней линейкой Sezam.
Лично я предпочитаю пользоваться старым пультом, так как люблю более тяжелые пульты и у него есть большее количество кнопок, с помощью которых можно быстро попасть в нужное меню.
К тому же у старого пульта были два диода и соответственно больший угол обзора для управления ресивером.
Сравнение Sezam Marvel с предыдущим ресивером Sezam 1000HD
Что касается имиджей для Sezam Marvel, то на данный момент уже существует поддержка от двух крупных команд Альянса: EGAMI и openATV.
В стадии рассмотрения поддержки находятся еще пару команд.
Немного о работе имиджей
На форумах в сети полно заблуждений о том, чем все таки занимаются команды поддержки и какой имидж самый лучший.
Если описать это в паре предложений, то команды поддержки, которые поддерживают имиджи, в основном занимаются графическим интерфейсом, плагинами, скинами, фидом и прочими вещами, которые обычный пользователь видит на экране ТВ.
Но за работу всех базовых и насущных функции, таких как работы тюнеров, модулей, записи, медиаплеера, таймшифта отвечают драйвера.
Отсюда легко можно сделать вывод, что на разных чипах, разных ресиверов с разными драйверами, один и тот же имидж будет работать по-разному, хотя по коду это будет такая же enigma2.
Практика это уже давно доказала.
Теперь перейдем в главному имиджу на Sezam Marvel — EGAMI
Что касается удобства пользования, то в нем есть все, что надо обычному пользователю, максимальная поддержка драйверов под различные Wi-Fi и 3/4G модемы, список самых популярных предустановленных плагинов.
Это возможно сэкономит кучу времени неопытным пользователям, которым только предстоит еще разобраться в том, какие плагины, где и для чего, а также найти их на сервере(фиде).
В плюс ко всему еще идет хорошее русскоязычное меню, поиск по русским провайдерам и интуитивно понятная структура меню, обновление ПО онлайн, доступ к дополнительному серверу с плагинами и эмуляторами, веб интерфейс, потоковое вещание каналов в сеть, управление с помощью Android устройств, скины и многое другое.
В целом, ничем не сложнее Spark, но я бы добавил, что удобнее и проще.
Немного скринов работы имиджа EGAMI, где можно увидить работу медиаплеера, dvb-t2, различные виды отображения списка каналов,EPG, плагин Opera и погоды, настройки сети.
openATV также команда из OE альянса, которая поддерживает всю линейку Sezam 1000/5000 HD, а теперь и Sezam Marvel.
Команда имеет свой сервер с плагинами, есть функция обновления ПО онлайн, регулярно выпускает обновления, большинство драйверов и плагинов вынесено на фид, даже такой популярных плагин, как MyTube для просмотра роликов с Youtube.
Зато имеет плагин Shoutcast для прослушивания Internet радио, использует плагин Cool Tv Guide для отображения различных видов EPG и другую структуру меню в отличие от EGAMI.
Имидж пользуется популярностью у более опытных пользователей, которые знают, что и где лежит и как все это ставить :good2:
Немного скринов работы имиджа openATV
Как и любой продукт, на стадии появления, ресивер Sezam Marvel имеет свои баги и недостатки, работа над которыми ведется.
Поэтому будет уместно сравнить его с тем, что уже есть на рынке и продается больше 3-х месяцев.И как оказалось, многие проблемы характерны для обоих моделей.
Собственно, никто и не ждал универсального медиаплеера, да и работа с 3D контентом ограничена разрешением 1920x1080р.