To add some numbers: IPTV streams are continuous real-time data. Even 0.5% packet loss causes visible buffering or stuttering on a live stream because the player cannot buffer ahead like a YouTube video does. Ethernet eliminates almost all packet loss. That is why wired is always recommended.