Сборка AlexELECv3-Generic.20130417-r0001

Начало новой ветки. Она будет именоваться "AlexELECv3".

Это первая и тестовая версия. Многое еще не проверено, но основные функции, система, на мой взгляд — выполняет не плохо.

Основной состав:

  • ядро Linux 3.7.10
  • XBMC 12.2-PRE (Git: e2c3799)
  • VDR 2.0.1
  • HTS Tvheadend 3.5.96~gaa0e5b1-dirty
  • Wicard 1.13
  • Nvidia driver 310.40
  • Intel driver 2.21.6
  • AMD driver 12.10

Также, в сборку включены: Opera 12.15, Adobe flash player 11.2.202.238, ACEStream (TS Engine) 2.0.8.7, Transmission 2.77, VLC 2.0.5 и т.д.

Описание будет небольшим, остановлюсь только на основных моментах. Более подробную инструкцию подготовлю к выходу версии r0002. 

Установка.

Процесс установки не изменился, но добавилась возможность запустить систему в Live-режиме (без установки). Это может быть полезно для проверки совместимости оборудования.

И второй момент. Splash-картинку (изображение которое появляется при загрузке системы) можно изменить. В основном сделано для графики Intel, где картинка не маштабируется и фон выглядит не красиво. В любом случае, для замены нужно сделать следующее. Подготовить два файла:

  • картинку в нужном Вам (вернее Вашему телевизору) разрешении, в формате PNG, глубина цвета — 32, разрешение — 89 пикс/дюйм
  • файл "splash.conf"

​Файл должен выглядеть так:

#splash.conf

SPASH_MODE="1920 1080 1920 1080 32"
SPLASH_IMAGE="/flash/splash-1920×1080.png"

 

В "SPASH_MODE" задается разрешение и цвет, в "SPLASH_IMAGE" указывается путь к файлу. Картинка будет находиться в каталоге "flash", имя файла … это как вам угодно.

После установки системы, в терминале необходимо выполнить команду

mount -o remount,rw /flash

и скопировать файлы в каталог "/flash" системы.

Перезагружайте и наслаждайтесь.

XBMC.

Все тот же XBMC :). Разделены настройки "OS settings" и "TV settings".

Большинство настроек "перекочевало" из ветки AlexELECe2 и рассказывать о них нет причин.

Движок ACEStream.

Включается на вкладке "Сервисы".

После включения требуется перезагрузка.

Далее, устанавливаете нужные Вам плагины, например "Torrent-TV.RU" (репозиторий Seppius-а включен в систему).

Перед запуском плагина, обязательно зайдите в "Настройки дополнения" и нажмите "ОК", иначе плагин выдаст ошибку.

Одно замечание. Для нормальной работы ACEStream я немного изменил скрипт "script.module.torrent.ts" и установка этого скрипта идет из репозитория "AlexELEC". Если Вам нужен оригинал — придется установить вручную и изменить версию плагина (сделать больше чем 1.3.8, у оригинала — 0.3.8) во избежание обновления.

VDR.

Изменений много, но настройки практически не изменились.

Файл где можно указать дополнительные плагины — "/storage/.config/vdr/tvserver.conf":

################################################################################
# tvserver.conf
# This configuration file lets you setup and control VDR backend/frontend
################################################################################

################################################################################
# VDR Backend plugins args 
################################################################################
# VDR plugins "-P streamdev-server -P epgsearch -P eepg -P wirbelscan"

VDR_BACK_ARG="-P streamdev-server -P epgsearch -P wirbelscan"

################################################################################
# VDR Frontend plugins args 
################################################################################
# VDR plugins "-P streamdev-server -P epgsearch -P femon -P pictures"
# VDR plugins "-P reelchannelscan -P rotorng -P wirbelscan -P eepg"

VDR_FRONT_ARG="-P streamdev-server -P epgsearch -P reelchannelscan -P femon"

Новые скины — "LCARS"

и "nOpacity".

Последний мне пришелся по душе. Гибко настраивается, симпатичный внешний вид

и, практически не тормозит. Но работает он, только с "SoftHDDevice" фронтэндом.

IP-TV.

В системе, как и прежде, есть сервис "Mpoxy". Но для VDR теперь предпочтительней использовать возможности плагина "vdr-iptv".

Во второй версии этого плагина появилась поддержка "протокола" — "CURL" и необходимость в прослойке Mpoxy — отпала.

Покажу на примере.  Имеем m3u-плейлист вида:

#EXTM3U 
#EXTINF:0,Первый Канал 
http://62.140.252.196:1212/udp/224.0.90.183:1234 
#EXTINF:0,Россия 1 
http://62.140.252.196:1212/udp/224.0.90.83:1234 
#EXTINF:0,Россия 2 
http://62.140.252.196:1212/udp/224.0.90.85:1234 
#EXTINF:0,Россия 24 
http://62.140.252.196:1212/udp/224.0.90.84:1234

Для того чтобы адрес "http://62.140.252.196:1212/udp/224.0.90.183:1234" был воспринят VDR — необходимо заменить все символы ":" на "%3A". Для VDR адрес должен выглядеть так:

http%3A//62.140.252.196%3A1212/udp/224.0.90.183%3A1234

Параметры "PID" для видео, аудио и програмы (если есть) можно посмотреть в VLC (имеется ввиду Windows версия), запустив поток и открыв "Инструменты" — "Информация о кодеке".

В "channels.conf" канал будет выглядеть так:

:4-IPTV
Первый Канал;IPTV:10:S=0|P=0|F=CURL|U=http%3A//62.140.252.196%3A1212/udp/224.0.90.183%3A1234|A=0:I:0:821:822:0:0:10:1:1:0

Четвертая с конца цифра "10" — вместо нее Вы можете подставить PID програмы. В данном случае она не транслируется, поэтому я подставил номер канала.

Wicard.

В системе два кард-сарвера, wicard и oscam. Последний я даже не тестировал — вполне хватает Wicard.

Он практически настроен, Вам остается вписать параметры шаринг-провайдера (кроме Триколор, конечно). Включаете и перезагружаете систему.

Если канал "Триколор" не открылся в течении двух минут — просто переключитесь на другой (из этого пакета). Обычно хватает минуты для обновления ключей.

Ждущий режим.

Последнее в этом обзоре. Касается DVB-тюнеров.

Как Вы понимаете, у меня нет возможности испытать и описать работу всех DVB-устройств. Были протестированны три адаптера.

Tevii-S464. С тюнером нет ни каких проблем и никаких дополнительных действий — не нужно.

SkyStar USB HD и DVBSKY S952. Здесь нужны дополнительные действия.

Переименуйте файл "/storage/.config/sleepmod.conf.sample" в "/storage/.config/sleepmod.conf". Вид файла:

### Modules for suspending and resume ###

# SkyStar USB HD #
REMOVE_MODULES=""
LOAD_MODULES=""
RELOAD_DEL_MODULES="dvb_usb_technisat_usb2"
RELOAD_INS_MODULES="dvb_usb_technisat_usb2"

# DVBSKY S952 DVB-S2 PCI-E #
REMOVE_MODULES="cx23885"
LOAD_MODULES="cx23885"
RELOAD_DEL_MODULES="cx23885"
RELOAD_INS_MODULES="cx23885"

Удалите или закоментируйте не нужную секцию и перезагрузите систему. Например, для SkyStar USB HD файл должен выглядеть так:

### Modules for suspending and resume ###

# SkyStar USB HD #
REMOVE_MODULES=""
LOAD_MODULES=""
RELOAD_DEL_MODULES="dvb_usb_technisat_usb2"
RELOAD_INS_MODULES="dvb_usb_technisat_usb2"

Теперь подробнее, что это значит.

REMOVE_MODULES — указываются (через пробел) модули которые нужно вызрузить перед переходом в "Ждущий режим". Могут быть любые модули (не только DVB).

LOAD_MODULES — модули, которые будут загружены при выходе из "Ждущего режима".

Следующие переменные сработывают непосредственно перед запуском ТВ-сервера (vdr или tvheaend) — если модуль загрузился не корректно. Перезагрузка модулей.

RELOAD_DEL_MODULES — модуль/модули который нужно удалить. Только DVB модули.

RELOAD_INS_MODULES — модуль/модули который нужно загрузить.

После выхода из "Ждущего режима" система просматривает наличие dvb-frontend. Если таковой отсутствует — перегружает модули.

Партнеры

Декабрь 2016
Пн Вт Ср Чт Пт Сб Вс
« Ноя    
 1234
567891011
12131415161718
19202122232425
262728293031