Comment 4 for bug 505433

Revision history for this message
linuxcentre (linuxcentre) wrote : Re: [Bug 505433] Re: get_iplayer cannot download iphone mode in this older version

Hi,

Thanks for explaining that.

I've done a fuller analysis of the differences and bugs in the current
Ubuntu version. There are also several BBC introduced bugs that are
fixed in subsequent versions of get_iplayer. They are:

* AAC mode changes by BBC: flash AAC recordings would end up unavailable
or very low quality - fixed in v2.43.

* BBC Live TV mode changes: Users would only get the first mode of 3
modes available for some channels. - fixed in v2.43.

* Fixed mms and rtsp url parsing from asx and ram playlists which now
parses new wma radio stream metadata. The BBC are gradually switching
off RealAudio and using WMA instead so this becomes ever more important
a fix (especially for international users). Fixed in v2.50

* iPhone mode breakage fixed (as per bug report). - fixed in v2.51

Also, a get_iplayer bug which caused HD to fail 50% of times for some:

* bug with authstring typo in level3/iplayertok CDN rtmp parameters
which caused iPlayer HD to often fail. Fixed in v2.45

Finally, I'd strongly recommend using v2.53 since that also fixes the
problems where /var/lib/get_iplayer/ was used for system-wide options.
This version reverts to using /etc/get_iplayer/. At very least go with
version v2.51 and add your usual patch to use /etc/get_iplayer/.

Very little extra functionality went in between 2.41 and 2.53 and
certainly nothing which has since broken.

Best Regards

Phil

On Fri, 2010-01-15 at 22:56 +0000, Jonathan Wiltshire wrote:
> On Fri, Jan 15, 2010 at 06:59:26PM -0000, linuxcentre wrote:
> > I had a go at this but in the 10 releases between 2.41 and 2.51 quite a
> > bit of this code was changed such that I am not making much useful
> > progress without breaking other functionality. So I'm going to have to
> > say 'no' in this case to save me many hours work changing and testing.
>
> Hmm. A whole new upstream won't be accepted for Karmic through the updates
> mechanism, it's too big a change for a stable release. I'm afraid my
> Perl-fu isn't really strong enough.
>
> > BTW: Why does Karmic not just follow upstream Debian? Is there some
> > policy surrounding this process?
>
> Because Karmic is a stable release, so it must be touched only as little as
> possible. The get_iplayer package in Debian hasn't ever been in a release,
> so we haven't had that situation yet. When Debian 6 "Squeeze" is released
> the process will be similar; in Ubuntu Lucid the automatic sync from
> Squeeze is still taking place. That's why there are two versions showing
> up.
>
> >
> > Best Regards
> >
> > Phil
> >
>
> --
> Jonathan Wiltshire
>
> 1024D: 0xDB800B52 / 4216 F01F DCA9 21AC F3D3 A903 CA6B EA3E DB80 0B52
> 4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
>