HLS modes being missed by GiP

RS richard22j at zoho.com
Sat Apr 22 06:35:11 PDT 2017


>>From Vangelis 1819 21 April 2017

>From: tellyaddict
>Sent: Friday, April 21, 2017 19:35

>> ... It used to be that way in the past, but not since the beeb
>> started using HTTPS for their streams.
> >E.g. if you --info (-i) a pid you'll often see 4 dvf* tvmodes;
> >these are spread over just two CDNs (Akamai, Limelight)
> >but with each of them having both HTTP/HTTPS stream URIs.
>
> > I think BBC will eventually swift only to HTTPS URLs,
> >thus the modes will again go down to two...
> >FWIW, GiP 2.99 gives priority to HTTPS over HTTP, so
> >1 & 2 suffixes are propably HTTPS and 3 & 4
>> their plain HTTP counterparts...

Thanks for the explanation, Vangelis.  I clearly still have a lot to learn! 
The rule seems to be that if all 4 submodes are present
1 = HTTPS Limelight
2 = HTTPS Akamai
3 = HTTP Limelight
4 = HTTP Akamai

>Thanks Vangelis. I was wondering if it might have something to do with the 
>introduction of HTTPS.

>Currently running info on programmes using 2.99, I only ever seem to get 1 
>hlshd option and 1 hlsvhigh option.

>Here's that part of the output from last friday's The One Show for example 
>(b08lm6g7):

>longname:       The One Show
>modes:          original: 
>dvfhd1,dvfhd2,dvfsd1,dvfsd2,dvfxsd1,dvfxsd2,dvfhigh1,d
>vfhigh2,dvfxhigh1,dvfxhigh2,dvflow1,dvflow2,flashhd1,flashvhigh1,flashvhigh2,fla
>shstd1,flashstd2,flashxstd1,flashxstd2,hlshd1,hlsvhigh1,hlsstd1,hlsxstd1,hvfhd1,
>hvfhd2,hvfsd1,hvfsd2,hvfxsd1,hvfxsd2,hvfhigh1,hvfhigh2,hvfxhigh1,hvfxhigh2,hvflo
>w1,hvflow2,subtitles1

My results are different.  HLS modes from --streaminfo are as follows.
hlshd1 HTTPS Akamai
hlshd2 HTTP Akamai
hlsstd1 HTTP Akamai
hlsvhigh1 HTTP Akamai
hlsxstd1 HTTP Akamai

Looking at it again I see tellyaddict only has submodes 1 and 2 across the 
board.  I have 1, 2, 3 and 4 for all DVF modes and hvfhd, hvfsd and hvfhigh. 
Are you getting any HTTPS modes?

>Also programmes which aren't available in HD such as local news and 
>programmes on BBC Parliament for example seem to be missing the HLS modes 
> >completely in get_iplayer --info but visiting the vpid's mediaselector 
>page shows that the HLS streams are there in both HTTP and HTTPS. Dinky 
>said that >these are now missing because of BBC changes and will be 
>restored later but I can;t really work out what those changes are. I can 
>still manually access >them using the same URLs that --verbose --info shows 
>but GiP can't seem to see them.

I can't really comment on this because I don't often download local news. 
With repeats of programmes too old to be in HD it has probably been the case 
for several months that they do not have HLS modes.  The same is true of 
most outside broadcasts.  I have been using --tvmode=hlshd,hvfxsd2 to catch 
them at least since the introduction of v2.99, but that doesn't prove 
anything because I would have done the same if a hlsvhigh mode had been 
available.







More information about the get_iplayer mailing list