Вот ещё одно маленькая заметка по теме Проигрывателя на базе Raspberry Pi 3 модель B (ссылка последнюю часть: часть 5).
Сегодня о настройке OSMC (Kodi) IPTV Simple Client для просмотра телепередач EDEM.TV
В приведённых ниже примерах используется папка:
/home/osmc/IPTV
Готовый файл настроек
/home/osmc/.kodi/userdata/addon_data/pvr.iptvsimple/settings.xml
<settings>
<setting id="epgCache" value="true" />
<setting id="epgPath" value="" />
<setting id="epgPathType" value="1" />
<setting id="epgTSOverride" value="true" />
<setting id="epgTimeShift" value="0.000000" />
<setting id="epgUrl" value="http://epg.it999.ru/edem.xml.gz" />
<setting id="logoBaseUrl" value="http://teleguide.info/download/new3/xmltv.xml.gz" />
<setting id="logoFromEpg" value="2" />
<setting id="logoPath" value="/home/osmc/IPTV/logo/" />
<setting id="logoPathType" value="0" />
<setting id="m3uCache" value="true" />
<setting id="m3uPath" value="/home/osmc/IPTV/edem_playlist.m3u8" />
<setting id="m3uPathType" value="0" />
<setting id="m3uUrl" value="" />
<setting id="sep1" value="" />
<setting id="sep2" value="" />
<setting id="sep3" value="" />
<setting id="startNum" value="1" />
</settings>
Исправление групп каналов
Источник.
В исходном файле формата m3u8 Playlist формат описания группы каналов не пригоден для использования в Kodi. Этот скрипт, написанный на Python решает эту проблему.
Действия по настройке:
1. Нужно заменить значение переменной link на значение заданное в поле Прямая ссылка на плейлист без авторизации на странице Плейлист.
edem_playlist.py
link = "https://####### PLAYLIST URL #######"
2. Для периодического обновления удобно создать задание для Cron:
0 */8 * * * (cd /home/osmc/IPTV; python edem_playlist.py)
Логотипы каналов
Источник.
Я только переупаковал логотипы в архивы формата tar.gz для удобства работы с ними в Linux (имена файлов должны быть в Unicode).
Подробное описание решения здесь.