App-get_flash_videos
view release on metacpan or search on metacpan
lib/FlashVideo/Site/Bbc.pm view on Meta::CPAN
my $info = ref $playlist->{item}->{media} eq 'ARRAY'
? $playlist->{item}->{media}->[0]->{connection}
: $playlist->{item}->{media}->{connection};
$info = $playlist->{item}->{programme}->{media}->{connection} unless $info;
$info->{application} ||= "ondemand";
# Different method for retrieving some BBC videos, for example:
# http://news.bbc.co.uk/sport1/hi/motorsport/formula_one/8766344.stm
if (!$info->{server}) {
my $id = $playlist->{item}->{mediator}->{identifier};
my $stream_info_url = sprintf
"http://open.live.bbc.co.uk/mediaselector/4/mtis/stream/%s", $id;
$browser->back();
$browser->get($stream_info_url);
if (!$browser->success) {
( run in 0.262 second using v1.01-cache-2.11-cpan-26ccb49234f )