BBC iPlayer: Problem capturing iPhone mp3 stream using rtmpsrvI have successfully used RTMPsrv.exe v2.1d (the latest version that runs under Windows 9x) to capture the RTMP command line from the BBC's Limelight servers, which stream the default mp4 audio stream for its iPlayer service for BBC radio (aac audio, in an mp4a container, all wrapped in a Flash .flv wrapper).
However, I have never succeeded in capturing the RTMP command line from the BBC's Akamai servers, which stream the alternative mp3 audio stream for its iPlayer on-demand service for radio shows. This may be because the mp4 audio stream is the default stream. Certainly, the BBC iPlayer will only serve the Flash stream containing mp4 audio if you play an on-demand radio show on their website. It offers two streams of mp4 audio, 128 kbps or 48 kbps. But there is no option to listen to the mp3 stream. In fact, as will be familiar to users of get_iplayer.pl, the mp3 stream is restricted, and is supplied only to the iphone (and similar mobile devices that can't run Adobe's Flash Player). Get_iplayer in fact downloads that iphone mp3 stream. The Media Selector pages all contain detals of an mp3 stream, being served from an rtmp:// source, by an Akamai server: an mp3 stream with the host cp48188.edgefcs.net at a bitrate of 128 kbps. Example: http://www.bbc.co.uk/mediaselector/4...tream/b00283jf I can build a working command line for the mp3 stream, manually, from the details on that Media Selector page. But I don't seem to have the knack of emulating (i.e. spoofing) an iphone, so I can't actually play that mp3 stream on my computer. So I can't feed it through rtmpsrv. Has anyone had any luck capturing an iplayer command line for that stream using rtmpsrv? |
Get_iPlayer - Revised to include Radio 4 Extra1 Attachment(s)
The accompanying file is from:
http://www.mediafire.com/?pd0nj8wk1qqj4cp This is a modified Get_iPlayer.pl v2.76 (edited to support Radio 4 Extra instead of the former Radio 7). These are the details of the changes - 1. Modified two lines in it for the new BBC iPlayer, in the section headed ‘# Limelight CDN’: from: $conn->{playpath} = "$cattribs->{identifier}?$cattribs->{authString}"; to: $conn->{playpath} = "$cattribs->{identifier}"; from: $conn->{application} = $cattribs->{application}; to: $conn->{application} = "$cattribs->{application}?$cattribs->{authString}"; 2. To prevent Get_iPlayer "phoning home" to a site that no longer exists, commented out the 7-line section that hunts for plugin updates (headed 'plugins update'). 3. Replaced all the references to 'Radio 7' with 'Radio 4 Extra'. __________________________________________ |
Recording from BBC media sites.. what works now?Morning all,
I used to be able to pull BBC media videos with RTMPdump creating a niffy output loop. This generates the following error for me: Code:
rtmpdump -r "rtmp://bbcmedia.fcod.llnwd.net:1935/a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/800kbps/MooreC11-00067344-bringmethehorizon_performance_Flash9_Med_v1_0.mp4,iplayerstream/secure_auth/1500kbps/MooreC11-00067344-bringmethehorizon_performance_Flash9_Hi_v1_0.mp4,iplayerstream/secure_auth/MooreC11-00067344-bringmethehorizon_performance_Flash8_v1_1.flv&et=1314755245&fmta-token=e137ee250207ec0907a7f8415e778f042f73f01ecf70abfe337bf0c0137dfaac" -a "a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/800kbps/MooreC11-00067344-bringmethehorizon_performance_Flash9_Med_v1_0.mp4,iplayerstream/secure_auth/1500kbps/MooreC11-00067344-bringmethehorizon_performance_Flash9_Hi_v1_0.mp4,iplayerstream/secure_auth/MooreC11-00067344-bringmethehorizon_performance_Flash8_v1_1.flv&et=1314755245&fmta-token=e137ee250207ec0907a7f8415e778f042f73f01ecf70abfe337bf0c0137dfaac" -f "WIN 10,3,183,7" -W "http://www.bbc.co.uk/emp/revisions/18269_21576_10player.swf?revision=18269_21576" -p "http://www.bbc.co.uk/music/festivals/readingandleeds/2011/artists/bringmethehorizon/#p00k2bsk" -y "mp4:iplayerstream/secure_auth/800kbps/MooreC11-00067344-bringmethehorizon_performance_Flash9_Med_v1_0.mp4" -o MooreC11-00067344-bringmethehorizon_performance_Flash9_Med_v1_0.mp4 "ERROR: RTMP_Connect0, failed to connect socket. 10061 (Unknown error)" Any ideas? Or is there a better way to take the transfered file? BBC MediaSelector page used: _http://www.bbc.co.uk/mediaselector/4/mtis/stream/p00k2bsm?cb=23244 |
BBC Player problem / RTMPExplorer + rtmpdump 2.4Hi !
I'm a french user and i want to download a video on the BBC website (http://www.bbc.co.uk/music/festivals...ydjs/#p00k33nq). So I have to use Tor + Vidalia + Polipo with an UK exit-node to view it. I want to use RTMPExplorer. I set up a proxy (127.0.0.1:8118) in Internet Explorer because this previous software uses its engine to render the pages. Now I can view the video in RTMPExplorer ! :D But the log is kinda weird : Code:
RTMPDump v2.4 GIT-2011-07-11 (Compiled by KSV) Is my problem coming from Tor ? |
Re: BBC Player problem / RTMPExplorer + rtmpdump 2.4I know little of what you speak except I have just tried updating to RTMPdump 2.4 and all my get_iplayer downloads failed.
I've reverted to 2.3 and it all works again. So try going back to 2.3 |
Re: BBC Player problem / RTMPExplorer + rtmpdump 2.4Hi,
Do you know how to change default browser for RTMPexplorer. For example into chrome? I need that for the website which doesn't work with IE... |
Re: BBC Player problem / RTMPExplorer + rtmpdump 2.4Quote:
|
Re: BBC Player problem / RTMPExplorer + rtmpdump 2.4Quote:
RTMPexplorer needs more options like using a HTTP or SOCKS proxy ; force rtmpdump in verbose mode... But I don't who developped this software and I don't know if it's open source. :-/ Quote:
RTMPDump 2.3 Code:
RTMPDump v2.3 |
Re: BBC Player problem / RTMPExplorer + rtmpdump 2.4RTMPdump 2.4 (2011-7-23) latest version I found
Code:
RTMPDump 2.4 git-b627335 2011-7-23 |
All times are GMT -6. The time now is 09:18 AM. |