История настройки беспроводного IPTV по Wi-Fi


    Желание просмотра iptv по wi-fi возникла одновременно с приобретением ноутбука. Поскольку мой провайдер транслирует некодированый сигнал, то нужда в приставке отпадала, и для реализации желания требовался только раутер, способный «показывать» iptv. После недолгих мучений выбор пал на ZyXEL nbg460n, который должен был удовлетворить все возникшие потребности, при этом мною, человеком неискушенным в этих вопросах, предполагалось, что iptv само собою будет раздаваться и по wi-fi, но как раз с этим возникла проблема.

    Как ни хорош ZyXEL, раздавать телевизор по воздуху он упорно не хотел. Перепрошивка устройства и ковыряние настроек не помогали, на бук упорно приходил только маленький огрызок картинки, который тут же с жалобным всхлипом замирал, после чего до перезапуска плеера беспроводное телевидение заканчивалось. Поскольку зюх был непогрешим по определению, в голову пришла мысль что передаваемый поток слишком жирный и не может быть прокачан по wi-fi.

    Я всегда считал, что если в спецификации маршрутизатора написано 300Мбит — значит он и должен работать на все 300, ну в крайнем случае уж никак не меньше 250, а по факту до этой цифры было ой как далеко. Оказалось что скорость, которую указывают в характеристиках производители беспроводного wi-fi оборудования, не является скоростью передачи данных. Это — лишь так называемая «скорость радио», в то время как скорость передачи файлов должна составлять максимум половину от нее.

    Для того, чтобы полностью раскрыть потенциал стандарта 802.11n, в спецификациях которого указана скорость радио 300 Мбит/с (соответственно, 150 Мбит/с скорость передачи данных), требуется особое оборудование, лишь раутеры и приемники, которые обладают тремя антеннами, а также поддерживают работу на частоте 5 ГГц и технологию MIMO, способны теоретически приблизиться к отметке в 150 Мит/сек. В то же время большая часть оборудования, которая поддерживает 802.11n работает лишь на частоте 2,4 ГГц (как и мой ZyXEL), что гарантированно «урезает» теоретический максимум скорости передачи данных лишь 75 Мбит/сек. Но даже не смотря на все эти ограничения, iptv при самой отличной картинке, не может отжирать больше 5 Мбит, т.е. может отлично показывать даже на стандарте 802.11g.

    Оборудование оказалось в полном порядке, дальнейшее изучение вопроса еще шире открыло глаа на проблему айпитивишного вайфаинга и принесло разочарование в 460-ом. Как выяснилось, iptv по кабелю и по воздуху — это две большие разницы, и что по-настоящему беспроводным телевидение в моем случае делает именно раутер, а ZyXEL nbg460n этого не умел.

    В целях поиска оптимального варианта были опрошены все знакомые, потенциально имеющие доступ к раутерному хозяйству, и через некоторое время в доме собралась небольшая коллекция маршрутизаторов. Проведя серию тестов, я понял, что ни одна из представленных моделей не способна транслировать iptv по беспроводной связи в сколько-нибудь удовлетворяющем меня качестве, при этом самым достойным в этом плане оказался DLink Dir-615, через который телевидение показывалось вполне приемлемо, при условии, что ноутбук находился в радиусе 3-х метров от маршрутизатора, на более дальних расстояниях начинались лаги, высыпали артефакты и картинка периодически замирала.

    Пришло время опять идти на форумы, и о чудо, практически первая ссылка привела меня если не к решению проблемы, то во всяком случае показала, что на Марсе есть жизнь просмотр iptv по wi-fi возможен, и даже есть люди которые вот так запросто, за здорово живешь, ежедневно его смотрят и даже не видят в этом ничего особенного, что для меня, человека потерявшего веру в современные технологии было настоящим волшебством.

    Решение нашлось. Оно заключалось в необходимости осуществлять преобразование udp-мультикаст трафика iptv в tcp-юникаст. Сделать это можно с помощью специальной утилиты UDP-to-HTTP, которая будет осуществлять все необходимые эволюции. При этом картинка и звук становится очень качественными, никаких артефактов, лагов и замираний вы не увидите, просмотр становится крайне комфортным, причем не только на ноутбуке, но и на всех морально готовых к этому устройствах, таких как Xbox, Playstation, WD TV Live или даже телевизор, с поддержкой DLNA. Разумеется, утилита должна быть запущена на компьютере, с подведенным к нему по витой паре iptv, т.е. если вы используете постоянно включенный домашний сервер, то это вариант, который будет работать с любым раутером, понимающим iptv, если же постоянно включеный компьютер не входит в ваши планы, то можете приобрести раутер, который умеет выполнять преобразование трафика (с поддержкой udpxy). В этом случае конверсия трафика будет осуществляться прямо на маршрутизаторе.

    Самые известные производители, выпускающие раутеры с поддержкой udpxy — это LinkSys, ASUS и не безызвестный ZyXEL с серией Keenetic. Про NetGear ничего сказать не могу, кто-то вроде отписывался, что ему удалось, но достоверных сведений нет. Некоторые модели LinkSys и ASUS для достижения желаемого придется перешить кастомной прошивкой (например DD-WRT), а ZyXEL умеет это делать прямо из коробки. Я остановился на ASUS RT-N56U, который тоже штатно дует IPTV UDP Multicast в HTTP Proxy port, и к тому же умеет раздавать контент через UPnP, что способствует например беспроводному просмотру видеофайлов на соответствующих моделях телевизоров.

    Вот и всё. Если у кого-то появятся технические вопросы по настройке, то достаточно в уйти в поиск с парой-тройкой техтерминов из статьи и словом udpxy.

    Приятных беспроводных просмотров!

    P.S. Всем купившим ASUS RT-N56U настоятельно рекомендую кастомную прошивку от Padavan, которую можно скачать отсюда.

    P.P.S. Через год обновился на ASUS RT-N65U, прошивка от Padavan — полет нормальный. Тестировал NetGear WNR3500L с прошивкой от vampik — IPTV показывает, хотя и менее стабильно в сравнении с ASUS RT-N56U.

    Нашел несколько существенных показателя в настройках Wi-Fi непосредственно влияющих на стабильность IPTV (у меня маршрутизатор сидит в шкафу, за двумя стенами и двумя зеркалами):
    Мощность передатчика (%) — УМЕНЬШИТЬ (да-да! больше оказывается не всегда лучше) до 50.
    Порог фрагментации (RTS Threshold) — рекомендую максимальное значение 2346
    Порог готовности к передаче — уменьшить до 16.
    Сигнальный интервал — уменьшить до 20.

    С данными показателями IPTV в моем случает показывает наиболее стабильно.
    Метки:
    Поделиться публикацией
    Комментарии 69
    • НЛО прилетело и опубликовало эту надпись здесь
      • +13
        Название топика: «История настройки iptv via wifi»
        — man udpxy (или купить роутер с поддержкой iptv multicast)
        -???
        -profit, вот только где тут настройка?

        Уважаемый gorenski, ничего против не имею, но статья же ни о чем.

        Куда как более полезно (хоть это и не ново) было бы привести человеческий гайд по udpxy (решить проблемы нахождения нужного собранного пакета udpxy для определенного железа).

        Сравнить решения на основе udpxy и igmp proxy

        В общем конкретики некой, которая могла бы быть полезной для конечного пользователя, который не знает, как ему на его ASUS WL500g завести телевизор на каком-нить DDWRT, поставленного по совету волосатого соседа.

        Хоть это и гуглится в два счета, но информация во многом не систематизирована, и ее систематизация была бы куда полезнее.
        • +1
          Да я в общем не ставил перед статьёй задачу полного технического раскрытия вопроса, кому надо сам выгуглит, главное же знать что искать и хотя бы примерно где копать. Такая статья мне месяц назад сильно сэкономила бы время и сил. Гайд по udpxy для меня как пользователя свелся к банальной галочке в настройках раутера.
          • 0
            Да я в общем не ставил перед статьёй задачу полного технического раскрытия вопроса...
            У вас и частичное раскрытие хромает. В частности, о каких таких 300 и 150 Мбит/с идет речь? Один канал занимает полосу до 5 Мбит/с, не больше. Я даже больше скажу, на D-Link DIR-320 (не знаю, как на 615-м) возможно настроить просмотр без использования udpxy. Нужно только галочки в нужных местах проставить.
            • 0
              А статья называется не «настройка», а «ИСТОРИЯ настройки» :-)
              Т.е. мой путь в этом направлении с нуля. Разумеется, если вы уже знаете что такое udpxy и igmp то ничего нового вы из нее не почерпнете, но если планируете сделать что-то похожее и не знаете с чего начать, то надеюсь этот пост позволит вам сэкономить немного времени, сил и денег.
            • 0
              Отличная статья, огромное Вам спасибо! Была очень похожая проблема. Уже не знал, что делать, а Ваша статья помогла. Не все в курсе, что такое igmp и udpxy. :)
          • 0
            Преодолел подобную войну, может кому пригодится.
            — После клятв не связываться с dlink (был dir320 и 26XX) поменял 3 (!) Asus RT n13 (он мне жутко понравился внешне и внутри, но работать не хотел, с производительностью мультикаст проблемы были на всех экземплярах, которые и возвращались в магазин).
            — Потом купил Dlink dir-615 (как у вас), который нормально передавал iptv, но умирал от потоков торрента (решить якобы можно было прошивкой DDWRT, но я уже вырос из этого и нужно было чтоб работало)
            — В очередной раз поклявшись, что не буду иметь дел с Dlink мне против воли человек из техподдержки провайдера вбил в голову, что с dir-300 мои проблемы уйдут.

            И что интересно, dir 300, 150 mbs (не полноценные 300) — раздает iptv даже на 2 компьютера одновременно, не задыхаясь. iptv воспроизводится и на кухне в ~7м от роутера, через ненесущую стену. торренты его не кладут на лопатки. Пока больше 4 машин в сети не было. Перегружаю раз в сезон ;) длинк… но всё равно лучший из тех, что бесили меня прежде.
            • 0
              Такая же история. После установки простенького dir 300 IPTV заработало по WiFi без проблем.
              • 0
                +1 Единственный недостаток: не тянет подключения больше 2,4 МБ/сек через L2TP и PPTP
            • +8
              Раутерами их еще никто, по-моему, не называл. :-)
              • +1
                О, я был неправ.
                проф. жарг. ра́утер или ру́тер (от англ. router /ˈɹu:tə(ɹ)/ или /ˈɹaʊtɚ/, /ˈɹaʊtəɹ/), часто ро́утер (искажённое произношение англ. router
                • НЛО прилетело и опубликовало эту надпись здесь
                  • +1
                    Вы будете удивлены, но правильно, всё-таки, route [ru:t] — рут.
                    • НЛО прилетело и опубликовало эту надпись здесь
                • +1
                  Есть любители. Типа так правильнее.
                  Только можно было не выеживаться и не начинать очередной холивар на тему «как правильно называть», а просто написать «маршрутизатор».
                • +1
                  Использую NETGEAR WNR3500L с прошивкой tomato. Отлично передает по воздуху iptv. Спокойно тянет одновременно, ноут и стационарный комп.
                  • 0
                    аналогично для TP-Link TL-WR743ND (стандартная прошивка). Если честно даже не думал, что с IPTV over WiFi могут возникнуть проблемы.
                    • 0
                      У меня такой же, с последней прошивкой нормально транслирует IPTV на ноут, но зависает минут через 5 — 10. Уже и не знаю что делать с этим ((
                      • 0
                        а охлаждается он у вас нормально?
                        • 0
                          Стоит не в самом проветриваемом месте, на ощуп температура градусов 40 — 45.
                          Надо будет попробовать вытянуть его на открытое пространство, может действительно, перегревается.
                    • 0
                      Это, конечно, хорошо, но за «поддержку» WNDR3700 и соотв. WNR3500L им лучи поноса. Типо либо два диапазона, либо iptv, а если уже купил 3700, то все, батька, пиши пропало.
                      • 0
                        Zyxel Keenetic Lite, IPTV по воздуху отлично работает
                        • 0
                          аналогичный роаутер. Никак не получается раздать iptv по wifi на телевизор с wifi.

                          случаем, не сталкивались с проблемой? может знаете решение?
                          • 0
                            Netgear?
                            • 0
                              да, NetGear WNR3500L
                              • 0
                                Прошивка стоковая?
                                • 0
                                  да, с последними обновлениями
                                  • 0
                                    Я бы всё-таки на dd-wrt попробовал прошиться или на tomato, как человек выше пишет.
                                    • 0
                                      с Dlink'ом намучился прошивки менять-настраивать. Этот пока трогать даже не хочу с целью попробовать.

                                      вот если кто-то решил для себя аналогичный вопрос iptv по wifi с альтернативной прошивкой, тогда готов попробовать…
                                      • 0
                                        Вот, комрад выше и пишет: «Использую NETGEAR WNR3500L с прошивкой tomato. Отлично передает по воздуху iptv...»
                                        • 0
                                          у комрада компы, а мне на Телевизор вывести нужно.

                                          (на комп у меня без вопросов сигнал приходит)
                      • +1
                        Старый добрый DIR-300NRU прекрасно справляется.
                        • 0
                          Особенно в тандеме с wive-ng.
                          • 0
                            понравился список «Порядок обслуживания запросов»:
                            … И есть ещё момент — вантузятнеги идут лесом по определению. Если ваша основная рабочая система Windows — скорее всего вам не стоит этим заниматься.
                            4) Все остальные включая MS юзеров.
                            Суровый unix'ойд)
                          • 0
                            у меня так же был Dir-300NRU (Украина, триолан)
                            IPTV раздавал по Wi-Fi на меня и соседа без проблем.
                            Все что нужно было это включить мультикаст и IGMP.

                            Больше проблем у меня возникло с антивирусами которые просто блокировали IPTV через WI-FI(удивительно, но факт — через провод все было отлично).
                            Мучился я долго пока не понял что это действительно из-за Антивируса.

                            У меня были Nod32 и Comodo
                            в первом есть возможность добавить разрешение для IGMP протокола
                            во втором этой возможности нет совсем.
                            Единственное лекарство — выключать фильтрование трафика или встроенный firewall.

                            Сейчас переехал и у меня D-Link DSL-2650U/NRU/ («Ого», Украина, тариф 10Mb/s)
                            с настройкой пришлось повозится — но на их форуме нашел все ответы. Те же проблемы с просмотром по wi-fi из-за антивирусов + возможно из-за качества моей линии — смотреть практически не возможно.

                            Я думаю что быстрее ответы по настройке IPTV можно получить на форумах провайдеров. За частую там огромные ветки с вопросами и ответами.

                            ЗЫ. IPTV+Wi-Fi = не проблема и большинство роутеров поддерживают эти функции, иногда после обновления прошивки
                          • 0
                            Поясните пожалуйста. Я смогу таким образом смотреть разные каналы на разных телевизорах? Или одна и та же картинка будет везде?
                            • +1
                              Да, на разных телевизорах будут разные каналы, с возможностью индивидуального выбора на каждом из устройств.
                          • 0
                            пробовал гонять iptv на netgear wnr2000 — худо бедно, но мультикасты гонял. на больших битрейтах правда тормозил. На чем у нас народ юзает iptv я не помню, но у знакомого дома стоят 3 приставки, подцепленные по вайфаю и одновременно показывают тв по мультикастам безо всяких там udpxy.
                            • 0
                              имею dir-320. Провайдер не поленился подробно описать процесс настройки железки для просмотра iptv по воздуху. Не знаю, хватит ли этого роутера на несколько каналов одновременно, но иногда включаю ТВ на ноуте — всё замечательно.
                              • 0
                                Два дня назад настроил дома: Beeline IPTV, роутер DIR-300 и второй — ASUS rt-n11.
                                В DIR входит непосредственно кабель от провайдера, один порт выделен под ТВ напрямую, с ASUS'ом настроено WDS — тоесть мы подключаемся к любому из устройств — а оказываемся в одной сети.

                                На DIR'e настроено L2TP, а к ASUS'у через 3 стены подключена приставка & ТВ.
                                Прекрасно работает как 3 телевизора одновременно (один напрямую от билайна через свитч, один через DIR и третий от ASUS'а).
                                На беспроводном один нюанс: первоначальная буферизация канала дольше, а потом всё абсолютно чисто. HD идёт так же на ура.
                                • 0
                                  Вообще, любое UDP по воздуху почему-то вгоняет большинство роутеров в ступор. У меня на D-Link DIR300 NRU B5(на новом чипсете RT5350) вообще испытывает какие-то проблемы с обычным UDP, а не IGMP даже, и не работает синхронизация времени по NTP!
                                  • +4
                                    Ух-ты! Смотрите-ка! Мы нашли человека на Хабре, который смотрит телевизор! 8)
                                    • 0
                                      Из личного опыта: IPTV вполне успешно смотрится на стареньком Asus wl500gp (который ещё 802.11g) с «олеговской» прошивкой, в которой есть «UDP Multicast to HTTP Proxy Port».

                                      К сожалению, не пробовал на HD-каналах, потому как у моего провайдера их нет в списке бесплатных :D
                                      • 0
                                        А на клиенте что стоит? В смысле чем смотрите и как осуществляется переход между каналами?
                                        У меня просто тоже 500gp и приставка, иногда хочется смотреть на ноуте, но вот все руки не доходили…
                                        • 0
                                          На компе через VLC player смотрю: www.videolan.org/vlc/
                                          Переключение каналов через сохраненный playlist
                                      • +14
                                        скорость радио 300 Мбит/с


                                        это называется канальной скоростью.

                                        требуется особое оборудование, лишь раутеры и приемники, которые обладают тремя антеннами, а также поддерживают работу на частоте 5 ГГц и технологию MIMO, способны теоретически приблизиться к отметке в 150 Мит/сек

                                        большая часть оборудования, которая поддерживает 802.11n работает лишь на частоте 2,4 ГГц (как и мой ZyXEL), что гарантированно «урезает» теоретический максимум скорости передачи данных лишь 75 Мбит/сек.


                                        это не совсем так.
                                        во-первых, три антенны (а значит — три трансивера) — это и есть MIMO (multi-input, multi-output).
                                        трансивер может быть один, два, три, даже четыре — в зависимости от модели маршрутизатора/точки или клиентского оборудования. в зависимости от их количества меняется предельно допустимая канальная скорость.
                                        во-вторых, есть еще понятие о ширине канала — в 802.11n была введена возможность использовать как каналы с шириной в 20 mhz (совместимый с abg режим), так и 40 mhz. этот параметр тоже прямо влияет на возможную канальную скорость.
                                        в-третьих, частотный диапазон не влияет на скорость — канальные 300 мбит легко достижимы и в 2.4 ггц диапазоне. частота влияет на другие параметры сигнала, такие как, например, затухание. диапазон в 5 ггц рекомендован по другим причинам:
                                        — непересекающихся каналов с полосой в 40 мгц существенно больше
                                        — в этом диапазоне на данный момент меньше помех
                                        — разрешена большая мощность трансиверов (отчасти из-за повышенного затухания)

                                        я говорю о том, что почти наверняка на 2.4 ггц вы не сможете включить канал в 40 мгц, поскольку по стандартам оборудование автоматически скинет его до 20 мгц при обнаружении несовместимого с 40 оборудования. таким образом, предельная канальная скорость резко снижается в половину.

                                        максимальная канальная скорость для стандарта N — 600 мбит/с, для этого нужны четыре трансивера (и, соот-но, антенны) и канал в 40 мгц.
                                        три трансивера (чаще всего встречается в топовых роутерах) — уже 450 и 216 мбит для каналов в 40 и 20 мгц соответственно.
                                        два трансивера — 300 и 144 мбита для 40 и 20 мгц каналов.

                                        всеми любимые дешевые роутеры с одним трансивером (и антенной) и маркировкой 150N в лучшем случае будут иметь канальную скорость 150 мбит и 72 мбита для 40 и 20 мгц каналов, но чаще всего работают в диапазоне 2.4 с большими помехами типа микроволновок, блютусов, 3г-сетей и пр., так что не стоит рассчитывать на реальную скорость передачи данных выше 4 МБ/сек.

                                        простите за оффтоп, конечно, но ликбез никогда не помешает :)
                                        • +1
                                          Никакой не оффтоп, напротив очень интересно
                                          • 0
                                            Ну и еще следует сказать, чтобы получить идеальную реальную скорость в одну сторону, то делим канальную скорость на 2, т.к. полудуплекс. Т.е. если канальная скорость 300мбит/c, то качать можно в идеальных условиях 150мбит/c. Но можно одновременно и качать и отдавать со скоростью 150мбит/с
                                            • 0
                                              btw, подскажите хороший дешевый 300 Mbit роутер для iPhone/iPad и прочих laptops… ;)
                                              • 0
                                                iphone & ipad умеют только abg, т.е. диапазон 2.4/5 ггц и канальная скорость только до 54 мбит/с.
                                                • 0
                                                  уточняю, iPhone 4 и iPad 2, то есть все же ABGN.
                                                  • 0
                                                    да, сорри, ошибся, abgn до 65 мбит/сек.
                                                    толку от 300-мбитного роутера не будет.
                                                    • 0
                                                      хм. откуда дровишки про 65?
                                                      • 0
                                                        я не смог найти официальную инфу по этому поводу, но я уверен, что не более, чем 65 мбит.
                                                        все iphone 4, два айпада и два вторых айпада к офисным точкам доступа подключаются на A и G стандартах, не N. в любом случае, отсутствие MIMO в этих девайсах (только один трансивер) прямо декларирует максимальную скорость.
                                            • –1
                                              Если у вас IPTV сделано через мультикаст, то таких результатов следовало ожидать — WiFi и мультикастовый трафик не очень хорошо живут вместе.
                                              • 0
                                                надо было роутер выбирать типа dir-300nru или dir-615 и проблем бы не было.
                                                • 0
                                                  Mikrotik RB493G, спокойно работает :D
                                                  • 0
                                                    tp-link wr-741nd, расстояние от роутера до клиента 20 метров, поток udp 4 мегабита, прием стабильный без обрывов. Стоит символические деньги 230 грн.
                                                    • 0
                                                      740n стоит 200 грн и отличается от 741 несъемной антенной :)
                                                      приятные девайсы по цене картонной коробки.
                                                    • 0
                                                      У меня 615ый вообще отказывается с иптв работать. ревизия Е4
                                                      • 0
                                                        версия прошивки?
                                                        • 0
                                                          пропуск мультикаста поставили?

                                                        • 0
                                                          пропуск мультикаста поставили?
                                                        • 0
                                                          да-да, все по воздуху! особенно когда дома собака жрет провода

                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.