High-quality IPTV streaming