Udp to http прокси для windows
UDP-to-HTTP Прокси предназначен для преобразования udp-мультикаст трафика IPTV в tcp-юникаст (конкретно http) трафик. Это полезно для комфортного просмотра IPTV через WiFi, NAT, на смартфонах, планшетах, смарт-тв, сетевых плеерах и игровых консолях.
Пример схемы использования:
IP-TV Player имеет поддержку UDP-to-HTTP прокси: допустим, прокси стоит на компьютере с адресами 192.168.0.1 (в локальную сеть) и 192.168.1.2 (в модем) и работает на порте 81, тогда в плеерах у пользователей локальной сети нужно в поле «Сетевой интерфейс» вписать 192.168.0.1:81
TV-Cells
TV-Cells реализует функцию серфинга каналов (также иногда называется «сетка каналов»).
Удобно использовать для мониторинга IP-телевидения — обратите внимание на синюю клетку с надписью «no signal».
Lib7zS2
Скачать | 70 Кб скомпилированная dll и исходный код
Lib7zS2.dll это маленькая и простая библиотека для распаковки архивов 7-Zip на основе модуля 7zS2 из LZMA SDK.
Библиотека экспортирует единственную функцию:
C++: int Extract7zW(const WCHAR *iArcPath, const WCHAR *iOutDirPath, HWND hPb);
PAS: function Extract7zW(iArcPath, iOutDirPath: PWideChar; hPb: Hwnd): integer; cdecl;
Внимание! Подключать через «cdecl», НЕ «stdcall»!
hPb: дескриптор прогресс-бара для индикация хода распаковки, выставить в 0 если не нужно.
Результат: 0 = успешно.
Micro Recorder
Программа для звукозаписи одним щелчком
- Запускаете программу → В трее синий значок динамика
- Один левый клик → Динамик мигает красным, на подсказке — время записи: идёт запись (для временных данных используется файл
MCI. tmp в папке %TEMP%)
Ключи командной строки:
- /file «x:\. \file.wav» — всегда сохранять в указанный файл (ключ обязательно должен идти первым)
- /dir «x:\. \папка\» — всегда сохранять в указанную папку файлы вида Rec-год месяц день-час минута секунда .wav (ключ обязательно должен идти первым)
- /stereo — 16bit 44100Hz STEREO (по-умолчанию) = 10Мб/мин
- /mono — 16bit 44100Hz MONO = 5Мб/мин
- /starttime=HH:MM:SS = ТАЙМЕР: когда начать запись, например /starttime=19:00:00
- /stoptime=HH:MM:SS = ТАЙМЕР: когда остановить запись и выйти, например /stoptime=19:30:30
По умолчанию запись производится в формате WAV 16bit STEREO. Запись производится с устройства, выбранного в регуляторе громкости (sndvol32.exe /rec).
В 2004 году первая версия программы попала на диск журнала «XAKEP».
Что такое UDP-прокси?
UDP-прокси создавался для трансформации udp-мультикаст трафика IPTV в tcp-юникаст. Представленная опция полезна, если вы желаете с комфортом смотреть IPTV с помощью WiFi, NAT, на смартфонах, планшетах, телевизорах со смарт-тв и даже на игровых приставках.
У утилиты есть два назначения:
- для передачи IPTV внутрь маленькой локальной сети на основе не серверной версии ОС Windows;
- для постоянной передачи IPTV по WiFi в виде http-трафика.
Udp прокси для IPTV появился только в V2.02 (XXX.1)B2, именно там добавили новую функцию, позволяющую просматривать IPTV на домашних устройствах и проигрывателях, у которых нет поддержки мультикастовых многоадресных рассылок, которые передаются строго по UDP. Если обычный проигрыватель будет включать IPTV-канал, то пользователь сможет его просмотреть, но трансляция будет производиться через HTTP-связь. Потому и появился прокси сервер udp, позволяющий сейчас просматривать IPTV на смартфонах, телевизорах со Smart TV, а также на игровых приставках.
Как происходит настройка UDP-прокси? Для того, чтобы начать настройку данной опции потребуется зайти в веб-конфигуратор, найти там его меню, далее перейти в «Настройки», отыскать пункт «Файлы» (бывает, что название другое, к примеру, «Компоненты»). Именно там и требуется выполнять установку UDP-HTTP прокси.
Важное замечание: в программе может уже функционировать IGMP Proxy, которое потребуется отключить для нормальной работы UDP Proxy.
Как только завершится установка компонента, его можно будет настроить в «Домашняя сеть» и во вкладке «Сервер udpxy». Вам сразу предоставляться стандартные настройки и ими можно отлично, но знайте, что функционировать тогда опция будет по порту 4022.
Как установить UDP прокси на Android
Желаете смотреть IP-телевидения на своем смартфоне? Тогда вначале потребуется из Плеймаркета скачать приложение. Например, это может быть IPTV. Приложение дает возможность прогружать каналы в формате m3u и воспроизводить их при помощи разных видеоплееров. Например, MX Video Player и так далее. После того, как был установлено приложение, потребуется настроить udp прокси для андроид-устройства. Переходите в «Настройки» приложения, находите «Список каналов» и вводите адрес файла со списком каналов, который дал вам провайдер. После производятся настройки прокси, потребуется указать IP-адрес роутера и порт, на котором работает сервер. Перейдите в поле «Тип прокси» и напишите «UDP-to-HTTP proxy». Настройка окончена, теперь вы можете наслаждаться просмотром любимых каналов.
Настройка UDP для ОС Windows
Чтобы смотреть IP-телевидение на обычном ПК вы можете воспользоваться программой IP-TV Player. Загружайте программу и устанавливайте ее. После запускайте плеер и в графе провайдера выбирайте значение «Пустой профиль». В окне «Настройки», переходите на вкладку «Общие» и поставьте галочку «Все настройки», чтобы увидеть расширенную версию. Переходите на «Адрес списка каналов (файл M3U)» и «Сетевой интерфейс». В поле адреса списка каналов выбирайте тот, что выдал провайдер. Адрес и порт сервера также требуется указать. По выполнению всех настроек нажмите кнопку «Обновить» и заканчивайте настройки. Вот и все, сейчас вы можете на домашнем ПК просматривать каналы из IP-телевидения.
Вы уже знаете, что такое udp прокси для телевизора, как его настроить на различных устройствах и какими программами вы можете воспользоваться. Наслаждайтесь просмотром любимых каналов!
Udp to http прокси для windows
Эта статья описывает настройки программы 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), не повлияет на настройки других сетевых экранов.
Установка и настройка IPTV на Android
Большинство интернет провайдеров включают в свои тарифные планы или предлагают за отдельную плату просмотр потокового телевидения или, как его чаще называют, IPTV. Обычно инструкция по настройке программного обеспечения для Windows присутствует на сайте провайдера или в документах, поставляемых совместно с договором на предоставление услуг. А вот как настроить IPTV на Android, обычно нигде не вспоминается.
В настоящее время существует много приложений для просмотра IPTV на Android:
- IPTV (Александр Софронов);
- IPTV Qsmart;
- LAZY IPTV;
- Simple IPTV;
- IP-TV;
- IPTV E-MAG.
Все эти программы предназначены специально для просмотра потокового телевидения. Следует отметить, что просмотр IPTV возможен и на универсальных плеерах для Android (VLC, MX Player и др.), но удобство их использования для IPTV уступает вышеперечисленным программам.
Настройка IPTV + VLC
Все нижеописанные действия по настройке продемонстрированы на примере приложения IPTV от разработчика Александра Софронова и плеера VLC для Android, но вышеперечисленные приложения имеют схожий функционал, и если вы захотите использовать другой клиент для просмотра потокового ТВ, разобраться в нем по аналогии не составит труда. Также, если будут проблемы с воспроизведением видео, полезно ознакомиться с инструкцией Воспроизведение IPTV на Android без поддержки аппаратного ускорения.
Установите приложение IPTV:
Установите плеер VLC:
Запустите приложение IPTV. Программа предложит добавить плейлист с каналами. Плейлист – это текстовый файл с расширением «.m3u» или «.xspf», содержащий список адресов потоков на ТВ каналы. Обычно поставщик интернета предоставляет ссылку на него. Плейлисты можно достаточно легко найти в интернете и скачать. После добавления плейлиста программа отобразит все содержащиеся в нем каналы.
Нажмите на желаемый канал и приложение IPTV запустит VLC плеер с выбранным каналом.
На этом можно было бы закончить, если бы не одно «но»!
Много провайдеров предпочитают вещать поток по multicast протоколу (ссылки типа udp://), так как он по сравнению с unicast’ом (обычно http:// протокол) позволяет существенно оптимизировать занимаемую ширину канала, вещая поток всем, а не создавать отдельные сессии для каждого телезрителя.
К сожалению, много устройств на Android не поддерживают UDP-multicast потоки, кроме нескольких моделей, у которых udpxy вшит в прошивку.
Для передачи IPTV на Android устройства нужна система транскодирования, которая будет передавать IPTV не multicast’ом, а потоком поверх HTTP.
Современные роутеры с прошивкой на основе Linux типа DD-WRT и Open-WRT уже имеют подобную систему, но если у вас бюджетный роутер без поддержки транскодирования, можно организовать собственный прокси с помощью компьютера, подключенного в общую сеть с устройством на Android.
Для операционных систем Windows нужно скачать программу UDP-to-HTTP Proxy.
Для операционных систем семейства Linux UDP-to-HTTP Proxy сервер находится здесь.
Настройка UDP-to-HTTP Proxy (Windows)
Настройка программы заключается в указании IP-адресов интерфейса UDP-мультикаста и интерфейса HTTP-сервера. Для случая, если ваш компьютер и устройство на Android находятся в одной сети, это один и тот же адрес и равен он IP-адресу вашего ПК. Раскройте список «Интерфейс мультикаста», он уже должен содержать IP-адрес компьютера (последний в списке).
Нажмите на кнопку «Запустить».
Сервер запущен, теперь переходим к настройкам на Android-устройстве.
Настройка UDP-прокси на Android
Откройте приложение IPTV, нажмите на системную кнопку меню устройства и выберите в списке опцию «Настройки».
Нажмите на опцию «Настройки UDP-прокси».
Введите IP-адрес компьютера с запущенным «UDP-to-HTTP Proxy» сервером, введите номер порта, по умолчанию — 7781. Выберите тип прокси сервера » UDP-to-HTTP Proxy (Windows)» и нажмите ОК, чтобы сохранить настройки.
Все! Можете тестировать воспроизведение ТВ онлайн на Android.