[rtmpdump] iPlayer flash streams no longer working
Bill Boughton
murble-getiplayer at yuri.org.uk
Fri May 21 13:50:20 EDT 2010
On Fri, May 21, 2010 at 04:12:34PM +0100, David Woodhouse wrote:
> I've been looking at this, using the real flash player.
> When I deliberately break routing to the limelight servers, I seem to
> get the same error as get_iplayer gets...
>
> 00000BC1 03 00 00 00 00 00 86 14 00 00 00 00 02 00 06 5f ........ ......._
> 00000BD1 65 72 72 6f 72 00 3f f0 00 00 00 00 00 00 05 03 error.?. ........
> 00000BE1 00 05 6c 65 76 65 6c 02 00 05 65 72 72 6f 72 00 ..level. ..error.
> 00000BF1 04 63 6f 64 65 02 00 1e 4e 65 74 43 6f 6e 6e 65 .code... NetConne
> 00000C01 63 74 69 6f 6e 2e 43 6f 6e 6e 65 63 74 2e 52 65 ction.Co nnect.Re
> 00000C11 6a 65 63 74 65 64 00 0b 64 65 73 63 72 69 70 74 jected.. descript
> 00000C21 69 6f 6e 02 00 29 5b 20 41 63 63 65 73 73 4d 61 ion..)[ AccessMa
> 00000C31 6e 61 67 65 72 2e 52 65 6a 65 63 74 20 5d 20 3a nager.Re ject ] :
> 00000C41 20 41 63 63 65 73 73 20 64 65 6e 69 c3 65 64 21 Access deni.ed!
> 00000C51 00 00 09 ...
> 00000C54 03 00 00 00 00 00 12 14 00 00 00 00 02 00 05 63 ........ .......c
> 00000C64 6c 6f 73 65 00 00 00 00 00 00 00 00 00 05 lose.... ......
>
> Or could that be a block based on IP address because there have been a
> few failed attempts by get_iplayer?
That looks the same as I get using a very non UK IP address:
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2: 0000: 03 00 00 00 00 00 86 14 00 00 00 00 ............
DEBUG2: 0000: 02 00 06 5f 65 72 72 6f 72 00 3f f0 00 00 00 00 ..._error.?.....
DEBUG2: 0010: 00 00 05 03 00 05 6c 65 76 65 6c 02 00 05 65 72 ......level...er
DEBUG2: 0020: 72 6f 72 00 04 63 6f 64 65 02 00 1e 4e 65 74 43 ror..code...NetC
DEBUG2: 0030: 6f 6e 6e 65 63 74 69 6f 6e 2e 43 6f 6e 6e 65 63 onnection.Connec
DEBUG2: 0040: 74 2e 52 65 6a 65 63 74 65 64 00 0b 64 65 73 63 t.Rejected..desc
DEBUG2: 0050: 72 69 70 74 69 6f 6e 02 00 29 5b 20 41 63 63 65 ription..)[ Acce
DEBUG2: 0060: 73 73 4d 61 6e 61 67 65 72 2e 52 65 6a 65 63 74 ssManager.Reject
DEBUG2: 0070: 20 5d 20 3a 20 41 63 63 65 73 73 20 64 65 6e 69 ] : Access deni
but using a "UK" IP I'm able to download using the following:
AUTH="authentcation string from XML"
RTMPDUMP=path/to/rtmpdump
APP="ondemand?_fcs_vhost=cp41752.edgefcs.net"
HOST="rtmp://cp41752.edgefcs.net:1935/$APP"
VERSION="LNX 10,0,45,2"
FLASH="http://www.bbc.co.uk/emp/10player.swf?revision=18269_19216"
IDENT="identifier string from xml"
PAGE="URLfromIPlayerPage/"
$RTMPDUMP -r "${HOST}${AUTH}" -a "${APP}&${AUTH}" -f "$VERSION" -W "$FLASH" -y "$IDENT" --pageUrl $PAGE -o ~/tmp/test.$$.flv
I've had a quick look at get_iplayer but here it doesn't even attempt to
use the akamai CDN even when there are plenty of provider="akamai" in the
mediaselector xml.
cheers
bill
--
Bill Boughton <bill at boughton.de>
More information about the get_iplayer
mailing list