Как настроить IPTV Вашего провайдера на своем телевизоре Samsung F серии
Кто начинает об этом только думать, можете взять на заметку, я уже подумал. Мне повезло в одном, в том, что я нашел на Samsung App store бесплатный виджет 2KOM TV московского интернет-провайдера 2KOM (см. www.2kom.ru), который благодушно предоставил возможность кастомизации своего приложения под любого другого провайдера.
Это была находка! Учитывая, что я уже поглядывал в сторону разработки собственного виджета, продумывал алгоритм работы и скачал документацию к API Smart TV. Ребятам большой респект и уважуха! В целом, весь процесс адаптации у меня состоял из следующих этапов:
- Скачать плейлист, который предоставляет провайдер в рамках Вашего тарифного плана.
- Привести его в более простой вид, чтоб в дальнейшем легко распарсить, с помощью одного из серверных языков, я выбрал php.
- Написать парсер файла, созданного в результате минимизации плейлиста провайдера.
- Сгенерировать объект нужной структуры, согласно требований приложения (иначе работать не будет) и вернуть его клиенту в формате JSON.
- Потом разместить данный JSON-генератор и файл с каналами на публичном ресурсе и прописать путь к этому ресурсу в приложении.
На этом как бы все.
Само приложение можно скачать и установить из магазина Samsung Apps прямо с телевизора, ну а если уж его там нет, тогда сложнее, но если вы с google на ты, то как скачать и установить виджет с помощью компьютера и usb-накопителя думаю разобраться не сложно.
Архив с парсером и файлом который он парсит — тут. При наличии незначительных навыков программирования можно на основе файла с моими каналами сделать свой файл с каналами и пропарсить моим парсером. Для тех, кто с этой задачей справится, скажу больше: можно также разбить каналы по категориям для удобства фильтрации, можно подгрузить иконки каналов для удобства восприятия, а еще, ну это уже не в моих силах, данная опция скорее для провайдера, – можно загружать список телепередач для конкретного канала. В общем кому пригодилось – я рад! Тот, кто пользуется услугами киевского интернет-провайдера Sinet, офис которого находится по ул. Туполева, и испытывает дискомфорт в том, что не может полноценно смотреть «телевизор на телевизоре», тогда устанавливайте приложение 2KOM и используйте вот этот линк для загрузки каналов: http://securos.org.ua/iptv/playlist.php. Подопытное оборудование — Samsung UE-22F5400.
Твитнуть
Сделал все по инструкции и как по маслу