Образы и обновление системы.

Основные ПО:​

  • Ядро Linux-3.14.29 из проекта «OSMC» (S905)
  • Ядро Linux-3.10.108 (S805/812)
  • Kodi 18.1 RC1 git: fee3771
  • TVIP 3.8.25 (S805/812)
  • Tvheadend v4.3-1733 & Tvheadend v4.2.8-5
  • Oscam 1.20 rv11494-emu788
  • AceStream 3.1.33
  • TorrServer 1.0.65
  • youtube-dl 2019.01.30.1
  • Tvheadend HTSP Client AE 5.4.13
  • PVR IPTV Simple Client AE 4.5.7
  • Скин Arctic: Zephyr AE 2.3.20
  • Скин Aeon Nox: SiLVO AE 6.1.9 
  • Аддон Keyboard Layout 1.0.0

Системы

отличаются от сборки для «Amlogic S905» наличием «TVIP» и отсутствием дополнительных DVB-драйверов (CrazyCat, media_build). В остальном, что касается набора ПО – системы идентичны.

По настройке «TVIP» для S805/812 я сделал отдельную инструкцию.

В настройки системы добавлены следующие опции:

  • проверка/установка обновлений системы
  • установка системы со внутреннюю память (NAND) с сохранением (или не сохранением) настроек
  • копирование настроек пульта (где это возможно) из Android

Во все системы добавлен сервис «zRam». Специально протестировал работу «TorrServer» на приставке «VANDER S805 1/8». Если интернет-канал позволяет и достаточно раздающих, то можно без проблем смотреть видео с битрейтом в 40-50 мегабит. Может и больше, я не пробовал.

Tvheadend.

Это просто пара советов по сканированию спутниковых каналов на «Tvheadend-4.3».

Когда Вы впервые сканируете каналы «Tvheadend-4.3» ведет себя не адекватно. Эта проблема тянется уже давно, и разработчики почему-то не спешат ее исправить. Суть заключается в том, что «TVH» переводит сразу все транспондеры с состояние «ACTIVE», сканирует один или два транспондера и на этом останавливается.

Решений проблемы несколько, но самое простое – перезапустить (отключить/включить) «TVH». После этого он сам изменит статус на «PEND» и запустит (по одному транспондеру за раз) сканирование.

Второй совет касается настройки тюнера «Availink AVL6862» приставок «K»-серии (KI, KII, KIII, UNO2, UNO). По поводу тюнера приставок «Magicsee» — пока не знаю, но возможно их тоже.

Вопрос по транспондеру «12437 R» из пакета «HTB+ 36E» был недавно задан на форуме, поэтому на его примере и рассмотрим проблему.

Если просканировать «12437 R» с настройками по умолчанию мы увидим такую картину.

Каналы с «Service ID» от 423 до 429 получили при сканировании только названия и не имеют никакой информации о потоках.

Это означает, что при сопоставлении (mapping) эти сервисы будут проигнорированы и не попадут в список каналов. Как бы мы не старались, они будут отбрасываться как не рабочие. По сути так и есть, раз сервис кроме имени больше ничего не имеет. Кстати, бывает обратная ситуация, сервис получает все данные кроме имени.

Решается проблема просто: нам нужно уменьшить (скажем в два раза) максимальное количество PID-ов.

После этого снова запускаем сканирование и получаем.

Вся информация считалась, а значит проблема решена.

PS. Небольшое уточнение.

Значение «Maximum PIDs» зависит от устройства (драйвера). А так как я не удосужился посмотреть исходники – подсказал ув. @Cmlog.

Во-первых, это касается всех приставок, со встроенным DVB-тюнером которые используют демультиплексор «Amlogic» (Magicsee в их числе).

Во-вторых, значение «16 PIDs» может оказаться не достаточным для транспондеров с большим количеством каналов, но максимальное число не должно превышать – «26 PIDs».

В следующей версии это значение (26 PIDs) будет установлено в «Tvheadend-4.3» по умолчанию и менять его уже не будет необходимости.


0 комментариев

Добавить комментарий

Заполнитель аватара

Ваш адрес email не будет опубликован. Обязательные поля помечены *