https://www.microsoft.com/en-gb/p/best-player/9wzdncrdpqsx#activetab=pivot:overviewtab
Has a free trial. This is what I have been using.
I just use my browser for my iptv, but i hardly use it as ive got 4 firestick with it on, got it on my phone and tablet. Also side loaded on my tv
I don’t own a Xbox so I’m not 100% sure but I’ve seen people say that they use MyIPTV Player for xbox..