Программа передач МГТС: 130 каналов

IPTV от МГТС: поиск каналов

В Москве МГТС проводит мероприятия по замене медной проводки на оптику по технологии GPON. В результате абоненты МГТС получают возможность пользоваться не только телефонной связью, но и доступом в Интернет, а также смотреть IP-телевидение. Для просмотра программ ТВ МГТС предлагает арендовать приставку, которая и обеспечит просмотр.

Ниже я расскажу, как, используя подручные средства Debian Linux, найти каналы, доступные для просмотра без приставки.

В последнее время все чаще от знакомых и коллег по работе я стал слышать новое слово GPON — рассказ сопровождался душераздирающими подробностями: дескать, приходят к тебе в дом люди от МГТС, режут старый медный телефонный провод, прибивают около входной двери розетку 220 В и коробочку, через которую теперь и работает телефон, а при желании и Интернет, и даже телевидение.

Дошло до того, что, будучи в гостях, я узрел это самое телевидение через GPON своими глазами — около телевизора красовалась приставка с надписью МТС, а в коридоре поблескивала лампочками белая коробочка ZTE ZXA10 F660. Приставку с ZTE F660 соединял заурядный двухпарный кабель Cat5 с разъемами RJ45 на концах; из описания ZTE F660 стало ясно, что для передачи данных на приставку используется Ethernet. Возникла крамольная мысль: “А ну как подключить вместо приставки ноутбук — смогу посмотреть ТВ?”.

Поиски привели меня на подходящий форум. Оказалось, что вопрос о просмотре ТВ без приставки мучает не только меня.

Возможно ли смотреть телеканалы непосредственно на компьютере? У большинства провайдеров скачиваешь плейлист и открываешь его в клиенте, например, VLC. В МГТС GPON все заточено на использование приставки и телевизора… техподдержка от вопроса впадает в ступор. Если у кого-то был опыт настройки, поделитесь, плс.

Из чтения форума стало ясно, что если ZTE F660 настроен “по умолчанию”, то для просмотра ТВ обязательно подключаться в гнездо LAN4, а также надо обзавестись этим самым “плейлистом (официального “плейлиста от МГТС не существует).

Удалось найти несколько “плейлистов”: например, вот здесь.

Оказалось, что только некоторые каналы из “плейлистов работают. А некоторые работают половинчато — вместо картинки показывает мусор, но звук транслируется нормально (такие каналы зашифрованы, для их просмотра требуется отдельно заплатить).

Возникла мысль, что “плейлист — штука изменчивая, и стоит сделать собственный при помощи перебора подходящих диапазонов IP-адресов на основе содержимого старых “плейлистов”. Чтобы не проводить перебор вручную, был написан простой скрипт на bash. Скрипт перебирает адреса, с которых возможно ведется вещание, и, в случае удачи, выдергивает один кадр телепередачи.

Для каждого из IP-адресов, для которых удалось поймать ТВ-канал, будет создан файл с именем вида $IP.png.

mgtsprogrammateleperedachnasegodnyavseka_80AAF248.png

Далее не составляет труда стереть те файлы, которые соответствуют шифрованным (или нежелательным каналам) и сгенерировать собственный M3U “плейлист”.

У меня получился вот такой список на 28 открытых каналов.

Применение описанной выше методики как нельзя лучше подтверждает эмпирический закон Парето: небольшими усилиями (написание простейшего скрипта и несколько минут на просмотр “галереи картинок”) удалось получить вполне пригодный для практического применения результат (M3U “плейлист”).

Конечно, хотелось бы получать “плейлист с минимальным вложением ручного труда. Сделать этом можно, к примеру, просмотрев трафик сетевой приставки сразу после ее включения и приложив усилия по расшифровке протокола, по которому приставка получает данные о списке каналов. Но это совсем другая история.

P.S. Перед публикацией я решил запустить скрипт, перебирающий адреса, еще разок и обнаружил по крайней мере три новых канала.

Другие каналы

Наша телепрограмма на сегодня позволит Вам легко сориентироваться в потоке многочисленных передач, транслируемых по телевидению. У нас есть все самые популярные домашние каналы и каналы, идущие в кабельных сетях и на спутниковом вещании. Каждая передача имеет краткое содержание, указана принадлежность к определенному телевизионному жанру и возрастное ограничение.

Вы можете составить собственную телепрограмму на сегодня с помощью функций нашего сайта и быстро получать информацию только по тем каналам, которые интересуют именно Вас.

Ссылка на основную публикацию