Unable to get Init7 IPTV to work

I’m trying to access Init7 IPTV using VLC.

When I run vlc https://api.init7.net/tvchannels.xspfI do get a list of stations, but I cannot watch any of them.

From VLC I get the following error: mjpeg demux error: cannot peek

igmpproxy gives me these errors:

Apr 21 15:27:55 turris igmpproxy[9178]: adding VIF, Ix 0 Fl 0x0 IP 0xa7f2c355 eth2, Threshold: 1, Ratelimit: 0
Apr 21 15:27:55 turris igmpproxy[9178]: adding VIF, Ix 1 Fl 0x0 IP 0x0101a8c0 br-lan, Threshold: 1, Ratelimit: 0
Apr 21 15:27:55 turris igmpproxy[9178]: joinMcGroup: 224.0.0.2 on br-lan
Apr 21 15:27:55 turris igmpproxy[9178]: joinMcGroup: 224.0.0.22 on br-lan
Apr 21 15:27:55 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 224.0.0.1
Apr 21 15:27:55 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.2
Apr 21 15:27:55 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:27:55 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.22
Apr 21 15:27:55 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:27:55 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 224.0.0.1
Apr 21 15:27:56 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.251
Apr 21 15:27:56 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:27:56 turris igmpproxy[9178]: The IGMP message was local multicast. Ignoring.
Apr 21 15:28:02 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 224.0.0.1
Apr 21 15:28:04 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.2
Apr 21 15:28:04 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:04 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:05 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:05 turris igmpproxy[9178]: The IGMP message was local multicast. Ignoring.
Apr 21 15:28:08 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:08 turris igmpproxy[9178]: Inserted route table entry for 239.77.0.77 on VIF #1
Apr 21 15:28:08 turris igmpproxy[9178]: joinMcGroup: 239.77.0.77 on eth2
Apr 21 15:28:08 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.77
Apr 21 15:28:08 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:08 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.77 is from myself. Ignoring.
Apr 21 15:28:08 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.77, InpVIf: 0
Apr 21 15:28:08 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:08 turris igmpproxy[9178]: Updated route entry for 239.77.0.77 on VIF #1
Apr 21 15:28:08 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.77, InpVIf: 0
Apr 21 15:28:09 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.251
Apr 21 15:28:09 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:09 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:09 turris igmpproxy[9178]: leaveMcGroup: 239.77.0.77 on eth2
Apr 21 15:28:09 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:09 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 239.77.0.77
Apr 21 15:28:09 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:09 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:09 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.22
Apr 21 15:28:09 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:12 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:12 turris igmpproxy[9178]: Inserted route table entry for 239.77.0.204 on VIF #1
Apr 21 15:28:12 turris igmpproxy[9178]: joinMcGroup: 239.77.0.204 on eth2
Apr 21 15:28:12 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.204
Apr 21 15:28:12 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:12 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.204 is from myself. Ignoring.
Apr 21 15:28:12 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:12 turris igmpproxy[9178]: Updated route entry for 239.77.0.204 on VIF #1
Apr 21 15:28:13 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.204, InpVIf: 0
Apr 21 15:28:15 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.204
Apr 21 15:28:15 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:17 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.204
Apr 21 15:28:17 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:18 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:18 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:19 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:19 turris igmpproxy[9178]: leaveMcGroup: 239.77.0.204 on eth2
Apr 21 15:28:19 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.204
Apr 21 15:28:19 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 239.77.0.204
Apr 21 15:28:20 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:20 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.204
Apr 21 15:28:22 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:22 turris igmpproxy[9178]: Updated route entry for 239.77.0.77 on VIF #1
Apr 21 15:28:22 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.77, InpVIf: 0
Apr 21 15:28:22 turris igmpproxy[9178]: joinMcGroup: 239.77.0.77 on eth2
Apr 21 15:28:22 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.77
Apr 21 15:28:22 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:22 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.77 is from myself. Ignoring.
Apr 21 15:28:22 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:22 turris igmpproxy[9178]: Updated route entry for 239.77.0.77 on VIF #1
Apr 21 15:28:22 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.77, InpVIf: 0
Apr 21 15:28:25 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.204
Apr 21 15:28:25 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.204
Apr 21 15:28:25 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:25 turris igmpproxy[9178]: leaveMcGroup: 239.77.0.77 on eth2
Apr 21 15:28:25 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:25 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 239.77.0.77
Apr 21 15:28:26 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:26 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:29 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:29 turris igmpproxy[9178]: Inserted route table entry for 239.77.0.183 on VIF #1
Apr 21 15:28:29 turris igmpproxy[9178]: joinMcGroup: 239.77.0.183 on eth2
Apr 21 15:28:29 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.183
Apr 21 15:28:29 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:29 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.183 is from myself. Ignoring.
Apr 21 15:28:29 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:29 turris igmpproxy[9178]: Updated route entry for 239.77.0.183 on VIF #1
Apr 21 15:28:30 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 224.0.0.1
Apr 21 15:28:30 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.183, InpVIf: 0
Apr 21 15:28:31 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.22
Apr 21 15:28:31 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:32 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.183
Apr 21 15:28:32 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:33 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:33 turris igmpproxy[9178]: leaveMcGroup: 239.77.0.183 on eth2
Apr 21 15:28:33 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.183
Apr 21 15:28:33 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 239.77.0.183
Apr 21 15:28:34 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:34 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.183
Apr 21 15:28:34 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.2
Apr 21 15:28:34 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:35 turris igmpproxy[9178]: The IGMP message was local multicast. Ignoring.
Apr 21 15:28:36 turris igmpproxy[9178]: Removing MFC: 77.109.129.16 -> 239.77.0.204, InpVIf: 0
Apr 21 15:28:36 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:36 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.77
Apr 21 15:28:36 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:36 turris igmpproxy[9178]: Inserted route table entry for 239.77.0.203 on VIF #1
Apr 21 15:28:36 turris igmpproxy[9178]: joinMcGroup: 239.77.0.203 on eth2
Apr 21 15:28:36 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.203
Apr 21 15:28:36 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:36 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.203 is from myself. Ignoring.
Apr 21 15:28:36 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.203, InpVIf: 0
Apr 21 15:28:36 turris igmpproxy[9178]: RECV V2 member report   from 192.168.1.1     to 224.0.0.251
Apr 21 15:28:36 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:37 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:37 turris igmpproxy[9178]: Updated route entry for 239.77.0.203 on VIF #1
Apr 21 15:28:37 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.203, InpVIf: 0
Apr 21 15:28:39 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:39 turris igmpproxy[9178]: leaveMcGroup: 239.77.0.203 on eth2
Apr 21 15:28:39 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.203
Apr 21 15:28:39 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 239.77.0.203
Apr 21 15:28:40 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:40 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.203
Apr 21 15:28:42 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:42 turris igmpproxy[9178]: Inserted route table entry for 239.77.0.118 on VIF #1
Apr 21 15:28:42 turris igmpproxy[9178]: joinMcGroup: 239.77.0.118 on eth2
Apr 21 15:28:42 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.183
Apr 21 15:28:42 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.183
Apr 21 15:28:42 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.118
Apr 21 15:28:42 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:42 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.118 is from myself. Ignoring.
Apr 21 15:28:42 turris igmpproxy[9178]: RECV V3 member report   from 192.168.5.111   to 224.0.0.22
Apr 21 15:28:42 turris igmpproxy[9178]: Updated route entry for 239.77.0.118 on VIF #1
Apr 21 15:28:43 turris igmpproxy[9178]: Adding MFC: 77.109.129.16 -> 239.77.0.118, InpVIf: 0
Apr 21 15:28:45 turris igmpproxy[9178]: Removing MFC: 77.109.129.16 -> 239.77.0.77, InpVIf: 0
Apr 21 15:28:46 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.118
Apr 21 15:28:46 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:46 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.118
Apr 21 15:28:46 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:47 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.203
Apr 21 15:28:49 turris igmpproxy[9178]: RECV Membership query   from 192.168.1.1     to 239.77.0.203
Apr 21 15:28:52 turris igmpproxy[9178]: Removing MFC: 77.109.129.16 -> 239.77.0.183, InpVIf: 0
Apr 21 15:28:55 turris igmpproxy[9178]: Removing MFC: 77.109.129.16 -> 239.77.0.203, InpVIf: 0
Apr 21 15:28:55 turris igmpproxy[9178]: RECV Membership query   from 85.195.242.1    to 224.0.0.1
Apr 21 15:28:57 turris igmpproxy[9178]: RECV V2 member report   from 85.195.242.133  to 239.77.0.118
Apr 21 15:28:57 turris igmpproxy[9178]: The IGMP message was from myself. Ignoring.
Apr 21 15:28:57 turris igmpproxy[9178]: Route activation request from 85.195.242.133 for 239.77.0.118 is from myself. Ignoring.

Here’s my /etc/config/igmproxy:

config igmpproxy
	option quickleave 1
	option verbose 2
#	option verbose [0-3](none, minimal[default], more, maximum)

config phyint
	option network wan
	option zone wan
	option direction upstream
	list altnet 0.0.0.0/0

config phyint
	option network lan
	option zone lan
	option direction downstream
iptables --list | grep igmp
ACCEPT     igmp --  anywhere             anywhere             /* !fw3: ubus:igmpproxy[instance1] rule 3 */
zone_lan_dest_DROP  udp  --  anywhere             239.255.255.250      /* !fw3: ubus:igmpproxy[instance1] rule 1 */
zone_lan_dest_ACCEPT  udp  --  anywhere             base-address.mcast.net/4  /* !fw3: ubus:igmpproxy[instance1] rule 2 */
ACCEPT     igmp --  anywhere             anywhere             /* !fw3: ubus:igmpproxy[instance1] rule 0 */
ACCEPT     igmp --  anywhere             anywhere             /* !fw3: Allow-IGMP */
cat /etc/os-release
NAME="TurrisOS"
VERSION="5.1.10"
ID="turrisos"
ID_LIKE="lede openwrt"
PRETTY_NAME="TurrisOS 5.1.10"
VERSION_ID="5.1.10"
HOME_URL="https://www.turris.cz/"
BUG_URL="https://gitlab.labs.nic.cz/groups/turris/-/issues/"
SUPPORT_URL="https://www.turris.cz/support/"
BUILD_ID="a5672f6"
OPENWRT_BOARD="mvebu/cortexa9"
OPENWRT_ARCH="arm_cortex-a9_vfpv3-d16"
OPENWRT_TAINTS="busybox"
OPENWRT_DEVICE_MANUFACTURER="CZ.NIC"
OPENWRT_DEVICE_MANUFACTURER_URL="https://www.turris.cz/"
OPENWRT_DEVICE_PRODUCT="Turris Omnia"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="TurrisOS 5.1.10 a5672f6b96f393145070ad17c8eb1d15ef49ad2e"

Here are some of the resources I have considered:




My laptop is connected over Wifi to the router.
Especially the last OpenWRT forum post seemed very promising. However setting quickleave to 0 or 1 doesn’t change anything.

I don’t know how to continue debugging this issue or know where the error might be.

Having the same issue, but i know it worked back 1 year with the same settings like you have.
Funny wise the INIT7 TV App still works with multi-cast…
INIT7 is quite geeky and you may ask them why this can happen and they may have an issue that was created due to optimization for INIT7 App.