Xiaomi router AX3000 β One of the most popular home networking solutions, because of the balance of price and performance. IPTV Many users face problems ranging from no image to constant freezes, because standard router settings are not optimized for broadcasting a TV signal over protocols. IGMP or UDXY. This article will help you understand how to properly set up AX3000 steady-work IPTV β From protocol selection to fine-tuning QoS.
We wonβt be limited to basic tips like βturn onβ IGMP" β Here you will find unique recommendations for prioritizing traffic for specific providers (Rostelecom, MTS, Beeline) and solving rare problems, for example, when there is sound and no image. We will also discuss how to circumvent the limitations of MiWiFi firmware and what to do if your provider uses non-standard ports for multicasting.
1. Router preparation: firmware and reset settings
Before setting up IPTV Xiaomi AX3000 It's critical to make sure that the router is running the latest firmware. Outdated versions of software often contain bugs that affect the processing of multicast packages. β The device.
If the version is older than 1.2.34 (for international firmware) or 1.0.158 (for Chinese firmware), update it:
- Download the latest firmware from the official Xiaomi website (choose the version for the new version). AX3000, not AX3600!).
- Go to Update. β Manual update and download the file.
- Wait for the reboot (around) 3-5 Do not turn off the power - this can lead to "bricking" of the device.
After the update, reset the settings completely (reset button for 10 seconds) to remove any conflicts of the old configurations. Alternatively, via the web interface: More β System system β Resetting settings.
β οΈ Note: If you are using Chinese firmware (CN ROM), setup IPTV In this case, it is recommended to reflash the router to the international version (Global). ROM) OpenWRT alternative firmware (for experienced users only!).
2. Choice of protocol IPTV: IGMP vs UDXY
The right protocol depends on 80% of the success of the setup. IPTV. Most Russian providers (Rostelecom, Dom.ru, TTK) use IGMP (multicast, but some (for example, MTS in certain regions) can work through UDXY (How to determine which protocol you need?
| Provider | Protocol | Typical ports | Features of settings |
|---|---|---|---|
| rostelecom | IGMP v2/v3 | 1234-1235 (UDP) | Requires inclusion IGMP Snooping and port transfer |
| MTS | IGMP or UDXY | 5000-5005 (TCP/UDP) | In some regions, non-standard VLAN ID |
| Beeline | IGMP v3 | 49152-65535 (dynamic) | Sensitive to MTU (1500 recommended) |
| Home. | IGMP v2 | 1024-1030 (UDP) | May require you to disable Hardware Acceleration |
To get the protocol right:
- Call the support provider and ask: "What protocol is used to IPTV β multicast?".
- Or check it yourself: ping -t 239.255.255.250 If there is an answer, IGMP. If not, probably, UDXY.
For IGMP need to be included IGMP Snooping and possibly setting up VLAN. For UDXY β Check specific ports (check with the provider).
π‘
If your provider uses a non-standard VLAN ID for IPTV (For example, 100 or 400, you need to specify it in the settings. WAN-The router port, otherwise the TV won't work even if the Internet is available.
3.Tune in. IGMP Snooping and multicasting
If your provider is using IGMP, This is the key section. AX3000 The setting is hidden in the additional settings:
- Go to the router web interface (192.168.31.1 or miwifi.com).
- Open it up. β Local area network β IGMP Snooping.
- Turn on the option. IGMP Snooping and select the protocol version: πΊ IGMP v2 β for most providers (Rostelecom, Dom.ru). πΊ IGMP v3 β if v2 It doesnβt work (sometimes Beeline is used).
Multicast
- π Max. multicast speed: 100 Mbps (if the provider gives less than 100 Mbps, specify its speed).
- π Port of multicast: usually LAN1 (Connect the console or TV right here!).
- Save the settings and restart the router.
After inclusion IGMP Snooping check the work IPTV. If the image is interrupted or there is no sound, try it:
- π§ Disable Hardware Acceleration in Additional β System system.
- π§ Reduce MTU up to 1472 in settings WAN.
- π§ Enable Prioritize IPTV (if there's in the firmware).
β οΈ Attention: If, after activation, IGMP The internet has stopped working, check if it is conflicting. VLAN ID for IPTV with a primary connection. IPTV frequent VLAN 100, and the Internet is each. VLAN 10. In this case, you need to set up 802.1Q Tagging manually.
On. IGMP Snooping|The correct version is chosen (v2 or v3)|Port for multicast (usually indicated) LAN1)|The speed of multicast does not exceed the speed of the tariff|Router rebooted after changes-->
4. Port transfer for UDXY and RTSP
If your provider is using UDXY or RTSP, You'll have to manually flip ports, because the router defaults to blocking incoming connections on non-standard ports:
- Find out which ports are used for IPTV. Typical options: π’ 5000-5005 (TCP/UDP) β MTS, TTK. π’ 1234-1235 (UDP) β Rostelecom (reserve ports). π’ 554 (TCP) β RTSP (used for streaming video).
Additionally. β Redirection β Port transfer
- π Name: IPTV_UDXY.
- π Protocol: TCP/UDP (or the one that the provider has indicated).
- π External port: for example, 5000.
- π Internal IP: IP-The address of your console or TV (you can find out in the DHCP-clientele).
- π Inland port: the same as the external port.
- Repeat for all ports from the provider list.
Example of correct configuration for MTS (ports) 5000-5005):
Rule 1: TCP 5000 β 192.168.31.100:5000
Rule 2: UDP 5000 β 192.168.31.100:5000
Rule 3: TCP 5001 β 192.168.31.100:5001
...After the port drop, restart the router and the console. IPTV It still doesnβt work, check it out:
- π Is it correct? IP-The address of the console (it must be static, see section 5).
- π Does the router firewall block the connection (turn it off temporarily for the test).
- π Does your prefix support the protocol? UDXY (Some of the older models only work with IGMP).
What if the provider does not answer questions about ports?
5.Branding IP-prefix (DHCP-reservation)
One of the frequent causes of non-working IPTV β changing IP-When the router gives out addresses to the console DHCP, The prefix may get a new one. IP When you reboot, the abandoned ports will stop working. IP post MAC-prefix.
How to do this:
- Find out. MAC-The address of your console is usually listed on the sticker on the bottom of the device or in the settings (Network or Information section").
- Go to the routerβs web interface: More β Local area network β DHCP.
- Find the Address Reservation (or Static DHCP) section.
- Add a new rule: π₯οΈ MAC-Address: Enter the address of the prefix (example: 00:1A:79:XX:XX:XX). π₯οΈ IP-Address: select a free address from your subnet (e.g. 192.168.31.100). π₯οΈ Description: Please specify the name of the console (for example, "IPTV The prefix Rostelecom").
Save the settings and reboot the console.
The console will always receive the same IP, And the abandoned ports will be stable, if, after reservation, IPTV It didn't work, check it out:
- π Is it properly administered? MAC-address (register is not important, but colons are required).
- π Is there any conflict between the reserved IP network-wise.
- π Whether it's on DHCP-server on the router (check in the Local Network) β DHCP).
β οΈ Note: If you have multiple set-top boxes (for example, for different TVs), reserve unique set-top boxes. IP-Addresses for each. Don't use the same address. IP For multiple devices, this will lead to conflicts on the network.
π‘
Reservations IP-Addresses β a mandatory step in setting up IPTV through UDXY. Without it, the port rollover will only work until the first reboot of the console.
6. Optimization of QoS for IPTV (traffic prioritization)
Even if IPTV It works, you may experience lags or freezes while using the Internet at the same time (for example, when downloading files or online games.
Xiaomi. AX3000 The QoS setting looks like this:
- Go to the Supplementary β QoS.
- Turn on QoS and select the Apps mode.
- Add a rule to IPTV: π‘ Type of traffic: IPTV (or multicast, if there is no separate option). π‘ Priority: High or Maximum. π‘ Ports: Indicate your providerβs ports (e.g., port numbers, 5000-5005).
- π For torrents or downloads, prioritize Low.
- π Limit the maximum speed for non-critical devices (e.g. 10 Mbps for smartphones).
- Save the settings and restart the router.
After setting up QoS, check the work IPTV For example, start downloading a large file on your computer and see if the TV is starting to slow down. If the lags are still there, try it:
- π§ Increase priority IPTV maximum.
- π§ Disable QoS for Wi-Fi devices (unless they are using them) IPTV).
- π§ Reduce MTU up to 1,400 in settings WAN.
If your router does not support QoS over applications (in some firmware versions), you can use an alternative method β prioritizing over the Internet. MAC-address:
- Go to QoS. β By device.
- Add in. MAC-address.
- Set the maximum priority for it.
7. Troubleshooting: No image or sound
If after all the settings IPTV Does not work or does not work correctly (no sound, tears the picture, no list of channels), use this diagnostic manual:
| Problem. | Possible cause | Decision |
|---|---|---|
| No image, no sound. | Wrong. VLAN ID video codec | Check it out. VLAN customized WAN. Try changing. MTU 1472. |
| No sound, there's an image. | Blocking ports for audio streaming | Throw through ports 554 (RTSP) 1234 (UDP). |
| Channels not updated | The server of the provider is not working or time settings are lost | Check it out. NTP-server in router settings. Reset the console. |
| Permanent lags and hangings | Low priority traffic or network congestion | Configure QoS (see Section 6). Disable torrents and downloads. |
| The prefix doesn't get it. IP | Conflict DHCP orthopedic VLAN | Check the reservations. IP (Section 5. Reset the settings of the console. |
If the problem is not solved, perform a deep diagnosis:
- Connect the console directly to the provider's cable (without a router). IPTV It is working - the problem in settings AX3000.
- Check the router logs for errors: More β System system β Look for mentions. IGMP multicast.
- Update the console firmware (the instructions are usually on the provider's website).
- Try changing. DNS-servers on the router on 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
β οΈ Note: If you see an error in the router logs IGMP query timeout, which means the provider is not responding to multicast requests. In this case, try: IGMP Snooping and using UDXY (If the provider supports it, reduce it. MTU Contact the provider to check if they block the multicast for your rate.
8. Alternative solutions: if nothing helps
If standard methods have failed, consider alternative options:
- π Using a second router in bridge mode: Some providers (e.g. Beeline in Moscow) require that IPTV I was going through a separate router. Connect a second router (even the old one) to AX3000 by arrangement: Provider β Xiaomi AX3000 (main router) β Second router (only for the purpose of IPTV) β On the second router, turn on the IGMP Snooping and turning off Wi-Fi.
- π OpenWRT firmware: If yours AX3000 Chinese firmware or you have specific requirements (e.g. support) IPTV through VPN), You can install OpenWRT. This gives you full control over your network settings, but it requires technical skills. AX3000? The installation process of OpenWRT AX3000 Includes: Unlocking the loader through SSH (You need root access. You need custom booter installation. You need OpenWRT firmware through the U-Boot. TFTP.
Risks: loss of warranty, possible "bricking" of the device, recommended only for advanced users!