Hi, Radio works if recorded to file, then played. I have a problem if piped to mplayer. I see report of some problems with different OS.
TV works if I record to file, and playback. BBC One, Two - work piped to mplayer, I had problems with other channels BBC One, Two, News24, CBBC, Cbeebies, Parliment - work piped to xine BBC One, Two, News24, CBBC, Cbeebies, Parliment - work piped to ffplay Tried on amd64. Regards Nigel Taylor Stuart Henderson wrote: > Can someone in the UK with a TV license check if the new feature of > playing live streams works please? (I don't have a license and you > need one to watch programmes simultaneously with an over-the-air > broadcast, so I have to stick to the archived programmes which > don't need one). > > Notes at http://linuxcentre.net/get_iplayer/CHANGELOG.txt > > Ta muchly. :-) > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/get_iplayer/Makefile,v > retrieving revision 1.10 > diff -u -p -r1.10 Makefile > --- Makefile 25 May 2009 17:54:01 -0000 1.10 > +++ Makefile 13 Jun 2009 21:59:15 -0000 > @@ -2,7 +2,7 @@ > > COMMENT = download BBC iPlayer and ITV programmes > > -DISTNAME = get_iplayer-1.90 > +DISTNAME = get_iplayer-1.99 > > CATEGORIES = multimedia > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/multimedia/get_iplayer/distinfo,v > retrieving revision 1.9 > diff -u -p -r1.9 distinfo > --- distinfo 25 May 2009 17:54:01 -0000 1.9 > +++ distinfo 13 Jun 2009 21:59:15 -0000 > @@ -1,5 +1,5 @@ > -MD5 (get_iplayer-1.90.tar.gz) = fxNZCULuriHH+ek61DJiNg== > -RMD160 (get_iplayer-1.90.tar.gz) = fbdiaE7otTM1c64rArhVGwUtk1E= > -SHA1 (get_iplayer-1.90.tar.gz) = jDqcgcOGPdnFt+LYVcgVBAxL0dY= > -SHA256 (get_iplayer-1.90.tar.gz) = > hLDmQbzUogcAGUX1Sutn27DSPDMrkAoT745Kb9dBAtY= > -SIZE (get_iplayer-1.90.tar.gz) = 98951 > +MD5 (get_iplayer-1.99.tar.gz) = U3nVGVgW5cGr9ohIciiDcA== > +RMD160 (get_iplayer-1.99.tar.gz) = INad77OB6cA/ZXz/Ph/MMRrw3a0= > +SHA1 (get_iplayer-1.99.tar.gz) = 8EKYarCSqonPmNN0Spc0WcCO9cg= > +SHA256 (get_iplayer-1.99.tar.gz) = > V5pFLIftmjmNCmb3HV/QcKIOi50WNt1lq9MyugXSF+k= > +SIZE (get_iplayer-1.99.tar.gz) = 105207 > Index: patches/patch-get_iplayer > =================================================================== > RCS file: /cvs/ports/multimedia/get_iplayer/patches/patch-get_iplayer,v > retrieving revision 1.7 > diff -u -p -r1.7 patch-get_iplayer > --- patches/patch-get_iplayer 25 May 2009 17:54:01 -0000 1.7 > +++ patches/patch-get_iplayer 13 Jun 2009 21:59:15 -0000 > @@ -1,7 +1,7 @@ > $OpenBSD: patch-get_iplayer,v 1.7 2009/05/25 17:54:01 sthen Exp $ > ---- get_iplayer.orig Mon May 25 17:04:40 2009 > -+++ get_iplayer Mon May 25 18:50:21 2009 > -@@ -174,7 +174,7 @@ mkpath $profile_dir if ! -d $profile_dir; > +--- get_iplayer.orig Sat Jun 13 00:46:46 2009 > ++++ get_iplayer Sat Jun 13 11:59:13 2009 > +@@ -173,7 +173,7 @@ mkpath $profile_dir if ! -d $profile_dir; > > > # get list of additional user plugins and load plugin > @@ -10,7 +10,7 @@ $OpenBSD: patch-get_iplayer,v 1.7 2009/0 > my $plugin_dir_user = "$profile_dir/plugins"; > for my $plugin_dir ( ( $plugin_dir_user, $plugin_dir_system ) ) { > if ( opendir( DIR, $plugin_dir ) ) { > -@@ -360,6 +360,7 @@ if ( ! keys %plugin_files ) { > +@@ -359,6 +359,7 @@ if ( ! keys %plugin_files ) { > $opt->{pluginsupdate} = 1; > } > # Update this script if required > @@ -18,7 +18,7 @@ $OpenBSD: patch-get_iplayer,v 1.7 2009/0 > update_script() if $opt->{update} || $opt->{pluginsupdate}; > > > -@@ -515,9 +516,9 @@ sub find_matches { > +@@ -524,9 +525,9 @@ sub find_matches { > $binopts->{lame} .= ' --quiet ' if $opt->{quiet}; > $bin->{vlc} = $opt->{vlc} || 'cvlc'; > $binopts->{vlc} = '-vv' if $opt->{verbose} || $opt->{debug}; > @@ -30,8 +30,8 @@ $OpenBSD: patch-get_iplayer,v 1.7 2009/0 > # Set quiet, test and get options if we're asked for streaminfo > if ( $opt->{streaminfo} ) { > $opt->{test} = 1; > -@@ -1312,7 +1313,7 @@ sub create_ua { > - my $agent = $user_agent{ $_[0] } || random_ua(); > +@@ -1352,7 +1353,7 @@ sub create_ua { > + my $agent = $user_agent{ "$_[0]" } || random_ua(); > my $nocookiejar = $_[1] || 0; > my $ua = LWP::UserAgent->new; > - $ua->timeout([$lwp_request_timeout]); > >
