Tvapp link does NOT have any pop up ads on any of the cable channels or sports streams. I have never had any issues getting it to work but you might not get a HD/4K feed for a popular game UNLESS you subscribe to their service. Their cheapest subscription is $15 a month and you get simultaneous streams to 2 different devices, a normal channel guide, HD/4K channels and is compatible with Apple TV/Roku/Fire Stick. You can get it to work on more devices on more expensive plans. Follow their instructions in downloading an IPTV player from the applicable App Store for you device and configure it. Payment is by Bitcoin only. I don’t subscribe to their service. I use that site only if I need sports streams that I can’t get on DirecTV — for the bullshit Fubo/Roku/DAZN exclusive events done for Euro 2024 and Club Wold Cup this year and PPV events. I get the stream going on my phone and AirPlay it on my Apple TV. TV app is the easiest and cleanest solution I have seen out there.