Freeview Deeplink (UK)

The UK based Freeview app (iOS) uses deeplinks to open up BBC, ITV, Channel 4 apps etc to play the stream for that channel. It’s really fluid and just automatically plays, but I can’t find anywhere what the deeplink is that it’s using. The only ones I can find open the app but don’t play it.

Long shot, but does anyone know what they might be or how to find them?

@Naonak did you manage to find an answer for this?
Trial and error has revealed iPlayer links such as:

bbciplayer://channels/bbc_one

bbciplayer://channels/bbc_two

bbciplayer://channels/bbc_news24

1 Like

That’s useful thanks. Did you have any luck with ITV or 4?

I wasn’t able to find any, and did a lot of trial and error myself.

the list of apps:

freeview://
bbciplayer://
itvplayer://
all4://
my5://
uktvplay://
stv-player://
cbscatchup://

some examples:

bbciplayer://www.bbc.co.uk/iplayer/mobile/channels/bbc_one
bbciplayer://www.bbc.co.uk/iplayer/mobile/channels/bbc_three
bbciplayer://www.bbc.co.uk/iplayer/mobile/channels/cbeebies
bbciplayer://www.bbc.co.uk/iplayer/mobile/channels/bbc_news24
bbciplayer://www.bbc.co.uk/iplayer/mobile/channels/bbc_parliament

all4://views/on-now?channel=E4
all4://views/on-now?channel=F4
all4://views/on-now?channel=M4
all4://views/on-now?channel=4s #4seven

itvplayer://freeview_app/simulcast/itv
itvplayer://freeview_app/simulcast/itv2
itvplayer://freeview_app/simulcast/itv4
itvplayer://freeview_app/simulcast/itvbe

my5://watch/C5 #5
my5://watch/C7 #5USA
my5://watch/C6 #5STAR
my5://watch/C0 #5ACTION
my5://watch/C8 #5SELECT

the on-demand ones look like:

uktvplay://video/LDXA899W
cbscatchup://show/45036278
https://player.stv.tv/episode/210327
bbciplayer://www.bbc.co.uk/iplayer/mobile/episode/m0012vh3
all4://views/brands?brand=attack-the-block&programme=43601-001
itvplayer://freeview_app/play/1_8812_0001.005

3 Likes

Wow - thank you so much!

1 Like

Thank you @tmm1 for the info. Is there a resource you can recommend for how to get the correct string for the other apps?

It's pretty complicated unfortunately. Which app are you interested in?

Would you know the structure for the TVNZ+ app?

You'd have to check inside the manifest file in the apk

What are you looking for in the TVNZ+ app? all their streams are published on Matts page. Not hard to find.

I'm tinkering with the pyATV version of ah4c. I have it set up to launch the app and then use the Apple TV remote commands to get the stream going, but using deep links would be even better. Matt's links are great, but I'd like a backup as well as the ability to set things up like the folks with YouTubeTV and other sources that seem to be getting harder to use without tools like ah4c and ADBTuner.