Windows udp to http proxy

Windows udp to http proxy

Эта статья описывает настройки программы UDP-to-HTTP Proxy, которая используется для просмотра IPTV на несовместимых с технологией UDP Multicast устройствах.

Зачем нужен UDP-to-HTTP прокси

Некоторые устройства — мобильные телефоны, планшеты, телевизоры и ТВ-приставки — не поддерживают тот способ вещания, который мы выбрали, чтобы предоставить нашим абонентам телевидение превосходного качества, обеспечив при этом стабильную и высокоскоростную связь с сетью Интернет. Обычно, в случае, если Вы хотите пользоваться услугами IPTV, производители таких устройств рекомендуют приобретать более дорогие модели, дополнительное оборудование или программы, которые помогут восполнить недостатки Вашего телевизора, приставки или мобильного телефона.

Программа UDP-to-HTTP Proxy может помочь Вам просматривать SunLine TV даже в случае, когда производитель не позаботился о поддержке необходимых технологий.

Важно: чтобы просматривать IPTV через программу UDP-to-HTTP Proxy, она должна быть запущена на ПК, подключенном к той же домашней сети, что и Ваш телевизор, ТВ-приставка или мобильный телефон. Программа UDP-to-HTTP Proxy должна быть запущена на протяжении всего времени просмотра.

Еще одной причиной настроить UDP-to-HTTP Proxy будет нестабильная связь с устройством, через которое Вы хотите смотреть IPTV. Это может помочь в случае, если Ваш мобильный телефон или ТВ-приставка подключены через беспроводную сеть и IPTV работает с ошибками: изображение «рассыпается», замирает, звук отстает от видео.

Раздел «Сетевые настройки»:

  • Интерфейс мультикаста — это сетевой адаптер, через который Ваш компьютер принимает видеопоток:
    • в случае, если Ваш компьютер подключен напрямую к сети SunLine, выберите значение 10.2**.***.*** (например, 10.201.115.235)
    • в случае, если Ваш компьютер подключен через маршрутизатор, выберите IP-адрес сетевой карты или беспроводного адаптера, который соединяет Ваш компьютер с маршрутизатором (может потребоваться настройка маршрутизатора)
    • в случае, если Ваш компьютер подключен через другой ПК, выберите IP-адрес сетевой карты, которая соединяет эти компьютеры (потребуется еще одна утилита — ApIgmpProxy)

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

  • Интерфейс HTTP-сервера — это сетевой адаптер, через который Ваш компьютер подключен к устройству, на котором Вы хотите смотреть IPTV:
    • в случае, если Ваш компьютер подключен через маршрутизатор, выберите IP-адрес сетевой карты или беспроводного адаптера, который соединяет Ваш компьютер с маршрутизатором
    • в случае, если Ваш компьютер подключен напрямую к устройству, на котором Вы хотите смотреть IPTV (через вторую сетевую карту или беспроводной сетевой адаптер), выберите IP-адрес сетевой карты, которая подключена к этому устройству

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

    Порты HTTP-сервера — это диапазон портов, к которым смогут подключаться другие устройства.

    Важно: убедитесь, что эти порты открыты в Вашем сетевом экране (фаерволе).

    Раздел «Обычное приложение»:

    • Обычное приложение — запускает конвертирование видеопотока из UDP multicast в HTTP unicast
    • Скрыть окно консоли — скрывает окно консоли после запуска конвертирования.

    Раздел «Запускать как сервис»:

    • Установить — устанавливает программу как системную службу, чтобы она запускалась автоматически каждый раз при старте компьютера. Для использования этой опции нужны права Администратора.

    Раздел «Транскодер»:

      Использовать транскодер VLC — позволяет программе конвертировать поток в нужный формат (может быть полезно, если Ваш мобильный телефон или приставка не поддерживают формат, в котором вещается IPTV). При этом программа будет использовать значительное количество ресурсов компьютера.

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

  • Настройки транскодера — позволяет указать параметры конвертированного видеопотока: кодек, битрейт и т.д.

Раздел «Дополнительно»:

  • Справка — отображает справку по использованию программы.
  • Добавить исключение брендмауэра — добавляет указанные в настройках порты в список исключений Брандмауэра Windows (Windows Firewall), не повлияет на настройки других сетевых экранов.

Функции и настройка UDP proxy

Прокси UDP даёт возможность смотреть открытые ТВ-каналы IPTV на специальных плеерах, не принимающих мультикастовые потоки. Эта функция необходима для бесперебойного вещания IPTV на телефонах, некоторых Смарт-TB и приставках для игр. Поговорим о ней и её настройке подробнее.

Что такое UDP-прокси?

Прокси-сервер UDP был создан для преобразования многоадресного трафика UDP IP-телевидения в одноадресный ТСР. Если вы хотите комфортно смотреть IPTV на телефонах с ОС Андроид, планшетах, смарт-TB и игровых консолях с помощью Wi-Fi, эта функция будет очень полезна.

У этой программы существуют две цели:

  • передача IP-ТВ в локальной сети на базе OC Windows;
  • непрерывная передача IP-ТВ через роутер в качестве НТТР-трафика.

Прокси UDP появился в микропрограммах с версии V2.02 (ХХХ.1) В2, где была добавлена функция для просмотра интерактивного TB на домашних устройствах и плеерах, не поддерживающих мультикастовые потоки.

Если в обычном плеере есть IPTV, абонент может его смотреть, но трансляция будет осуществляться через НТТР. Поэтому и был разработан прокси UDP.

Большим преимуществом использования UDP-прокси на роутерах и ПК является надежность передачи пакетов трафика IP-ТВ, возможность просмотра фактически на любом устройстве и качественное телевидение высокой четкости. Канал также более стабильный.

Как узнать свой адрес прокси-сервера и порт?

Есть 3 распространённых способа определить эти данные:

  • 1 способ — сервис Socproxy.ru/ip. Воспользуйтесь обычно используемым браузером на своем телефоне либо персональном компьютере, и перейдите по ссылке: https://socproxy.ru/ip.
    Откроется домашняя страница, на которой будет отображаться действующий сетевой адрес и прокси.
  • 2 способ — утилита SocialKit Proxy Checker. Загрузите и установите программу для проверки прокси SocialKit. После полной загрузки запустите утилиту на компьютере. Щелкните “Информация о подключении по умолчанию”. Появится необходимая вам информация.
  • 3 способ — через браузер (Гугл Хром, Опера и т.д.). Когда прокси используется в браузере, параметры можно посмотреть там же. Чтобы это сделать, откройте в настройках раздел «Дополнительно» и кликните «Система». Далее нажмите «Открыть настройки прокси ПК».Перед вами откроется окно, в котором указаны IP-адрес и порт (отобразится после двоеточия). При условии, если присутствуют имя пользователя и пароль, они таким же образом будут отображаться здесь.

Что такое непроксированный UDP?

Непроксированный UDP — это прокси, защищённый от утечки реального IP-адреса через WebRTC.

WebRTC (от английского real-time communications — коммуникации в реальном времени) — это технология, обеспечивающая организацию потоковой передачи данных между приложениями в режиме реального времени. Использование этой техники может выявить ваш реальный IP-адрес.

Настройка UDP прокси

Далеко не все устройства (например, смартфоны, Смарт-TB и TB с ОС Android, приставки для игр, проигрыватели и т.д.) могут сами по себе воспроизводить многоадресный трафик.

Здесь требуется напрямую указать прокси в персональных параметрах роутера, сервера, самого устройства либо в имеющемся на этом устройстве плеере. Сетевой адрес и порт находятся в локальной сети.

Как серверы могут действовать не только маршрутизаторы, но и домашние компьютеры с подключением к интернету.

Wi-Fi роутер

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

Обычно элементы расположены во вкладках «параметры локальной сети», «UDP to НТРР», «НТТР Proxy», «Enable Proxy» либо имеющих аналогичные имена.

Если есть возможность активировать прокси IGMP (управление данных в сетях, основанных на протоколе IP), это необходимо сделать.

Если значением порта стоит 0, вам также следует включить UDP-прокси и зарегистрировать “1234” либо любой иной порт.

В качестве IP-адреса иногда по умолчанию используется 192.168.0.1, реже — 192.168.10.1. Уточните информацию в инструкции к своему роутеру. IP-данные обычно печатаются на нижней части либо задней стенке корпуса.

Маршрутизатор Eltex WB-2

Для настройки данного маршрутизатора выполните следующее:

  1. Выберите в верхнем меню “IP-телевидение”, а затем кликните “IPTV”.
  2. Включите IPTV (поставьте флажок напротив этой строки).
  3. Выберите разновидность IGMP (есть варианты: «Авто», «V2» или «V3», в случае сомнений оставьте всё без изменений).
  4. Активируйте прокси-сервер НТТР (также установите флажок).
  5. Укажите порт прокси.
  6. Примените настройки, нажав соответствующую кнопку.

Для настройки данного маршрутизатора выполните следующее:

  1. Выберите элемент расширенной настройки, и нажмите “Разное”.
  2. Выберите IGMP (стандартно идёт V3).
  3. Откройте сервис UDPXY (установите напротив флажок).
  4. Введите порт (в этом примере: 1234).
  5. Нажмите “Применить”.
  6. Сохраните введенные данные.

Роутер SNR-CPE-W4N

Для настройки данного маршрутизатора выполните следующее:

  1. В параметрах кликните «Сервис», а затем «Разное».
  2. В разделе “Механизмы обработки” в строке “Режим обработки NAT” выберите из предложенных вариантов “Отключить”.
  3. Активируйте прокси IGMP (в разделе “Сервисы IPTV”).
  4. Установите преобразование многоадресной рассылки в http для LAN (в том же разделе “Сервисы IPTV”).
  5. Введите номер порта вручную.
  6. Кликните “Применить”, чтобы сохранились введенные параметры.

Интернет-центр Keenetic Ultra

Для настройки через интернет-центр выполните следующее:

  1. В параметрах кликните “Управление” (колёсико), а потом “Общие настройки”.
  2. Кликните “Изменить набор компонентов”.
  3. Найдите UDP-НТТР в перечне и отметьте его флажком. Щёлкните «Установить обновление».
  4. По окончанию полной установки прокси и перезапуска устройства, зайдите в параметры и кликните «Управление», а после — «Приложения».
  5. Активируйте прокси (переместите ползунок в правильную позицию). Перейдите в персональные настройки самого установленного компонента (кликните “UDP-прокси” — напротив ползунка).
  6. Забейте порт. В графе “Подключиться через” выберите LAN провайдера (IPoE).
  7. Сохраните введенные данные.

После завершения настройки Keenetic необходимо зарегистрировать сетевой адрес и порт на том устройстве (виджете либо в программе), на котором предполагается смотреть IPTV через прокси-сервер вашего роутера.

Если всё сделано правильно, канал будет доступен не по UDP, а по ТСР.

Настройка на компьютере

Если ваш маршрутизатор осуществляет прием и передачу мультикастовых сообщений (допустим, ТР-Link либо D-Link), но у него нет прокси UDP, вы можете использовать утилиту, скачав её на компьютер.

Тип соединения неважен: подключение по проводу либо беспроводное.

Чтобы использовать специальную утилиту в качестве прокси, вам необходимо скачать её. Сделать это можно по ссылке: http://serv.sys-s.ru/UDP-to-HTTP-Proxy.exe. Это UDP to НТТР прокси для ПК с OC Windows.

Запустите UDP to НТТР Proxy.exe и преступайте к настройке:

  1. Установите интерфейс мультикаста и НТТР-сервера, это одно и то же значение: 192.168.1.2.
  2. Укажите НТТР-порт: 1234 или иной, и сохраните данные.
  3. Запустите программу, нажав нужную кнопку, либо настройте её запуск как серверной службы. Во таком случае программа станет запускаться в авторежиме при каждом запуске ПК.

Самостоятельно укажите IP и порт в параметрах самого устройства, виджета, либо программы, и свободно смотрите IP-TB, используя прокси на ПК. Если всё указано правильно, телеканалы начнут воспроизводиться.

Иногда необходимо будет ввести свой IP-адрес и номер порта таким образом: http://192.168.1.1:1234.

Установка на ОС Android и ОС Windows

Для просмотра такого TB на смартфоне или компьютере необходимо установить и настроить специальные программы.

На OC Android

Для просмотра такого ТВ на смартфоне, вам необходимо скачать приложение из Гугл Плей. Например, «IPTV». Это позволит загружать TB-каналы в стандартном формате m3u и воспроизводить их с другими видеоплейерами.

Когда приложение будет скачено и установлено, вам нужно будет настроить прокси на телефоне. Для этого откройте программу и выполните такие действия:

  1. Откройте «Настройки» и уже в них «Список каналов».
  2. Забейте в открывшемся разделе ссылку на файл с перечнем имеющихся ТВ-каналов (плейлист), которую представил провайдер.
  3. Введите действующий адрес интернет-протокола и номер порта. В строке «Тип прокси» и выберите «UDP to НТТР Proxy».

Настройка благополучно завершена, и уже можно смотреть имеющиеся в плейлисте TB-каналы.

Для OC Windows

Для просмотра IP-TB на компьютере можно обратиться к специальной программе IP-TV Player. Скачайте её и установите как обычно — как любую другую. Затем запустите и выполните следующее:

  1. Выберите «Пустой профиль» в имеющемся перечне, а затем кликните «Ок».
  2. В разделе «Настройки» кликните по «Общие», отметьте флажок напротив «Все настройки», чтобы открылось больше настраиваемых параметров.
  3. Здесь нужно заполнить «Адрес списка каналов», а также «Сетевой интерфейс». В первом поле выберите адрес протокола, во втором — порт.
  4. Кликните «Обновить» и завершите настройку.

Всё, можно начать смотреть каналы IP-TV на своем ПК.

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

Читайте также:  Windows netsh routing ip nat
Оцените статью