AlexELEC-3.0.6 (Amlogic S805/812/905/912)
Системы для Amlogic S805, S812, S905/S905X/905D/905W и S912.
Основные ПО:
- Ядро Linux-3.14.29 из проекта «OSMC» (S905/912)
- Ядро Linux-3.10.108 (S805/812)
- Kodi 18.2 RC1 git: 396b9d0
- FFmpeg 4.0.3-Leia-18.2
- TVIP 3.8.25 (S805/812)
- Tvheadend v4.3-1789 & Tvheadend v4.2.8-22
- AceStream 3.1.33
- TorrServer 1.0.65
- Samba 4.9.6
- Tvheadend HTSP Client AE 5.4.16
- 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
Исправления WiFi драйвера «9082xs» и драйвера NAND для приставок «Mecool M8S Plus» (Amlogic S905D) с DVB-C/T/T2 и DVB-S/S2 тюнерами. Благодарности @Cmlog.
Добавлен «Пазл ТВ 3.0» сервер.
Настройка «Пазл ТВ» и «Tvheadend».
«Пазл ТВ» — это агрегатор и прокси сервер ТВ-каналов (IPTV и Торрент-ТВ) с веб-интерфейсом. Подробная информация и автор программы здесь.
Настройка не сложная и займет несколько минут. Пройдемся по пунктам.
Включаем «Acestream» (нужен для ТТВ-потоков) и сам «Пазл ТВ». Оба скачиваются и устанавливаются при первой активации.
Заходим по адресу «http://ip-address:8185». По умолчанию будут включены парсеры (Серверы) ТТВ-каналов с «Помойки»: allfon и ace.
«Список каналов» -> «В базе» — отображаются каналы которые «Пазл ТВ» выдаст при запросе плейлиста.
«Нет в базе» — каналы которые Вы можете добавить в плейлист.
В «Справка» есть все доступные варианты запросов к серверу.
Вы можете включать/отключать серверы, менять названия каналов/групп, добавлять или удалять каналы/группы, связывать или разъединять каналы/группы на Ваше усмотрение.
После того как Вы определились с каналами, включаем «Tvheadend».
Желательно сразу отключить «Over-the-air» грабберы и включить «XMLTV iptvx.tv» граббер (это программа с сайта cbilling.tv).
Создаем новую сеть «IPTV Automatic Network» (предустановленные сети можно удалить, чтобы не мешали).
Отмеченные опции крайне важны, отнеситесь к ним внимательно.
Я часто встречаю сообщения, где люди пытаются сканировать IPTV-каналы. Не нужно этого делать!
Во-первых – это долгая процедура, во-вторых она не нужна для IPTV-потоков. Совсем.
Опции
Scan after creation – выключено
Skip startup scan — включено
Service ID – равно «1»
как раз говорят «Tvheadend» о том, что не нужно сканировать каналы этой сети.
Адрес плейлиста
есть в справке «Пазл ТВ» (на картинке выше) если забудете.
«Create bouquet» (создать букет) – тоже важная опция в нашем случае. Позволяет автоматизировать процесс сопоставления (mapping) каналов и автоматически обновляет список каналов при изменениях плейлиста.
И последнее замечание: рекомендую начинать название сети с префикса «IPTV». В этом случае меняется поведение «Tvheadend» при работе с каналами такой сети. Подробно описано здесь.
Как видите, сразу после создания сети с такими настройками, в колонке «Services» отображается количество каналов. Это говорит о том, что ничего сканировать не нужно.
Идем на вкладку «Bouquets», редактируем и включаем наш «Букет».
Опцию «Create tags» я специально оставил пустой. Это предотвратит автоматическое создание не нужных групп каналов.
На этом настройку «Tvheadend» можно считать законченной.
Вы можете на вкладке «Channels» сделать сопоставление канал-программа там, где «Tvheadend» не смог это сделать автоматически (отличаются названия каналов).
Далее, если у Вас система для Amlogic S905/912 – включаем PVR-клиент «Tvheadend HTSP Client AE».
Если у Вас приставка на Amlogic S805/812 – я бы рекомендовал смотреть через «TVIP». В этом случае нужны такие настройки.
При обновлении «Пазл ТВ» (новые версии выходят часто) будет затерта Ваша настроенная база каналов. Чтобы этого избежать, сохраните каталог «/storage/.config/ptv3/user» и восстановите его при необходимости.
В каталоге «/storage/.config/ptv3/tvh» Вы найдете файлы «stream-tvh.conf» и «stream-tvh-channels.conf» для задания параметров «ffmpeg» если по умолчанию что-то не устраивает. Действия с ними аналогичны тому, что описано здесь.