Keep in mind this is the first version of the Game Day feature and further developments and improvements are planned.
i know of course
The list of available channels displayed for matches is not filtered based on the user's channel list. This is by design for a few reasons: 1. It is challenging to match the exact correct channel name because TV providers often rename the channels or add country prefixes or other modifiers. 2. A match could be available in another app but not in the user's TV playlist.
1) Challenging for sure, with country prefixes etc.
2) ok, for me no logic actually
Maybe your Feature can grab the Channel Details for each Match/Game/Event from Liveonsat.com or Sportseventz.com. Prior maybe your team can look for a lot sport channels in Europe / UK / USA / Australia - and filter them for their country. e.g.: Sky Sports Main Event in UK, Sky Sport Bundesliga in Germany.
The User can decide which countrys should be displayed in his/her "Search for Channels" - when he clicks on a game/match. So maybe/she he decidec only Germany Channels should be displayed.
Then the search engine should be able to search for similarities in the channel names. e.g.: DE-Sky Sport Bundesliga - GER-Bundesliga - Bundesliga - Sport Bundesliga - and show the results. Or to look after a Teams name in the stream name. (some providers change the name to the teams name when they play) Then to mark in my reminders or recordings...
And in a later release: an overlay during a Live-TV Stream.
Example: i would not go into the Feature and look for live scores when i have to leave my current match. So i rather put out my phone.
Like i choose the audio sub - i need access to the Game Day Feature as an overlay. (with live tables, live results)
Very Very good approach in the beginning - and looking forward to the next releases.
Cheers