Всем кому довелось или доведется настраивать IPTV.
Что меня подвигло написать эту статью?
То, что с одной стороны на этот счет много материалов (обсуждений) на форумах, а с другой стороны очень мало полной информации обоснованной и описывающей процесс настройки IPTV с начало и до конца.
И так начнем с самого начала и по порядку.
Мой провайдер начал предоставлять услугу IPTV. Причем бесплатно. А кто же откажется от бесплатного? Вот и я решил воспользоваться этой услугой, пока она бесплатна. А то вдруг потом за неё цену установят. Подключение к провайдеру у меня по витой паре, через PPPoE. Подключается роутер WRT54GL, а с него по проводам и без них по квартире раздается Интернет. До этого момента меня все устраивало. Все работало нормально и с достаточной скоростью. Провайдер предоставляет Download до 7.5 Мб/с и Upload в пределах до 2-3 Мб/с. Я думал что IPTV “пойдет на ура”. А не тут то было. Оказалось, что роутеры типа WRT54G L(S) имеют проблемы при работе с пакетами multicast (на которых и работает IPTV). Я пробовал менять прошивку со стандартной на OpenWRT, но это тоже не дало результатов. Пакеты multicast не проходили через роутер. Может быть если эти роутеры настраивать более “тонко” через ssh или telnet, то их можно настроить(за это не ручаюсь, не пробовал), но через web-интерфейс настроить не удалось. Да и судя по отзывам с форумов, у многих не получилось настроить. (ссылки давать не буду, если хотите попытаться настроить, пожалуйста), Но по моему этого делать не стоит, потому что потом могут появиться “подводные” камни, о них пойдет речь ниже. И так я отказался от роутеров типа WRT54GL(S) и приобрел роутер D-Link DIR-300. Почему его, да потому что на сайте провайдера был, более чем положительный отвыв о работе этого роутера с IPTV. Вот ссылка -
http://iptv.tis-dialog.ru/index.php?mod=content&pn=8. Из этого описания видно, что после его установки проблем с приемом IPTV не будет ни по проводам, ни по WiFi. Хотелось бы сказать, что я купил этот роутер, установил его, настроил все по инструкции и наслаждался IPTV на компьютере через провод и через WiFi. Но нет, этого не произошло. IPTV показывало лишь в сети через витую пару. Через WiFi постоянно шел “срыв” картинки и звука практически не было. Звонок в службу поддержки ни чего не дал. Там не могли вспомнить, кто проводил тестирование и какое оборудование при этом использовалось. Но раз это было написано, то так оно и было. Не стал бы человек писать это не протестировав. Это вселяло надежду, что и у меня заработает IPTV через WiFi, просто необходимо где-то и что-то настроить.
Началось второе “прочесывание” Интернета на предмет D-Link, DIR-300 (его прошивок) и IPTV через WiFi.
Очень много мнений на счет этого роутера но, ни чем не обоснованные. Вот некоторые из них (даю ссылки):
http://centertelecom.yaroslavl.ru/76/fo ... ssage66451Тут советуют поменять его на DIR-320, но опять, же не обоснованно.
Мое мнение менять не надо, т.к. у DIR-300 быстрее процессор и WiFi:
- DIR-300 процессор Ralink RT3050@320 (320MHz)
- DIR-320 процессор Broadcom BCM5354@240 (240MHz), на 30% медленнее
(см. тут -
http://www.dd-wrt.com/wiki/index.php/Su ... ces#D-Link )
WiFi :
- DIR-300 поддерживает: 802.11b/g, + Wireless 150 до 150 Мбит/с
- DIR-320 поддерживает: 802.11b/g до 54 Мбит/с
(см. оф.сайт
http://www.dlink.ru/ru/products/5/1270_b.html ,
http://www.dlink.ru/ru/products/5/786_b.html)
Даже попалось такое мнение: “Я имел дело с DIR-300, и почувствовал на себе некоторую странность его вайфая(ощущение будто бы воткнули его туда так, в нагрузку, чтобы был).” (см. -
http://www.cn.ru/forum/showpost.php?p=1 ... ostcount=2 )
Я считаю что все там правильно и не надо считать себя умнее инженеров разработчиков от D-Link.
И таких “советов” много.
Поменять WRT54GL(S) на D-Link DIR-300 стоит по тем же причинам – медленнее процессор и WiFi. (см тут -
http://www.dd-wrt.com/wiki/index.php/Su ... 2Fb.2Fg.29 )
К тому же у WRT54GL(S) в два раза меньше оперативной памяти всего 16 Мб в отличии от 32 Мб у D-Link DIR-300.
Но есть и такие : включить в настройках через web-интерфейс поддержку multicast (Advanced - Advanced Network - Enable Multicast Stream) и все заработает.
То есть появляется надежда, что все-таки IPTV можно смотреть через роутер D-Link DIR-300 по средствам WiFi соединения. Об этом и говорилось на сайте моего провайдера.
Так в чем же дело? Кому верить? И что делать?
После прочтения большого количества материалов по этому вопросу, я пришел к выводу, что IPTV будет показывать через WiFi, если пакеты multicast-ов не будут забивать весь канал WiFi. На некоторых роутерах это значение можно выставить через web-интерфейс.
Как например у роутера ASUS
(см. -
http://wl500g.info/showpost.php?p=139300&postcount=3 )
Значение меняется до 54 Мб/с.. Но тогда при этом будет “забит” полностью WiFi канал (при использование протокола 802.11b/g до 54 Мбит/с).
Рекомендуется устанавливать этот параметр примерно 40% от максимальной скорости. Это получается 21 Мб/с..
Роутер D-Link DIR-300 не имеет такой возможности. Там этот параметр выставляется автоматом на максимум.
Transmission Rate – Best(automatic)
Вот подтверждение этого: ping-и в этом случае идут с большой задержкой при просмотре IPTV, т.е не возможности его смотреть, т.к. картинка все время сравается и практически нет звука.
Поэтому “ручная” настройка в нашем случае не подходит.
Почитав еще форумы и проанализировав ситуацию, я пришел к выводу, что
у тех пользователей кто нормально смотрит IPTV через WiFi скорость канала не 54 Мб/с., а выше до 150 Мб/с.. И поэтому у них хорошо показывает. А у тех у кого ноутбуки постарее и скорость 54Мб/с. у того не показывает (идут цв. квадратики – срыв изображения и нет звука). Это как раз мой случай.
И так, для нормальной работы IPTV через WiFi я решил согласовать WiFi роутера и ноутбука, отключил внутренний WiFi адаптер и установил USB адаптер D-Link DWA-125.
Вот что написано о нем на оф. сайте - Беспроводной USB-адаптер DWA-125 обеспечивает высокоскоростное подключение для устройств 802.11n и Wireless 150.
(см. -
http://www.dlink.ru/ru/products/2/1261.html)
А как было отмечено выше, роутер DIR-300 так же поддерживает этот режим. Получили скорость WiFi канала 135Мб/с. (это реальная скорость, зависит от удаленности ноутбука от роутера и от помех, стен и т.п.).
После всего этого запустил IPTV-player и все каналы показывали без искажений изображения и звука.
Вывод: в моём случае решением проблемы стало :
1-е замена роутера WRT54GL(S) на роутер D-Link DIR-300.
2-e отключение встроенного WiFi адаптера и подключение внешнего WiFi адаптера D-Link DWA-125.
P.S. В статье указываю роутер WRT54GL(S), так как они практически идентичны. Я их проверил оба.
Использовать материал статьи можно полностью или частично, при этом указывать ссылку на оригинал.
Андрей Воронецкий.