CoreELEC-8.99.11 ae-fork (Amlogic S905/912)

Системы для Amlogic S905/S905X/905D/905W, Amlogic S912.

Основные изменения:​

  • Основано на LibreELEC (master) — 06.12.2018
  • Ядро Linux-3.14 из проекта "OSMC"
  • Kodi 18.0-RC3 git: 10edcdb
  • Tvheadend v4.3-1645 & Tvheadend v4.2.7-35

 

Создание плейлистов ТТВ: оптимизирована работа и исправлено создание плейлиста для «Tvheadend» c сайта «torrent-tv.ru» (опция Site-TTV).

В Коди исправлена проблема с «кратными частотами экрана». Теперь не обязательно заполнять «Белый список», программа автоматически отбрасывает не нужные частоты (25, 30Гц).

Добавлено переключение раскладки клавиатуры (физической).

Не так давно в «Kodi» была добавлена опция для переключения раскладок.

Раньше я об этом не упоминал, так как… сама функция отличная, но вот пользоваться ею крайне неудобно. Переключившись, например, на «ru»-раскладку вы получаете не соответствие кодов печатных символов – командам Коди и как следствие: невозможно полноценно управлять системой с клавиатуры и пульта. Разработчики не стали улучшать такое поведение, мотивируя тем, что это временное решение только для Коди-18. В 19-ой версии все будет по-другому и нет смысла что-то делать.

В основном, набор текста на кириллице нужен, когда вы что-то ищете (например, название фильма) в том или ином плагине. То есть, нам нужно иметь возможность оперативно изменить раскладку чтобы написать что-то и снова изменить чтобы работали клавиатура/пульт. Для этого я написал небольшой python-скрипт, который решает проблему (возможно разработчики так и решили – кому надо тот сам доделает).

По умолчанию используется сочетание клавиш – «Ctrl + Esc».

Стандартные сочетания вроде «Ctrl + Shift» задействовать не получиться, потому что в Коди такие кнопки (Ctrl, Shift, Alt) считаются модификаторами и могут использоваться только вместе с печатными символами. Если вас не устаивает «Ctrl + Esc»:

  • Скопируйте «/usr/share/kodi/system/keymaps/keyboard.xml» в «/storage/.kodi/userdata/keymaps»
  • Найдите и измените строку

<escape mod="ctrl">RunScript(/usr/bin/kbd_layout.py)</escape>

  • Перезагрузите систему

Tvheadend и IPTV

В обе версии «Tvheadend» (4.2.7 и 4.3) внесены правки для работы с IPTV и Торрент-ТВ, в частности.

Как вы знаете у связки «Kodi» + «Tvheadend» есть один недостаток: если по каким-либо причинам Tvheadend не может открыть канал (поток), то после истечения таймаута (Maximum timeout) определенного в настройках сети, он обрывает соединение. Коди при этом периодически выдает сообщение что невозможно открыть канал и можно подумать, что он пытается это сделать (открыть канал). Но на самом деле ничего не происходит и можно ждать до посинения: Tvheadend давно разорвал соединение и не собирается его восстанавливать. Я изменил такое поведение.

Если имя Сети содержит в себе слово «IPTV» (большими буквами и подряд, см. картинку выше), после истечения таймаута Tvheadend снова будет пытаться получить поток (сделает reconnect), а Коди будет послушно ждать без всяких сообщений об ошибках. И так до бесконечности пока вы не нажмете «Stop» или не переключите канал. Такое поведение мне кажется более логичным для IPTV. Часто бывало, что канал не открывается с первого раза и приходилось переключать на другой, и снова возвращаться.

Реклама


Май 2019
Пн Вт Ср Чт Пт Сб Вс
« Апр    
 12345
6789101112
13141516171819
20212223242526
2728293031  
Реклама




Реклама