Y
Y
Yaroslav2018-08-10 16:47:20
Mikrotik
Yaroslav, 2018-08-10 16:47:20

How to set up IPTV on RouterOS - router - set-top box?

It costs Mikrotik RB750G with RouterOS on board, 4 ports are wired to sockets in rooms. In one room (in the middle of the apartment) I want to put a Wi-Fi router, an IPTV set-top box in the same place, and a PS4 in the same place. How can I make the IPTV set-top box work through a router that is plugged into the port that goes to Mikrotik? (the router itself distributes the Internet normally, it works in Bridge mode with DHCP relay, DHCP server Mikrotik's IP address) I myself am a programmer, knowledge in network administration is general. As far as I understand, you need to raise the VLAN? But I don't quite understand how.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Anton Bulkin, 2018-08-10
@wulxgarnyj

Here is a detailed instruction

M
Maxim, 2018-08-10
@freezl

Something like this

C
CityCat4, 2018-08-10
@CityCat4

What is called IPTV is, firstly, an IGMP proxy on Mikrotik, and secondly, rules that skip it. How to push IGMP through the second router, if it's not Mikrotik - I don't know here.
Through Mikrotik, everything is not too complicated (though not easy).
First you need a multicast package for Mikrotik - go to the site, download it, this package is not in the standard Mikrotik package, but it is needed.
Rules (interfaces, of course, my own! ether6 is my provider's port):

add action=accept chain=input comment="Allow IGMP (for IPTV)" in-interface=ether6 protocol=igmp
add action=accept chain=output comment="Allow IGMP (for IPTV)" out-interface=ether6 protocol=igmp
add action=accept chain=forward comment="Allow this port for IPTV" dst-port=1234 in-interface=ether6 protocol=udp

Start IGMP proxy
/routing igmp-proxy
set quick-leave=yes
/routing igmp-proxy interface
add alternative-subnets=0.0.0.0/0 interface=ether6 upstream=yes

If you ban RFC1918 networks from outside, do not ban network 224.0.0.0/4 and network 169.254.0.0/16

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question