В какой-то мере это удобно, но собрав базу пиконов для пакета каналов провайдера НТВ+, я понял что не совсем всё просто. Проблема была не в символах, а в том что некоторые каналы частично были на кириллице, а частично на латинице и увидеть это отличие лишь можно было например на сервисе: cyr-lat
Имена проблемных каналов мне пришлось взять из базы ресиверов Enigma 2, вписав имя в рабочее окно на сервисе cyr-lat, видел разницу, к примеру: После этого возникла проблема с каналом Бобёр, поскольку ё не определяется в андроиде от слова совсем, то её нужно было просто удалить из имени как лишнюю и сократить имя до Бобр, только тогда всё начало отображать. Также символы, которые могут использоваться в имени канала нужно удалить, это:
)
(
.
-
пробел тоже удаляется.
А для некоторых сиволов делается замена:
“&” заменяется на “and”
“*” заменяется на “star”
“+” заменяется на “plus”
Как получить доступ к памяти ресивера читаем в теме: Сетевое окружение, Samba, SMB на HD BOX Prime и HD BOX Prime CI
Все имена прописываются в специальный файл с названием snp-index, который я рекомендую редактировать в программе Notepad+.
Находится файл в памяти ресивера Prime по пути \\ip_adress_4kprime\share\picon Там же рядом находится папка с логотипами каналов со следующим адресом \\ip_adress_4kprime\share\picon\logos Собственно небольшой пример файла snp-index чуть ниже, отображается он в следующем виде:
имяканала=имяпикона
То бишь пишется слитно имя канала без пробелов и спецсимволов. Название берём естественно из списка каналов.
Имя пикона в произвольной форме, главное чтобы совпадало с названием файла лого, расширение файла .png, битность 24.
Код: Выделить всё
fashion4k=fashion4k
home4k=home4k
festival4k=festival4k
первыйканалhd=первыйканалhd
россия1hd=россия1hd
ththd=tnthd1
htbhd=ntvhd1
мирpremium=мирpremium
amediapremiumhd=amediapremiumhd
кинопремьераhd=кинопремьераhd
vipmegahit=vipmegahit
vippremiere=vippremiere
vipcomedy=vipcomedy
домкинопремиумhd=домкинопремиумhd
hollywoodhd=hollywoodhd
sonychannelhd=sonychannelhd
foxhd=foxhd
bollywoodhd=bollywoodhd
animalplanethd=animalplanethd
Это отображение в режиме просмотра текущего канала. А этот вариант в режиме быстрого списка каналов. Скачать мною собранный файл snp-index и логотипы для провайдера НТВ+, можно по ссылке.
По возможности буду продолжать работу в этом направлении, чтобы сделать отображение пиконов для основных провайдеров SАТ телевидения.