Новые технологии, с потрясающей быстротой входят в нашу жизнь. И если ещё пару лет назад, IPTV – это было что-то из области фантастики, то сегодня, каждый второй провайдер в Украине, предлагает данную услугу. Большинство из них, используют собственные сети для доставки данной услуги потребителю. При этом одним из самых распространенных протоколов, является IGMP – протокол управления групповой передачей данных (Multicast) в IP сетях.
И сегодня мы подробно расскажем, о том, как настроить ваш маршрутизатор Mikrotik, для работы с этим протоколом.
Изначально, в RouterOS не установлен пакет Multicast, который нам нужен. Поэтому, начать необходимо с того, что на сайте производителя, скачать файл с дополнительными пакетами для своего типа маршрутизатора и версии операционной системы. Найти данные фалы, можно по ссылке – http://www.mikrotik.com/download
Далее, распаковав архив, найти в нём файл multicast-xx-xxxx.npk и подключится к маршрутизатору. При помощи фирменной утилиты Winbox, нужно переместить его (Drag&Drop) в окно раздела меню Files, как показано на изображении ниже.
Теперь надо перегрузить маршрутизатор, System – Reboot
После перезагрузки, мы опять подключаемся к маршрутизатору, где в разделе System – Packeges, мы должны увидеть установленный ранее пакет Multicast.
И если пакет установлен, то в разделе Routing появится дополнительное меню IGMP Proxy, которое нам и нужно.
Здесь мы открываем Settings и ставим галочку Quick Leave, для более быстрого переключения каналов, после чего, сохраняем настройки.
Потом на вкладке Interface, нужно создать две новые записи.
Первая:
Interface – выбрать физический интерфейс к которому подключен кабель провайдера, например ether1.
Alternative Subnet – указать сеть вещания IPTV (если она вам известна), или указать 0.0.0.0/0.
Upstream – поставить галочку.
Вторая:
Interface – здесь нужно только указать интерфейс, к которому подключена IPTV приставка. Например – ether5, или же, если приставок несколько или они подключены по Wi-Fi, то можно выбрать мост (brige).
И после создания этих записей, если у вас включен Firewall, то необходимо создать ряд правил, которые разрешат IGMP и некоторые UDP пакеты.
Для этого, в меню IP – Firewall, на вкладке Filter Rules, добавляем такую запись:
Chain – input;
Protocol - igmp;
Action – accept.
И еще одну, следующего содержания:
Chain – input;
Protocol - udp;
Dst Port – здесь, указываем порт, на котором идет вещание от провайдера;
Action – accept.
Не забываем поднять новые правила выше запрещающих. Это ВАЖНО!
И если всё сделано правильно, то в меню Routing – IGMP Proxy, на вкладке MFC, должны появиться динамические правила, а так же пакеты, идущие через них.
Ну и конечно же, на экране должно появиться изображение.
Если Вы нашли ошибку в тексте, то выделите ее мышкой и нажмите Ctrl + Enter или нажмите здесь.
Сообщение об ошибке
Ошибка:
Ваш комментарий (не обязательно):














То что искал. Завтра попробую. Провайдер ростелеком надеюсь все получится. Огромное спасибо за проделанную работу
Может еще поделитесь ссылкой на настройку PPPoE. Я находил инструкцию, настраивал, но даже в терменале не идет пинг ya.ru . Настроил тупо введя на главной странице роутера логин и пароль.
pingi не идут скорее всего потому,что рутинг не настроен.
проверить доступность шлюза провайдера.
ну и проверить маскарадинг указав внешним pppoe.
в случае с pptp я делаю пакетмарк и тогда можно кому то напрямую инет давать , а кому то через pptp..то бишь впн по сути..
Здравствуйте! Использую маршрутизатор mikrotik rb450g настраиваю все по инструкции. Провайдер ростелеком (PPoE) в настройках IGMP прокси указываю что мультикаст приходит на ehernet-1wan порт? вещать с него мультикаст на ethernet-2lan котоый является мастером для остальных лан протов статус правил inactive если меняю на PPoE то актив – подскажите как побороть?
для того чтобы побороть нужно указать интерфейс входящий – ppoe
Пожалуйста, сделайте подобный мануальчик “для чайника”, применительно к Ростелекому с PPPoE и IPTV приставкой STB или подскажите, как же настроить. Бьюсь над настройкой MikroTik RB951G-2HnD.
Соответственно, как выглядели настройки (DIR-620) – в WAN создаём PPPoE для инета и Static IP для IPTV c параметрами:
IP Address: 1.0.0.1
Netmask: 255.255.255.252
Gateway IP address: 1.0.0.2
Primary DNS server: 1.0.0.1
и галочкой на Enable IGMP Multicast.
Пытался сначала что-то настроить с бриджами, один раз как-то удалось завести IPTV, но без интернета, без возможности управления просмотром… Сейчас же, попытки завести TV, всё время оказываются неудачными – никакой активности в Rx, Tx, MFC. Пытаюсь завести через IGMP, вроде всё верно делаю, но безрезультатно. С виду вроде всё просто и понятно.
Но вот, проверяя, “всё ли я правильно сделал”, наткнулся на “Dst Port – здесь, указываем порт, на котором идет вещание от провайдера”. Недоглядел, не трогал данный параметр. Но теперь вопрос – где, собственно, найти нужный порт? 31000, как на скрине видимо не подходит.
Заранее спасибо за помощь.
Роутер только день как приобрёл – интернет, вайфай настроил, а вот IPTV что-то не поддаётся. Железка классная – ещё бы руки “прямые”. ^_^
Попробуйте стандартый UDP порт IPTV VLC 1234
http://ru.wikipedia.org/wiki/%D1%EF%E8%F1%EE%EA_%EF%EE%F0%F2%EE%E2_TCP_%E8_UDP
Порт выделяет Вам Ростелеком. Для получения номера порта обратитесь в техподдержку провайдера.
Всем привет!
У меня тоже провайдер Ростелеком с PPPoE и IPTV приставкой STB…
По данной инструкции не заработало пока не сделал следующее…
1) Интерфейсу под приставку нужно назначить IP-адрес
2) Приставке STB тоже нужно дать адрес, так как она получает его автоматически.. значит нужно включить DHCP-сервер..
После этого приставка заработала и видео пошло.. НО! Не работали интерактивные сервисы…
В общем я сделал все гораздо проще…
1) Построил МОСТ между интерфейсом GATEWAY и TV.
После чего заработала STB приставка и заработали все сервисы…
2) PPPOE поднял на этот МОСТ… Именно на МОСТ!
Заработал интернет! ВСЕ!
да, дошел до этого сам. только так получилось завести iptv от ростелекома. теперь их стрёмный dir-620 можно выкинуть.
Спасибо за статью!
От себя добавлю: что бы катринка не рассыпалась по WIFI нужно в настройках интерфейса Wlan1 установит Multicsat Helper: FULL и WMM Support – enabled.
нужно быть извращенцем чтобы гнать по вай-фаю IGMP там столько пакетов что еле справляется 0_о и не дай бог вдвоем его сразу включить, вафля загнется %) зачем лишняя нагрузка на процык? Лучше один раз провод пробросить до телеГа и не нервничать что роутер тупит!
А если подключить к роутеру второй роутер с вай фаем, чтобы специально для IPTV отдельный а?
У меня два MikroTik один железный, второй x86 на компе.
Настройки одинаковые, но на железном работает ipTV по Wi-Fi, а на компе – нет ((
Хотя Wi-Fi адаптер от MikroTik, т.е. с драйверами проблем нет, Инет – летает.
И хрен его знает что делать, так что обхожусь без ipTV ((
У кого ipTV работает по wi-fi на x86 отпишитесь, пожалуйста, мне на почту.
Точно работает! Статья полезна! Микротик 951 2014 года, сегодня купил и работал интернет. Теперь еще и ИПТВ!
Только не понятно одно. когда ИПТ работает то вайфай отключаеться и клаво-мышка беспроводный тупит..
Огромное спасибо всё настроил по мануалу всё работает. Провайдер макснет калуга.
Спасибо! Добавьте в мануал, пожалуйста, про multicast-helper – full в Wireless – Advanced mode
Без него картинка билась.
Все делал как указано. Остановился на шаге копирования multicast-xx-xxxx.npk. пробовал 4 раза
Не идет установка multicast для дальнейших шагов. Подскажите пожалуйста как быть?
Возможно выбран пакет не для этой версии OS или не для того процессора.
Я на этом спотыкался.
Столкнулся с проблемой.
Стоит RB951G2HnD.
Провайдер на ether1
Подсеть с железной IPTV приставкой и парой компов на ether2
Подсеть с парой компов и Linksys PAP2 на ether4
Если указать во второй записи brige IPTV работает везде но вся сеть начинает вести себя нестабильно
начинают теряться пакеты, VOIP совсем загибается, Linksys PAP2 тормозит, как будто его досят. даже вебинтерфейс не открывается. говорить становится невозможно.
Если указать во второй записи ether2 туда перестает ходить IPTV, но остальное все работает.
Добрый вечер. Есть в наличии 2 штуки Mikrotik SXT Lite5. Подключены между собой мостом. “Станционная” включена в домовой коммутатор FTTB, к “клиентской” подключен роутер TP-Link. Инет работает нормально (75 мегабит на 100 мегабитном тарифе), тест скорости UDP с антенн показывает 120-150 мегабит между друг другом. НО! ТВ от провайдера вещаемое в UDP рассыпается даже на SD каналах. (Битрейт там не очень высокий, у меня старый канал на ADSL вытягивал их), что делать?
попробуйте склеивать маленькие пакеты в
[admin@MikroTik] > ip packing
только учтите что тут должен быть мост именно между двумя микротиками
Добрый день!
У меня такая ситуация…
Настроил Микротик согласно данного мануала – IPTV заработало, все гуд (на компе, на ноуте по вай-фай).
Есть у меня Медиаплеер Asus (на Линуксе), подключен к Телевизору. Если я подключаю Медиаплеер к Микротику по кабелю (интерфейс ether2) – IPTV на нем отлично воспроизводится.
Если же я подключаю Медиаплеер по воздуху (интерфейс wlan1), то IPTV не работает. Но при этом могу смотреть внутренние ресурсы своей домашней сети. Проигрываю видео по воздуху на Медиаплеере нормально.
Как по мне , есть какая-то проблема с пакетами UDP именно по интерфейсу wlan1.
Но куда “копать” – не имею понятия…
Кто-нибудь может помочь?
Привет!
Седлал все как написано в инструкции… В закладке MFC динамические правила появились и пакеты побежали – но видео так и не работает.
ppoe поднимается на 1 порту
второй порт отдает на неуправляемый свитч к которому подключены телевизоры, компы и т.д.
остальные порты не используются вообще
В Routing – IGMP Proxy – создал два интерфейса:
1. На pppoe соединении (входящий)
2. на втором порту (исходящий)
правила в фаерволе всего два из данной статьи.
Плейлист вида:
#EXTINF: -1,16 Новий канал
rtp://225.1.1.129:1234
#EXTINF: -1,17 M1
rtp://225.1.1.102:1234
#EXTINF: -1,18 5
rtp://225.1.1.131:1234
что делаю не так?
Подозреваю, что на IPTV приставке еще нужно указывать igmp прокси, смотрящий на роутер.
Отличная статья, только у меня нестыковочка. Роутер Hap lite, Дошёл до второго рисунка
“И если пакет установлен, то в разделе Routing появится дополнительное меню IGMP Proxy, которое нам и нужно.” написано в инструкции, но у меня пакет почему-то не установлен, хотя загжуен и в файлах отображается. Скачивал с оф сайта, спейциально для своей модели. Пошивка последняя.
Спасибо, товарищ Newmann. Все с легкостью настроил и заработало с первого раза)
Спасибо автору за инструкцию. У меня заработало только после того как вместо интерфейса приставки поставил Bridge. Как только указываю тот порт куда подключена приставка, все отключается. Не делал даже никакие правила для фаервола.
У меня, что бы заработало, надо было изменить второе правило в Firewall следующим образом:
Chain – forward; (в оригинале стоит ‘input’)
Protocol – udp;
Dst Port – 1234;
Action – accept.
тут
И еще одну, следующего содержания:
Chain – input;
Protocol – udp;
Dst Port – здесь, указываем порт, на котором идет вещание от провайдера;
Action – accept.
ошибка
(((
в чаин нужно форвард
тут правильнее написано
http://www.lanta-net.ru/manual/cifrovoe-televidenie/nastrojka-routerov-dlya-ip-tv/nastrojka-routera-mikrotik/
Должно быть forward – udp – accept, port 1234, иначе не будет работать.
Большое спасибо! Завелось с первого раза
Ремарка: версия доп. пакетов должна совпадать с версией прошивки, иначе чуда не произойдет.
И да – провайдер Tiera, СПб. IPTV через iptv player.
Если от провайдера IP нет,, на ether1 – IP прописываем любой IP на ether1, то трафик мультикаста пойдет.
По вашей статье настроил на NetByNet IPTV. udp порт для нетбайнета 5000. Но вылезла проблема… если отделяю для тв отдельный ethernt порт (например eth5) на нем настраиваю свою подсеть и потом igmp proxy указываю, что downstream интерфейсом будет eth5 все работает на ура!
Если же в качестве downstream интерфейса используется bridge-local (группа с eth2 по eth5) показывает около 15 секунд и вещание обрывается… Может кто что посоветует?
Конфиг сети: bridge-local 192.168.100.0/22 (eth02-05+wlan1)
eth01 – static ip. (на нем маскарад)
правила в firewall прописаны.
используется программный плеер на PC
Хороший мануал.
Лично у меня есть нюанс, провадер разводит руками:
смотрю на компе по кабелю, IPTV работает, стримминг идёт но в какой то момент картинка зависает и всё, помогает только переключение канала. Иногда через минуту, иногда через 10 минут. Паралельно icmp ping – потерь на последней милу похоже нету…
Уже и менял query-interval и quick-leave – безрезультатно.
Казалось бы – проблема провайдера? Подключаем комп напрямую к кабелю и всё работает, проблем нету… Кстати когда то аналогичная бага была и с ланетом.
Спасибо большое за статью!
Мне помогла.
У меня L2TP соединение с провайдером.
IP-TV работает отлично.
Еще раз спасибо!
Настроил, в целом работает. Но по wifi смотреть невозможно, картинка тормозит и в кубиках. По проводу если подключать комп – вопросов нет.
Включено multicast-helper=full
Мне важно понимать, это мой косяк, или же это особенность связки mikrotik-iptv-multicast-wifi ? У меня RB951Ui-2Hnd.
Скажите, у кого-то хоть более менее показывает мультикастовое iptv через вайфай ?? Или мне стоит смотреть на другие роутеры ?
Спасибо.
Ищите другое устройство. КМК у микротик не допилено ПО для работы с мультикастом.
Спасибо
всем привет.. такая проблема с МИкротико, версия WebFig v6.38.5 (stable), IP TV плеер показывает передачи, но минут через пять подвисает и только после перезагрузки плеера восстанавливается но опять на пару минут.