Все началось с как обычно , надо сделать, а сделать надо было следующее. Провайдер хвастался телевизионными каналами в своей сети 120 штук, и мне захотелось их смотреть на любом компьютере или телефоне у себя дома. Первая проблема упиралась в то как пробросить эти каналы внутрь сети и я с этим справился (позже опишу как). Эта проблема только у тех кто использует не роутер для подключения к провайдеру , а свой собственный файервол на базе ОС Centos. В роутере в зависимости от производителя надо включить функцию проброса мультикаста (это протокол который используется в IP TV), ройте в этом направлении.Дома у меня гигабитная сетка и IP TV на компах работало на ура, но , что такое экран ноута , телефона, захотелось смотреть на телике 32 дюйма, благо каналы с хорошим разрешением, телик у меня без смарта, самсунг, понимает только DLNA и благополучно показывает видео с сервера который я установил по этой технологии. И у меня родилась идея транскодировать каналы телевидения в DLNA , ну а дальше дело техники - пульт в руки и телевизор.

   Пошарился в гугле и нашел программу "Домашний медиа-сервер (UPnP, DLNA)" ссылка на разработчика  (если не работает сайт вот версия 1.44), это DLNA сервер под Windows с очень широким спектром возможностей, в частности она может транскодировать IP TV , причем в разные форматы для разных устройств, в общем возможностей куча. Установка не должна вызвать у вас затруднений , у вас должна быть виртуалка с Windows 10 которую мы установили тут на ней и будем экспериментировать. После установки и запуска программа выглядит так (это картинка с сайта разработчика)

 В проводнике выглядит так

У сервера есть своя веб страница которая генериться автоматически и выглядит так

Теперь попробуем импортировать каналы, файл с тв. каналами можно найти в сети, у провайдера тут (мой зазипованный в формате этого медиа сервера) там 99 каналов, некоторые зашифрованы, но есть нормальные , в общем будет с чего начать.

 

В папках ищем интернет телевидение, жмем правую кнопку "Загрузить из файла" выбираем раззиповоный файл с расширением .hdf и перезапускаем наш медиа сервер, еще про настройки транскодера, настройте как на картинке ниже....

Надо выбрать каталог временных файлов, галки нужные поставить и т.д. далее кнопку ОК и перезапуск медиа сервера.Есть еще 1 момент, я как то пытался тв. каналы пробросить на мобильник,так вот удалось это только с помощью профиля транскодирования, установленного на тв. канал и мобила начала показывать тв.С любого устройства в вашей сети (именно вашей, так как медиа сервер виден только если IP 192.168.ххх.ххх вашего устройства и медиа сервера в одной подсети, либо роуты надо будет рисовать). Да, тут надо упомянуть о быстродействии, так как транскодер на лету перекодирует видео, то виртуалке надо дать ОЗУ побольше и я бы дал 4 ядра проца, пробовал же я на 2 ядрах и 2 гигах ОЗУ, канал изредка притормаживал. Остальное сами экспериментируйте:)

Вот так.