Re: [SlimDevices: Plugins] BBC iPlayer AAC streams

2009-07-24 Thread linuxcentre

amcluesent;437335 Wrote: 
 is there any easy way to stream the AAC live radio feed into
 Squeezecenter...
 
 Nope. This is bleeding edge stuff, hence I posted to see if the crew
 who did AlienBBC could make the last jump from mplayer into
 SqueezeCenter.

I've got an experimental get_iplayer PVR Manager proxy released which
can do this now. It proxies the high-quality AAC RTMP stream into WAV
over HTTP then auto generates OPML playlists. Also works for BBC listen
again. Cannot yet get FLAC streaming working but WAV is the same quality
of course.

See
http://linuxcentre.net/stream-high-quality-aac-bbc-iplayer-radio-and-live-radio-to-your-squeezebox-part-ii/
for full details.


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=65022

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Recording of Radio Stations

2009-02-03 Thread linuxcentre

(note: shameless plug - I'm the get_iplayer author).

get_iplayer also can get programmes automatically using it's PVR
functionality. Basically you just setup a PVR entry in get_iplayer
based on programme name and it will download it, transcode it if
necessary (from real, flv or wav etc to mp3), id3 tag it, and save in
file directory of your choice ready for listening. It will even email
you when a new prog is downloaded if you want (on Linux at least). You
just need to do something like:

get_iplayer --type=radio 'Chris Moyles' --amode iphone

Then add it to the PVR as follows:

get_iplayer --type=radio 'Chris Moyles' --amode iphone --pvr-add
'my_chris_moyles_search' 

The --amode option basically lists which downloads methods to try
(default is: iphone, flashaudio, realaudio). The first two are native
high quality mp3. The realaudio mode is of pretty poor quality.

You then just add '/path/to/get_iplayer --pvr' to your cron to run,
say, hourly. Job done...


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=57597

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] Recording of Radio Stations

2009-02-01 Thread linuxcentre

florca;379220 Wrote: 
 
 Not sure what it is about people in Newbury and Radio - the author of
 DVBSERVER and I also both live here
 

And believe it or not, the get_iplayer author lives just 16 miles from
Newbury also :-)

- Phil


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=57597

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2008-10-05 Thread linuxcentre

bpa;346198 Wrote: 
 Some points.
 
 * Besides possible licensing issues - it seems there is not enough room
 left in SB firmware for another decoder.
 
 * It is not clear whether BBC will provide AACplus (not AACP) over
 Flash or not (i.e standard HTTP).  If it is over Flash (like the MP3
 streams) then SB would also have to support Flash transport. 
 
 * AACplus is not AAC. However yo keep users happy - firmware support
 would probably have to support AAC and AACplus v1 and AACplus v2.
 
 * I think the Blogs referred to support AACplus in addition to MP3 not
 instead of MP3.
 
 * BBC strategy seems to be a bit flexible or not fully detailed in the
 blogs. A few months ago the only MP3 planned seemed to be secure (over
 Flash) and now these unsecured MP3 streams are available in addition
 to the secure MP3 streams.

The MP3-over-RTMP (in flash) was the first step of getting Listen Again
on the iPlayer. They plan to migrate to AAC+ (possibly starting from
this month) because it is already supported by flash player and is more
bandwidth efficient / higher quality.

The mp3 streams being used in the BBCiPlayer plugin were intended for
the Apple iPhone which does(will) not support abobe flash player (The
plugin has to fake an iPhone user-agent to get these mp3 streams). It
was my suggestion that these streams were just a different transport
mechanism using the same files served over RTMP/flash because of the
similarity of the bitrates.

It would seem from all the blog and forum stuff I've read that the MP3
streams will be dropped once they are happy with AAC+ and I reckon that
the mp3 will then cease for the iPhone streams because there is no
logical reason to keep mp3 for the iPhone when the more-apple-friendly
AAC+ files will be available. They don't support any more devices with
Listen Again mp3-over-http AFAIK - just the iPhone.

So in future, if this transition happens to AAC+, transcoding (e.g.
mplayer) will be required unless the SB can get AAC+ suport in the
firmware.

Regards

Phil Lewis


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2008-10-05 Thread linuxcentre

Triode;347173 Wrote: 
 Lets hope the beeb continues with support for the mp3 streams for a
 while or moves to a codec which we can also support via transcoding. 
 To me the main aim is to get somethign with better quality than the
 real streams.  I am dubious the aac+ means they can reduce the bitrate
 too much.  The 192k mp3 streams for radio 3 sound relatively good.  The
 128k mp3 streams for other stations are ok, but not great.

I totally agree - quality is the issue. If I'm not mistaken, the mp3
streams (RTMP/Flash and iPhone) we have today are re-transcoded from
the DAB/satellite mp2 broadcast streams (eek). The new AAC+ ones will
use pre-transcoded streams which will significantly improve the
quality. Also AAC+ is really quite a lot better at the same or lower
bitrate in blind listening tests compared to the well-aged mp3
algorithm and pshcho-acoustic models. This link shows results for
mp2/aac+ (relevant given the sources we're talking about here):
http://www.digitalradiotech.co.uk/mp2_vs_aac+.htm#AAC_AAC+


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] BBC providing MP3 access to Listen Again ?

2008-09-29 Thread linuxcentre

Just in case you hadn't seen it, I posted on this thread:
http://forums.slimdevices.com/showthread.php?t=53171
regarding a way to directly get the mp3 streams from iPlayer. Working
perl code (get_iplayer) is already out there and I believe triode has
some plugin goodies in the works.


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=52967

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


[SlimDevices: Plugins] Alien BBC suggestions - better iPlayer Listen Again feeds and bitrates

2008-09-28 Thread linuxcentre

Hi,
I've been using Alien BBC for years now - good work - it's really
useful!
I've have developed the get_iplayer perl software (used for downloading
BBC iPlayer programmes) which also does very similar things to Alien.

Firstly, I've noticed that there is a bit of screen scraping in the
Alient code (e.g. Plugins/Alien/Parsers/iPlayerParser.pm ) that
possibly could be avoided:

After some research in to BBC feeds I found that it is possible to get
an entire list of programmes for a radio channel using the following
XML feed from the BBC:

http://feeds.bbc.co.uk/iplayer/channel/list/limit/400

Where channel is one of: bbc_1xtra, bbc_radio_one, bbc_radio_two,
bbc_radio_three, bbc_radio_four, bbc_radio_five_live,
bbc_radio_five_live_sports_extra, bbc_6music, bbc_7, bbc_asian_network,
bbc_radio_foyle, bbc_radio_scotland, bbc_radio_ulster, bbc_radio_wales,
or bbc_world_service.

These feeds are used by the iPlayer web site and I have just tweaked
them a little to give a full channel listing.


Secondly, for podcasts, it is possible to get a full list of podcasts
from either of the following (saves having to specify a list of
channels in the Alien perl code):

OPML: http://www.bbc.co.uk/radio/opml/bbc_podcast_opml.xml
XML: http://downloads.bbc.co.uk/podcasts/ppg.xml


Thirdly, it has recently (this week) been discovered that you can now
download/stream the BBC listen again stereo content in MP3 streams up
to 192kbps (many are 128kbps and a few in 80kbps/mono). This is
*significantly better* than the 64kbps real audio streams we've been
limited to in the past.

The method used for this simulates an iPhone but is really not that
difficult to implement in perl. I have already coded this in perl for
get_iplayer and it works like a dream :-)

I've documented the Mp3 BBC listen again radio download method on the
Beebhack wiki for those people who may want to look at this:
http://beebhack.wikia.com/wiki/IPlayer_Radio#iPlayer_MP3_Radio_Streams

My (bad perl code but lots of comments) get_iplayer software which has
implemented this can be found at http://linuxcentre.net

- Phil Lewis


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=53171

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins


Re: [SlimDevices: Plugins] Alien BBC suggestions - better iPlayer Listen Again feeds and bitrates

2008-09-28 Thread linuxcentre

@bpa,
Yes, the non-AOD stations aren't in iPlayer yet. I think the BBC are
finding the AOD-iPlayer migration a bit time consuming from the posts
on the BBC Radio Labs blogs.

The iPhone Listen again streams are indeed UK only :-|  Hopefully this
may change over time. Not sure why they would need to limit the MP3
Radio progs as such compared to the RealAudio ones.

@Triode,
Note that the BBC cookie white-listing based on those BBC web bugs in
my code is no longer required. Just remember to keep the stream chunks
 20MB.


-- 
linuxcentre

linuxcentre's Profile: http://forums.slimdevices.com/member.php?userid=20244
View this thread: http://forums.slimdevices.com/showthread.php?t=53171

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins