Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   rtmpdump (http://stream-recorder.com/forum/forumdisplay.php?f=54)
-   -  

Using rtmpdump,rtmpsrv,rtmpsuck,RTMPexplorer to download BBC iPlayer radio & TV shows

(http://stream-recorder.com/forum/showthread.php?t=9995)

elch 05-29-2010 12:50 PM

Re: rtmpdump v2.2d Command Exit Code 1 (raw code = 256) when downloading from BBC iPl


 
Great tutorial.

Thanks, mate!

elch 05-29-2010 01:04 PM

Re: Need help recording bbc.co.uk show...


 
Alternatively, you can also follow this tutorial:

http://stream-recorder.com/forum/sho...24&postcount=5

Ed999 06-10-2010 03:06 AM

Re: rtmpdump v2.2d Command Exit Code 1 (raw code = 256) when downloading from BBC iPl


 
To use RTMPDUMP with Windows 98 / 98SE / ME you need to use v2.1d (or earlier):

http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.1d-windows.zip

RTMPDUMP v2.2d requires Windows XP or later. It generates an error ('fault in MSVCRT.DLL') in Windows 9x.


I, too, would very much like to know which command line arguments would produce helpful debug logs. Can anybody help?


In the case of an archive (i.e. a non-iPlayer) BBC file, which they use to stream on-demand shows that are intended to be available for longer than 7 days following transmission, including their education and scientific shows (e.g. Patrick Moore's astronomy series 'The Sky At Night'), RTMPSRV.exe does not appear to be able to detect the connection settings.

A command can be built by hand, as follows, since these RTMP files are not using quite as complex a command as iPlayer -

1. In the HTML code of the BBC webpage that plays the file, locate the URL address of the Playlist (an .XML file). Example:

http://www.bbc.co.uk/archive/xml/76/20.xml

2. Open the Playlist page. It contains the SERVER and IDENTIFIER data. Construct the following URL (on a *single* line), to open the Media Selector page:

http://www.bbc.co.uk/mediaselector/4/gtis/stream/?
server=[SERVER]&identifier=[IDENTIFIER]

Example:

http://www.bbc.co.uk/mediaselector/4/gtis/stream/?server=cp47317.edgefcs.net&identifier=archive/white/OAT_BBC_7620

3. Open the Media Selector page. It contains the APPLICATION (always "ondemand") and TOKEN data. Construct the following URL:

rtmpdump -r "rtmp://[SERVER]:1935/ondemand?
_fcs_vhost=[SERVER]&auth=[TOKEN]&aifp=v001
&slist=[IDENTIFIER]" --tcUrl "rtmp://[SERVER]:80/
ondemand?_fcs_vhost=[SERVER]&auth=[TOKEN]
&aifp=v001&slist=[IDENTIFIER]" --app "ondemand?
_fcs_vhost=[SERVER]&auth=[TOKEN]&aifp=v001&slist=
[IDENTIFIER]" --auth "[TOKEN]" -W "http://www.bbc.co.uk
/emp/9player.swf?revision=18182_20020" -o output.flv

NB: The -W command represents the version of the Macromedia Flash plugin installed in your computer (Flash Player 9 in my case), plus a revision (i.e. version) number found in the HTML code of the BBC webpage in question.


Here is an example of a complete command line -

rtmpdump -r "rtmp://cp47317.edgefcs.net:1935/ondemand?_fcs_vhost=cp47317.edgefcs.net&auth=dbEc7 bqbZdtc9dSa7b7c0d_cJbmdLa7awd0-bmehZn-c0-d0i_-KorEBqFpGErEwxL&aifp=v001&slist=archive/white/OAT_BBC_7620" --tcUrl "rtmp://cp47317.edgefcs.net:80/ondemand?_fcs_vhost=cp47317.edgefcs.net&auth=dbEc7 bqbZdtc9dSa7b7c0d_cJbmdLa7awd0-bmehZn-c0-d0i_-KorEBqFpGErEwxL&aifp=v001&slist=archive/white/OAT_BBC_7620" --app "ondemand?_fcs_vhost=cp47317.edgefcs.net&auth=dbEc 7bqbZdtc9dSa7b7c0d_cJbmdLa7awd0-bmehZn-c0-d0i_-KorEBqFpGErEwxL&aifp=v001&slist=archive/white/OAT_BBC_7620" --auth "dbEc7bqbZdtc9dSa7b7c0d_cJbmdLa7awd0-bmehZn-c0-d0i_-KorEBqFpGErEwxL" -W "http://www.bbc.co.uk/emp/9player.swf?revision=18182_20020" -o file.flv

Stream Recorder 08-01-2010 11:20 PM

rtmpsuck problem recording from BBC: ERROR: Handshake failed. Closing connection...


 
I tried to record an RTMP stream from
Code:

http://www.bbc.co.uk/iplayer/episode/p00902gb/Danny_Baker_30_07_2010/
with rtmpsuck 2.3

and got the following:
Code:

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=daEaZczaIbUd7d0cGaCaPaIbXdAdbajaHdF-bmvLsd-dHa-CpqDEoCqOEpGpwK&aifp=v001&slist=public/london/aod/RBN2_dannybaker_fri_p00902gr_2010_07_30_16_25_45
flashVer: LNX 10,1,53,64
swfUrl: http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576
tcUrl: rtmp://217.212.252.220:1935/ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=daEaZczaIbUd7d0cGaCaPaIbXdAdbajaHdF-bmvLsd-dHa-CpqDEoCqOEpGpwK&aifp=v001&slist=public/london/aod/RBN2_dannybaker_fri_p00902gr_2010_07_30_16_25_45
pageUrl: http://www.bbc.co.uk/iplayer/episode/p00902gb/Danny_Baker_30_07_2010/
ERROR: RTMP_Connect1, handshake failed.
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: Handshake failed
Closing connection... done!


Stream Recorder 08-01-2010 11:31 PM

Re: rtmpsuck problem recording from BBC: ERROR: Handshake failed. Closing connection.


 
Code:

DEBUG: SHandShake: Client sent signature:
DEBUG: 49 6d d1 5f 3d bd ef 1b 03 39 23 5c df 7b d0 f1
DEBUG: 9a b9 f4 3e 50 2b af f0 f7 56 0d d7 21 c1 49 22
DEBUG: SHandShake: Digest key:
DEBUG: ee d6 4a 16 12 25 b7 1e 9c 81 6a c0 ad d8 2a b1
DEBUG: 1b cf 3a 2b a6 41 4c 68 d4 c0 5e 70 91 b8 40 16
DEBUG: SHandShake: Signature calculated:
DEBUG: 49 6d d1 5f 3d bd ef 1b 03 39 23 5c df 7b d0 f1
DEBUG: 9a b9 f4 3e 50 2b af f0 f7 56 0d d7 21 c1 49 22
DEBUG: SHandShake: Genuine Adobe Flash Player
DEBUG: SHandShake: Handshaking finished....
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2:  0000:  03 00 00 00 00 02 bf 14  00 00 00 00              ............     
DEBUG2:  0000:  02 00 07 63 6f 6e 6e 65  63 74 00 3f f0 00 00 00  ...connect.?.... 
DEBUG2:  0010:  00 00 00 03 00 03 61 70  70 02 00 be 6f 6e 64 65  ......app...onde 
DEBUG2:  0020:  6d 61 6e 64 3f 5f 66 63  73 5f 76 68 6f 73 74 3d  mand?_fcs_vhost= 
DEBUG2:  0030:  63 70 37 36 36 32 37 2e  65 64 67 65 66 63 73 2e  cp76627.edgefcs. 
DEBUG2:  0040:  6e 65 74 26 61 75 74 68  3d 64 61 45 62 32 63 69  net&auth=daEb2ci 
DEBUG2:  0050:  63 72 64 34 64 58 64 64  61 66 62 6e 64 56 62 52  crd4dXddafbndVbR 
DEBUG2:  0060:  61 4d 61 45 63 35 62 55  61 65 63 4d 2d 62 6d 76  aMaEc5bUaecM-bmv 
DEBUG2:  0070:  4c 46 72 2d 64 48 61 2d  46 70 74 46 48 71 43 71  LFr-dHa-FptFHqCq 
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2:  0000:  c3                                                .               
DEBUG2:  0000:  4f 45 71 45 73 78 46 26  61 69 66 70 3d 76 30 30  OEqEsxF&aifp=v00 
DEBUG2:  0010:  31 26 73 6c 69 73 74 3d  70 75 62 6c 69 63 2f 6c  1&slist=public/l 
DEBUG2:  0020:  6f 6e 64 6f 6e 2f 61 6f  64 2f 52 42 4e 32 5f 64  ondon/aod/RBN2_d 
DEBUG2:  0030:  61 6e 6e 79 62 61 6b 65  72 5f 66 72 69 5f 70 30  annybaker_fri_p0 
DEBUG2:  0040:  30 39 30 32 67 72 5f 32  30 31 30 5f 30 37 5f 33  0902gr_2010_07_3 
DEBUG2:  0050:  30 5f 31 36 5f 32 35 5f  34 35 00 08 66 6c 61 73  0_16_25_45..flas 
DEBUG2:  0060:  68 56 65 72 02 00 0e 4c  4e 58 20 31 30 2c 31 2c  hVer...LNX 10,1, 
DEBUG2:  0070:  35 33 2c 36 34 00 06 73  77 66 55 72 6c 02 00 3a  53,64..swfUrl..: 
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2:  0000:  c3                                                .               
DEBUG2:  0000:  68 74 74 70 3a 2f 2f 77  77 77 2e 62 62 63 2e 63  http://www.bbc.c 
DEBUG2:  0010:  6f 2e 75 6b 2f 65 6d 70  2f 31 30 70 6c 61 79 65  o.uk/emp/10playe 
DEBUG2:  0020:  72 2e 73 77 66 3f 72 65  76 69 73 69 6f 6e 3d 31  r.swf?revision=1 
DEBUG2:  0030:  38 31 38 32 5f 32 30 30  32 30 00 05 74 63 55 72  8182_20020..tcUr 
DEBUG2:  0040:  6c 02 00 da 72 74 6d 70  3a 2f 2f 32 31 37 2e 32  l...rtmp://217.2 
DEBUG2:  0050:  31 32 2e 32 35 32 2e 32  32 30 3a 31 39 33 35 2f  12.252.220:1935/ 
DEBUG2:  0060:  6f 6e 64 65 6d 61 6e 64  3f 5f 66 63 73 5f 76 68  ondemand?_fcs_vh 
DEBUG2:  0070:  6f 73 74 3d 63 70 37 36  36 32 37 2e 65 64 67 65  ost=cp76627.edge 
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2:  0000:  c3                                                .               
DEBUG2:  0000:  66 63 73 2e 6e 65 74 26  61 75 74 68 3d 64 61 45  fcs.net&auth=daE 
DEBUG2:  0010:  62 32 63 69 63 72 64 34  64 58 64 64 61 66 62 6e  b2cicrd4dXddafbn 
DEBUG2:  0020:  64 56 62 52 61 4d 61 45  63 35 62 55 61 65 63 4d  dVbRaMaEc5bUaecM 
DEBUG2:  0030:  2d 62 6d 76 4c 46 72 2d  64 48 61 2d 46 70 74 46  -bmvLFr-dHa-FptF 
DEBUG2:  0040:  48 71 43 71 4f 45 71 45  73 78 46 26 61 69 66 70  HqCqOEqEsxF&aifp 
DEBUG2:  0050:  3d 76 30 30 31 26 73 6c  69 73 74 3d 70 75 62 6c  =v001&slist=publ 
DEBUG2:  0060:  69 63 2f 6c 6f 6e 64 6f  6e 2f 61 6f 64 2f 52 42  ic/london/aod/RB 
DEBUG2:  0070:  4e 32 5f 64 61 6e 6e 79  62 61 6b 65 72 5f 66 72  N2_dannybaker_fr 
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2:  0000:  c3                                                .               
DEBUG2:  0000:  69 5f 70 30 30 39 30 32  67 72 5f 32 30 31 30 5f  i_p00902gr_2010_ 
DEBUG2:  0010:  30 37 5f 33 30 5f 31 36  5f 32 35 5f 34 35 00 04  07_30_16_25_45.. 
DEBUG2:  0020:  66 70 61 64 01 00 00 0c  63 61 70 61 62 69 6c 69  fpad....capabili 
DEBUG2:  0030:  74 69 65 73 00 40 6d e0  00 00 00 00 00 00 0b 61  ties.@m........a 
DEBUG2:  0040:  75 64 69 6f 43 6f 64 65  63 73 00 40 a8 ee 00 00  udioCodecs.@.... 
DEBUG2:  0050:  00 00 00 00 0b 76 69 64  65 6f 43 6f 64 65 63 73  .....videoCodecs 
DEBUG2:  0060:  00 40 6f 80 00 00 00 00  00 00 0d 76 69 64 65 6f  .@o........video 
DEBUG2:  0070:  46 75 6e 63 74 69 6f 6e  00 3f f0 00 00 00 00 00  Function.?...... 
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2:  0000:  c3                                                .               
DEBUG2:  0000:  00 00 07 70 61 67 65 55  72 6c 02 00 2d 68 74 74  ...pageUrl..-htt 
DEBUG2:  0010:  70 3a 2f 2f 77 77 77 2e  62 62 63 2e 63 6f 2e 75  p://www.bbc.co.u 
DEBUG2:  0020:  6b 2f 69 70 6c 61 79 65  72 2f 63 6f 6e 73 6f 6c  k/iplayer/consol 
DEBUG2:  0030:  65 2f 70 30 30 39 30 32  67 62 00 00 09 01 00      e/p00902gb..... 
DEBUG: ServePacket, client sent packet type 14, size 703 bytes
DEBUG: (object begin)
DEBUG: Property: <Name:          no-name., STRING:        connect>
DEBUG: Property: <Name:          no-name., NUMBER:        1.00>
DEBUG: Property: <Name:          no-name., OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name:                app, STRING:        ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=daEb2cicrd4dXddafbndVbRaMaEc5bUaecM-bmvLFr-dHa-FptFHqCqOEqEsxF&aifp=v001&slist=public/london/aod/RBN2_dannybaker_fri_p00902gr_2010_07_30_16_25_45>
DEBUG: Property: <Name:          flashVer, STRING:        LNX 10,1,53,64>
DEBUG: Property: <Name:            swfUrl, STRING:        http://www.bbc.co.uk/emp/10player.swf?revision=18182_20020>
DEBUG: Property: <Name:              tcUrl, STRING:        rtmp://217.212.252.220:1935/ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=daEb2cicrd4dXddafbndVbRaMaEc5bUaecM-bmvLFr-dHa-FptFHqCqOEqEsxF&aifp=v001&slist=public/london/aod/RBN2_dannybaker_fri_p00902gr_2010_07_30_16_25_45>
DEBUG: Property: <Name:              fpad, BOOLEAN:        FALSE>
DEBUG: Property: <Name:      capabilities, NUMBER:        239.00>
DEBUG: Property: <Name:        audioCodecs, NUMBER:        3191.00>
DEBUG: Property: <Name:        videoCodecs, NUMBER:        252.00>
DEBUG: Property: <Name:      videoFunction, NUMBER:        1.00>
DEBUG: Property: <Name:            pageUrl, STRING:        http://www.bbc.co.uk/iplayer/console/p00902gb>
DEBUG: (object end)
DEBUG: Property: <Name:          no-name., BOOLEAN:        FALSE>
DEBUG: (object end)
DEBUG: ServeInvoke, client invoking <connect>
Processing connect
app: ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=daEb2cicrd4dXddafbndVbRaMaEc5bUaecM-bmvLFr-dHa-FptFHqCqOEqEsxF&aifp=v001&slist=public/london/aod/RBN2_dannybaker_fri_p00902gr_2010_07_30_16_25_45
flashVer: LNX 10,1,53,64
swfUrl: http://www.bbc.co.uk/emp/10player.sw...on=18182_20020
tcUrl: rtmp://217.212.252.220:1935/ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=daEb2cicrd4dXddafbndVbRaMaEc5bUaecM-bmvLFr-dHa-FptFHqCqOEqEsxF&aifp=v001&slist=public/london/aod/RBN2_dannybaker_fri_p00902gr_2010_07_30_16_25_45
pageUrl: http://www.bbc.co.uk/iplayer/console/p00902gb
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 03
DEBUG: HandShake: Client digest offset: 580
DEBUG: HandShake: Initial client digest:
DEBUG: 68 93 0b a3 b2 d2 82 3c 1c 61 ab 3c 10 38 1d ce
DEBUG: e6 8e 0b 07 dc 6a ab 97 df aa 2a 8b 8d cb 54 8a
DEBUG: RTMPSockBuf_Fill, recv returned -1. GetSockError(): 11 (Resource temporarily unavailable)
ERROR: RTMP_Connect1, handshake failed.
DEBUG2: RTMP_ReadPacket: fd=4
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!


Stream Recorder 08-01-2010 11:33 PM

Re: rtmpsuck problem recording from BBC: ERROR: Handshake failed. Closing connection.


 
Code:

DEBUG: serverThread: processed request

DEBUG: serverThread: accepted connection from 10.70.133.18 to 217.212.252.220

DEBUG: SHandShake: Type Requested : 03
DEBUG2: 00 01 25 55 0a 00 2d 02 e9 8d 44 7e e5 c3 9c 5a
DEBUG2: 25 36 fe 1a cf 8e a8 3c 08 42 be 6e f5 8d 05 0c
DEBUG2: e9 5b be 0c e2 bb 02 31 5e 2c a0 26 53 81 1c 54
DEBUG2: 60 6f 90 67 aa 9d db 10 d2 d2 97 06 b2 8a d6 06
DEBUG2: d0 6c 96 3a 85 7e f3 63 fa f5 95 58 54 d0 a5 38
DEBUG2: d8 09 3f 0f 35 37 79 4b e8 b4 10 4a d4 bc d3 43
DEBUG2: 66 71 2a 4c 82 4a 53 2e 64 d3 f2 26 98 af c1 71
DEBUG2: d9 b9 00 3d a8 ab bc 15 87 9a 0b 4e 75 ae 4b 43
DEBUG2: 65 f2 38 4f 70 28 50 4c 5a 72 e8 1d 8a 28 37 6a
DEBUG2: 3f b7 f8 08 62 b4 a6 0c 80 b6 3c 76 29 13 b7 15
DEBUG2: 44 70 a9 3d de e2 dc 1c 7c 94 d3 69 a5 df 39 25
DEBUG2: 89 80 b8 2d 4e 67 6b 70 57 6a 10 2c 59 ed 4e 68
DEBUG2: d3 e5 5e 54 51 60 a6 04 ad bd f4 20 ac ef 9d 63
DEBUG2: 86 97 1f 50 95 72 05 6b 80 ac 71 27 ec 08 4a 1c
DEBUG2: 17 bd 58 19 e4 7f 64 4e 85 b8 0b 0e f1 76 59 56
DEBUG2: 8c 2b 21 64 0c 53 17 5c 66 25 a5 19 f1 1d 5a 33
DEBUG2: 7c 7b 67 28 c0 97 8d 37 7c 46 91 1d bb 32 60 31
DEBUG2: 22 4c 34 44 fc fc cd 13 e4 45 17 47 66 bc dd 01
DEBUG2: da df aa 30 61 da ea 30 0b 9c 17 27 63 60 63 5e
DEBUG2: af 41 56 21 62 06 28 53 bc 4d b2 46 83 27 b5 75
DEBUG2: b4 66 ce 57 69 0b a7 67 2f 17 53 59 3a fe ed 27
DEBUG2: ff 7d ac 52 af c3 c4 00 27 07 38 44 16 3b 05 6c
DEBUG2: 93 43 29 4f ac bf 43 52 07 b2 5e 42 1f 6f 4a 33
DEBUG2: b8 12 5b 2e 6d d7 03 5c 11 8d a4 66 34 8e c2 56
DEBUG2: 2d 6f 91 13 8d d3 35 04 ef c0 22 08 4f bb c5 57
DEBUG2: 89 d0 03 18 d4 06 3a 4f b6 77 a3 59 63 b0 ae 48
DEBUG2: 35 e1 24 00 c1 13 bb 00 c7 10 12 27 e4 22 7b 21
DEBUG2: 24 1a e3 53 83 5e c4 6d 67 4a 30 17 d8 80 b1 2b
DEBUG2: ed 69 6b 55 96 61 83 70 12 7f 9f 53 ec e7 17 28
DEBUG2: 45 25 48 71 39 86 d7 17 02 23 1d 14 d8 68 71 40
DEBUG2: e5 45 1b 6a 0a d5 7b 56 f8 d7 bb 73 9d 58 76 18
DEBUG2: 77 ac 7f 32 09 65 60 5a d1 e6 38 6f a5 1b 11 46
DEBUG2: 96 38 96 5e c1 a7 5b 77 f4 d6 d6 1d 1f 09 9a 76
DEBUG2: 95 ae 95 46 aa 4e 7a 77 82 b9 48 3f ca 8f ba 46
DEBUG2: 6c 62 35 78 49 ca 5a 66 ae b2 35 68 90 7c 18 4c
DEBUG2: cd 28 1f 54 16 fd 65 7f 68 fd c9 77 ba 92 8a 29
DEBUG2: ac 5e e9 6f 68 93 0b a3 b2 d2 82 3c 1c 61 ab 3c
DEBUG2: 10 38 1d ce e6 8e 0b 07 dc 6a ab 97 df aa 2a 8b
DEBUG2: 8d cb 54 8a c2 c4 5e 15 37 a1 d2 65 2a 1f bb 6e
DEBUG2: cb 29 bf 6f 08 88 0b 55 cf 3a cc 34 61 62 55 4e
DEBUG2: c9 2f 67 4c c3 11 a3 52 80 6b ef 44 5e de fc 12
DEBUG2: 6e 60 1d 4a 03 25 38 04 28 6e b7 59 da c2 52 42
DEBUG2: 4c ef 92 6a d7 20 ed 41 6a 3f 6b 0e 19 18 b2 3e
DEBUG2: ed 1d 53 41 d2 3c 35 06 d3 aa 3c 68 99 7c 3c 31
DEBUG2: 4c b9 9e 51 79 25 df 39 8b 00 6e 12 00 bc df 34
DEBUG2: 22 c3 9e 1f 56 ed 10 34 9a 04 3c 02 d4 35 da 5b
DEBUG2: 18 b2 6f 49 d1 a5 0e 68 fe 54 95 4a e4 db 2e 39
DEBUG2: d9 2d 1a 3d cd 8f 61 7f 45 3e 84 07 a3 5d 81 09
DEBUG2: 91 a1 04 52 c6 a9 73 4c 01 3c 7e 1c ff 01 22 1c
DEBUG2: c9 ce ab 50 2a aa 35 76 d9 c4 74 5e 15 be 3e 3b
DEBUG2: 01 cb 22 38 43 04 e0 6c 2f d6 f0 79 ee e8 75 79
DEBUG2: 15 41 15 73 02 81 2d 62 87 65 b2 2a 61 fa b3 44
DEBUG2: 7c a6 0c 1c 13 66 20 3d 62 b6 93 79 9e 69 ab 3b
DEBUG2: 69 53 31 71 fc ba cf 7b 72 9f 85 17 81 05 a1 3a
DEBUG2: cd 60 de 63 71 f4 1a 62 65 e1 cf 73 a6 8e f8 20
DEBUG2: 3e 84 7c 61 ab 1f 54 7b 49 ec 79 2a cf 25 81 33
DEBUG2: 71 c9 c7 47 4b 28 f8 46 ce 27 a3 4f 3a 98 73 18
DEBUG2: 75 d2 2d 3d a7 ec 17 2e 4f 56 b2 53 76 9d 50 75
DEBUG2: ea f0 f7 1a 7e 2c a3 4d 64 86 c6 6e ff 31 0d 0e
DEBUG2: 81 ad d0 2f eb eb 78 19 61 2c c1 52 fd 53 dd 4b
DEBUG2: fe 51 99 56 c3 e2 54 4c 9b bd 88 07 67 a5 ca 47
DEBUG2: bf 9d 24 48 0d 5d 0e 1f e9 aa 6b 02 8c fe 02 2c
DEBUG2: 7e 51 29 01 4e 8c 3b 76 32 8d fb 4c bd d5 a5 62
DEBUG2: f9 ab 8f 71 7c 79 75 77 8c fb 26 16 6a 75 57 39
DEBUG2: c7 a1 6d 3e 5b 23 ca 65 a4 0d cb 51 3c 74 9b 7b
DEBUG2: 02 10 e2 13 f4 63 7d 25 b2 11 ec 70 ed 00 da 2e
DEBUG2: 72 90 20 73 16 98 b2 5f ec 32 e7 3c f3 3d f1 22
DEBUG2: 01 84 2b 79 4d 5f a8 0f f0 91 ce 6e 00 d6 c4 4f
DEBUG2: 10 42 fd 5b 8b 4f 57 76 67 7b 8f 17 cf df 21 24
DEBUG2: 99 ac 65 15 50 26 fb 19 5b de 24 50 17 fe 8e 16
DEBUG2: 9f b2 36 10 8e 6b 20 1d d4 d3 34 79 98 5e c6 01
DEBUG2: 0a e5 95 14 61 cf 5b 0f 03 d4 1d 3b d1 86 03 53
DEBUG2: bc f2 25 75 a7 e1 e8 0c 0d fb 9e 4e be 02 08 09
DEBUG2: 9b 45 66 32 bf 0c 8b 3f ab 03 e2 37 0e d6 86 25
DEBUG2: d5 a4 3d 1f 98 36 c9 74 01 14 78 48 d6 28 69 18
DEBUG2: e5 95 71 04 f2 a5 46 37 d6 fe 2d 68 f6 d7 6e 60
DEBUG2: 7d f5 9d 2d 3e 7a bd 7f c5 b7 90 04 16 a2 03 43
DEBUG2: 8e a0 b8 19 21 96 b5 54 2e a0 92 59 2d 53 ef 29
DEBUG2: af 01 d6 71 02 74 c7 52 c6 b1 b5 2b b9 e6 6b 06
DEBUG2: 63 43 23 62 c9 85 d3 66 8a 6d 6f 59 1f 36 49 57
DEBUG2: 70 67 bc 73 97 68 0e 28 de 38 51 60 0c ad 22 26
DEBUG2: 56 75 99 67 89 3c 33 18 1a 83 a9 4b 2b 1a d7 06
DEBUG2: 21 73 fc 0c 1b 97 21 14 01 43 40 1f 07 09 6e 11
DEBUG2: 0d 3d 68 4b d8 41 6e 07 fd e0 dc 71 8b 32 06 79
DEBUG2: 16 bc 2b 07 c2 98 6d 76 a1 d4 09 3c a4 5c e4 20
DEBUG2: e3 2e 23 4b cf 74 9c 15 d2 af d3 4a 92 30 f9 3c
DEBUG2: d2 e8 63 68 98 61 89 76 4b 17 65 43 35 2c 87 4a
DEBUG2: 61 e7 5c 5d d5 84 d4 1c 55 62 d0 21 d1 4e 19 51
DEBUG2: 6c ed e2 44 33 9b 21 02 dd fb 3b 77 c2 62 7c 2c
DEBUG2: bc d7 54 1a f7 7e e5 42 ed 7c 53 33 de 4a 51 27
DEBUG2: 13 16 07 57 ef bf 93 52 e5 53 bf 38 20 53 6f 22
DEBUG2: c7 01 02 5a e2 34 9c 2a ab 85 75 1b dd bd 2d 61
DEBUG2: a4 cd 09 21 4d 5a 7f 57 81 1a 12 02 88 fc 2c 6c
DEBUG2: 1c cf 1b 6d 53 ca e5 4c 1a 2d 26 29 ee b7 7f 55
DEBUG2: eb 2b 6f 43 66 44 8b 6c 24 e4 06 20 4c 13 cc 20
DEBUG2: 3b c9 5f 09 79 46 d7 41 1e 62 e5 71 a8 b6 42 4e


Stream Recorder 08-01-2010 11:33 PM

Re: rtmpsuck problem recording from BBC: ERROR: Handshake failed. Closing connection.


 
Code:

DEBUG: SHandShake: Server digest offset: 724
DEBUG: SHandShake: Initial server digest:
DEBUG: a1 49 76 c5 ea 26 86 67 45 3d a1 95 27 3d d3 63
DEBUG: 64 c0 60 4c 90 f6 b4 a4 93 8b a2 f6 3c 85 3e 2c
DEBUG2: Serversig:
DEBUG2: 00 01 9a 85 03 05 01 01 ac e1 f8 43 fb 5d 21 69
DEBUG2: 6a 19 bf 7a 68 b9 4d 5e f3 dc 06 2c 58 96 12 2e
DEBUG2: 46 04 9f 05 06 f3 0d 03 47 56 a6 00 2b 58 5e 3e
DEBUG2: 26 46 7d 25 0e 58 a8 5a 0d 8d fa 68 d2 cb f2 40
DEBUG2: eb 15 d6 3b b2 5a 04 0a 1f 26 72 18 6c 30 e8 3d
DEBUG2: 3a 57 31 76 3b f5 8d 05 c0 fa cd 0a 54 84 57 1f
DEBUG2: 2a ad 0d 5b ab 26 3d 4e ba c8 e2 0b 4e 91 14 7b
DEBUG2: f8 39 09 6f f6 91 42 15 c7 d7 eb 3c 16 9c ee 60
DEBUG2: 9e 48 85 63 73 b9 e4 00 11 fa 0f 4a 08 62 44 5e
DEBUG2: db 72 32 5f 04 d7 16 76 60 f8 56 0c 22 77 d1 64
DEBUG2: 0a ca 24 79 a7 4e fd 0c 4d cf 2f 23 31 10 a2 1e
DEBUG2: b5 a6 a5 67 5b 5c 2a 0c 03 dc 94 5f a0 bc 7b 23
DEBUG2: 0d b7 2e 16 22 02 07 78 0d ed 63 61 47 0e 60 0c
DEBUG2: 5d f7 94 7d cd e7 31 6c 9b 92 b7 2b 87 a4 a2 58
DEBUG2: 78 0e 6f 3a 56 5b 9a 37 d5 35 b7 53 70 48 78 29
DEBUG2: 4c ed dc 4c 9c 0d a3 10 86 e4 66 0a ea 35 62 30
DEBUG2: 0f c7 87 11 98 de 76 54 f2 97 a6 0e eb 39 ba 70
DEBUG2: 9c b5 8d 4a 53 90 fd 1a 0d b1 8b 55 a7 7f b2 43
DEBUG2: fa de fa 27 5a 80 bb 78 d8 8f 54 62 b0 85 a0 0f
DEBUG2: b5 dc e5 04 db 6b e9 41 50 42 1c 33 c2 93 14 1b
DEBUG2: fd 6d f0 39 5d 2f 80 14 09 a2 74 27 5a 65 85 37
DEBUG2: 2a 17 b2 00 a5 34 2c 53 e2 09 28 10 a3 25 21 3b
DEBUG2: fb 8f c6 0a b7 3f df 63 13 6e 99 64 47 7d a3 57
DEBUG2: 54 4d 82 74 9a 52 00 6f 31 b3 05 08 63 14 0a 06
DEBUG2: 32 31 77 43 23 4b ac 16 4e 4e c4 76 ce e6 04 0e
DEBUG2: 76 db a9 31 5b ff 4f 4c 75 66 b7 51 71 ba a4 59
DEBUG2: b6 7f 0b 45 4d f6 0b 34 21 40 45 69 6b 5c f1 49
DEBUG2: 28 62 f5 75 71 82 61 1c 2e f0 05 65 25 d0 e5 2f
DEBUG2: cf b1 e1 30 37 92 7a 0c 80 35 6b 67 f9 c8 93 31
DEBUG2: dc c6 a6 5f 62 3f 93 77 9c ee b4 6c d7 56 6d 6a
DEBUG2: 19 7f 72 5b b0 5c 4e 51 1e d4 10 42 6d cc f4 4f
DEBUG2: 4a af 4e 40 4f 87 16 4a d1 e0 fe 55 7c e0 c5 03
DEBUG2: 73 d2 c2 60 1f 2f c3 4c 4a c7 ca 11 e9 ad 6c 12
DEBUG2: 7b 2e 13 19 c0 2d 82 63 5a 68 11 6c 31 ae 1e 5e
DEBUG2: 0d 24 8e 17 7b a8 56 55 9c 0a 10 28 36 86 83 0d
DEBUG2: ed 2a b8 71 ca fa 15 0d 5b 56 69 3d bc dc 99 22
DEBUG2: 02 8d 90 19 db 8b d4 24 b5 a5 2d 54 de 53 37 79
DEBUG2: 3d cb 67 1c 52 94 e2 40 b6 aa a4 63 57 4a da 77
DEBUG2: 02 f1 30 12 d4 7e b5 25 c4 16 cf 47 4c a0 7f 52
DEBUG2: 24 06 cc 6f 95 f7 cd 1d c8 80 45 56 97 d8 8e 50
DEBUG2: b5 26 91 6a 12 48 10 68 80 86 fb 62 30 55 a4 03
DEBUG2: d2 75 92 4b db ee 0c 4f 61 03 c3 61 e0 99 20 63
DEBUG2: 56 97 63 24 fd 0d d3 09 16 20 a4 70 43 c2 1b 16
DEBUG2: c8 08 e9 16 71 76 0d 2e ff 9e b5 38 ca 95 79 30
DEBUG2: 4d 02 e2 52 b5 44 e3 0c a8 e9 b0 29 8a cd 49 6f
DEBUG2: 07 d9 c5 4d a1 49 76 c5 ea 26 86 67 45 3d a1 95
DEBUG2: 27 3d d3 63 64 c0 60 4c 90 f6 b4 a4 93 8b a2 f6
DEBUG2: 3c 85 3e 2c 1d eb bb 08 ee f1 65 73 f0 4c 52 37
DEBUG2: 2f 33 cc 70 6e 78 61 56 20 a2 f6 3a 02 a9 5e 3c
DEBUG2: 49 67 6e 25 81 a5 b9 1c e2 42 7f 1f a0 fe d1 49
DEBUG2: 7f b3 8c 26 f8 62 23 10 e3 c0 ed 5f 47 bc 75 3d
DEBUG2: 69 d9 30 3e e3 5f a3 18 11 52 ef 6d b6 db 12 11
DEBUG2: 98 a4 86 25 b9 3b a0 17 41 a9 5c 00 9f 7d 4c 73
DEBUG2: 18 d0 f5 24 22 c1 80 67 a8 47 43 53 4b e3 00 58
DEBUG2: c8 ef 73 16 fd b1 b9 05 a2 fc d7 7a 04 16 35 63
DEBUG2: 1a 9d 75 0e 90 ee 3d 6e f4 62 87 1a 49 d0 41 7f
DEBUG2: fe 66 9f 44 15 05 7e 55 4b 79 a0 3b 48 ce 0d 6a
DEBUG2: 96 aa 37 72 2d bc 1f 5b e8 cc df 33 15 5e c4 18
DEBUG2: 25 1f 43 6b cb 8d cd 13 5c 1a 3a 56 8f f8 73 29
DEBUG2: ae ed 70 2c 6d 6c 29 44 45 d4 86 3a 46 92 f7 51
DEBUG2: 27 a8 c9 5b 86 7d e3 3a e5 0f 44 45 3f 78 bf 00
DEBUG2: a9 3e 64 22 8d 57 87 18 8a 5b c0 58 71 2e d8 38
DEBUG2: 8a 09 41 1e 2c 58 98 53 75 44 0d 1c a4 a6 b6 2c
DEBUG2: bc 46 d6 41 6a a7 94 36 ee 76 f8 2b ba ad 75 06
DEBUG2: 7f ac 12 0c 39 f0 98 67 02 7c 83 70 15 57 4a 7e
DEBUG2: 67 ac b8 42 ea 48 63 24 2b b5 0e 17 8c cb fb 2d
DEBUG2: b6 d6 30 38 87 cf 48 6d 1b c4 6f 57 64 c4 a1 64
DEBUG2: f5 3b 72 31 61 98 f6 11 ab 56 99 36 1c e4 3b 0d
DEBUG2: e7 15 da 4c 90 66 dd 7b 5b 5c fb 0d 90 54 3e 6f
DEBUG2: 1e be 64 14 e5 b7 bb 66 02 83 16 28 a8 c7 a5 32
DEBUG2: 11 10 54 3a 77 c7 23 44 4d 6e 5c 5f cd 56 2a 7c
DEBUG2: e1 6e b8 7a 3b e5 54 0b 87 04 a0 02 60 1b cb 06
DEBUG2: 74 d5 ed 72 8a 80 23 73 76 72 15 05 db 81 a6 35
DEBUG2: 74 c9 86 17 a1 27 24 1c 68 4d a2 63 2a a0 b7 4f
DEBUG2: 28 f7 6c 09 83 11 12 3b 8f 64 59 34 1d 33 df 3a
DEBUG2: e4 a9 08 4d 3a bb f2 6a 39 17 1b 48 cc bf e2 19
DEBUG2: ca 21 d0 66 94 73 16 56 5c 14 21 09 e8 df 34 7b
DEBUG2: 79 2b d2 3c 5e 97 37 31 91 a7 da 2d 8a 3b 26 77
DEBUG2: d6 5e 5b 75 de 15 37 0d 57 92 50 73 b7 cd 13 70
DEBUG2: 19 fb 8b 18 df 96 f0 75 18 e9 de 76 8d d0 79 0b
DEBUG2: 69 17 14 69 8e 5b f4 7b 69 52 20 41 dd e0 9a 00
DEBUG2: 2f 83 18 18 d1 9f c2 24 08 81 52 50 57 7a 85 21
DEBUG2: 54 b1 d4 5f 97 e5 ab 04 75 ad 64 5c 39 5b dd 2c
DEBUG2: d1 a0 9e 6f ae c4 7f 24 05 1b c0 46 9b c2 6e 56
DEBUG2: 43 38 96 7a 61 2f e1 4f 84 a2 a3 51 bc 63 68 37
DEBUG2: c0 c6 18 01 15 4a 7e 7f 47 9f 8e 2e 96 25 74 76
DEBUG2: f3 5f b5 0c 9e 31 df 21 4d f3 87 66 0c 5b 41 25
DEBUG2: 7d c8 cf 17 65 dc 66 5d 99 2b bb 30 e6 df e3 00
DEBUG2: f3 37 5b 59 02 7e db 71 c4 c0 7e 01 22 bb 73 71
DEBUG2: d3 1d 9e 16 cc 41 d1 51 7a 35 f9 12 28 cf 72 76
DEBUG2: 63 27 7d 56 ef e2 5d 6f 61 2a 50 23 34 c8 1b 46
DEBUG2: 9d a7 dd 13 66 45 10 6a cf 8a 8a 1c e0 df 73 0e
DEBUG2: c7 74 f1 39 53 2d 2e 6e 9d 43 dc 45 87 3b 0a 3b
DEBUG2: 68 77 ac 6d e4 e2 6a 74 1d 61 7e 31 5b d7 61 7a
DEBUG2: 82 14 4a 16 6b 54 06 18 67 32 a3 1f 00 dd 19 2e
DEBUG2: d0 30 6d 75 01 5e 5e 50 e6 bc fd 2e c4 68 c8 4e
DEBUG: SHandShake: Client Uptime : 75093
DEBUG: SHandShake: Player Version: 10.0.45.2
DEBUG: SHandShake: Calculated digest key from secure key and server digest:
DEBUG: 03 7e 09 3b 83 8d f3 50 da 47 b5 9d f5 2a 12 b7
DEBUG: fc 11 ea ce c5 fc 5b d2 d0 e5 94 7e d3 ce f0 33
DEBUG: SHandShake: Server signature calculated:
DEBUG: 60 e2 35 11 71 c8 f9 c2 8f d3 f3 df 62 38 d1 8d
DEBUG: 48 e1 20 ce ea ff f1 6d 69 8a 2d 4a 63 fa 87 dc


Stream Recorder 08-01-2010 11:33 PM

Re: rtmpsuck problem recording from BBC: ERROR: Handshake failed. Closing connection.


 
Code:

DEBUG2: SHandShake: Sending handshake response:
DEBUG2: 00 01 25 55 0a 00 2d 02 e9 8d 44 7e e5 c3 9c 5a
DEBUG2: 25 36 fe 1a cf 8e a8 3c 08 42 be 6e f5 8d 05 0c
DEBUG2: e9 5b be 0c e2 bb 02 31 5e 2c a0 26 53 81 1c 54
DEBUG2: 60 6f 90 67 aa 9d db 10 d2 d2 97 06 b2 8a d6 06
DEBUG2: d0 6c 96 3a 85 7e f3 63 fa f5 95 58 54 d0 a5 38
DEBUG2: d8 09 3f 0f 35 37 79 4b e8 b4 10 4a d4 bc d3 43
DEBUG2: 66 71 2a 4c 82 4a 53 2e 64 d3 f2 26 98 af c1 71
DEBUG2: d9 b9 00 3d a8 ab bc 15 87 9a 0b 4e 75 ae 4b 43
DEBUG2: 65 f2 38 4f 70 28 50 4c 5a 72 e8 1d 8a 28 37 6a
DEBUG2: 3f b7 f8 08 62 b4 a6 0c 80 b6 3c 76 29 13 b7 15
DEBUG2: 44 70 a9 3d de e2 dc 1c 7c 94 d3 69 a5 df 39 25
DEBUG2: 89 80 b8 2d 4e 67 6b 70 57 6a 10 2c 59 ed 4e 68
DEBUG2: d3 e5 5e 54 51 60 a6 04 ad bd f4 20 ac ef 9d 63
DEBUG2: 86 97 1f 50 95 72 05 6b 80 ac 71 27 ec 08 4a 1c
DEBUG2: 17 bd 58 19 e4 7f 64 4e 85 b8 0b 0e f1 76 59 56
DEBUG2: 8c 2b 21 64 0c 53 17 5c 66 25 a5 19 f1 1d 5a 33
DEBUG2: 7c 7b 67 28 c0 97 8d 37 7c 46 91 1d bb 32 60 31
DEBUG2: 22 4c 34 44 fc fc cd 13 e4 45 17 47 66 bc dd 01
DEBUG2: da df aa 30 61 da ea 30 0b 9c 17 27 63 60 63 5e
DEBUG2: af 41 56 21 62 06 28 53 bc 4d b2 46 83 27 b5 75
DEBUG2: b4 66 ce 57 69 0b a7 67 2f 17 53 59 3a fe ed 27
DEBUG2: ff 7d ac 52 af c3 c4 00 27 07 38 44 16 3b 05 6c
DEBUG2: 93 43 29 4f ac bf 43 52 07 b2 5e 42 1f 6f 4a 33
DEBUG2: b8 12 5b 2e 6d d7 03 5c 11 8d a4 66 34 8e c2 56
DEBUG2: 2d 6f 91 13 8d d3 35 04 ef c0 22 08 4f bb c5 57
DEBUG2: 89 d0 03 18 d4 06 3a 4f b6 77 a3 59 63 b0 ae 48
DEBUG2: 35 e1 24 00 c1 13 bb 00 c7 10 12 27 e4 22 7b 21
DEBUG2: 24 1a e3 53 83 5e c4 6d 67 4a 30 17 d8 80 b1 2b
DEBUG2: ed 69 6b 55 96 61 83 70 12 7f 9f 53 ec e7 17 28
DEBUG2: 45 25 48 71 39 86 d7 17 02 23 1d 14 d8 68 71 40
DEBUG2: e5 45 1b 6a 0a d5 7b 56 f8 d7 bb 73 9d 58 76 18
DEBUG2: 77 ac 7f 32 09 65 60 5a d1 e6 38 6f a5 1b 11 46
DEBUG2: 96 38 96 5e c1 a7 5b 77 f4 d6 d6 1d 1f 09 9a 76
DEBUG2: 95 ae 95 46 aa 4e 7a 77 82 b9 48 3f ca 8f ba 46
DEBUG2: 6c 62 35 78 49 ca 5a 66 ae b2 35 68 90 7c 18 4c
DEBUG2: cd 28 1f 54 16 fd 65 7f 68 fd c9 77 ba 92 8a 29
DEBUG2: ac 5e e9 6f 68 93 0b a3 b2 d2 82 3c 1c 61 ab 3c
DEBUG2: 10 38 1d ce e6 8e 0b 07 dc 6a ab 97 df aa 2a 8b
DEBUG2: 8d cb 54 8a c2 c4 5e 15 37 a1 d2 65 2a 1f bb 6e
DEBUG2: cb 29 bf 6f 08 88 0b 55 cf 3a cc 34 61 62 55 4e
DEBUG2: c9 2f 67 4c c3 11 a3 52 80 6b ef 44 5e de fc 12
DEBUG2: 6e 60 1d 4a 03 25 38 04 28 6e b7 59 da c2 52 42
DEBUG2: 4c ef 92 6a d7 20 ed 41 6a 3f 6b 0e 19 18 b2 3e
DEBUG2: ed 1d 53 41 d2 3c 35 06 d3 aa 3c 68 99 7c 3c 31
DEBUG2: 4c b9 9e 51 79 25 df 39 8b 00 6e 12 00 bc df 34
DEBUG2: 22 c3 9e 1f 56 ed 10 34 9a 04 3c 02 d4 35 da 5b
DEBUG2: 18 b2 6f 49 d1 a5 0e 68 fe 54 95 4a e4 db 2e 39
DEBUG2: d9 2d 1a 3d cd 8f 61 7f 45 3e 84 07 a3 5d 81 09
DEBUG2: 91 a1 04 52 c6 a9 73 4c 01 3c 7e 1c ff 01 22 1c
DEBUG2: c9 ce ab 50 2a aa 35 76 d9 c4 74 5e 15 be 3e 3b
DEBUG2: 01 cb 22 38 43 04 e0 6c 2f d6 f0 79 ee e8 75 79
DEBUG2: 15 41 15 73 02 81 2d 62 87 65 b2 2a 61 fa b3 44
DEBUG2: 7c a6 0c 1c 13 66 20 3d 62 b6 93 79 9e 69 ab 3b
DEBUG2: 69 53 31 71 fc ba cf 7b 72 9f 85 17 81 05 a1 3a
DEBUG2: cd 60 de 63 71 f4 1a 62 65 e1 cf 73 a6 8e f8 20
DEBUG2: 3e 84 7c 61 ab 1f 54 7b 49 ec 79 2a cf 25 81 33
DEBUG2: 71 c9 c7 47 4b 28 f8 46 ce 27 a3 4f 3a 98 73 18
DEBUG2: 75 d2 2d 3d a7 ec 17 2e 4f 56 b2 53 76 9d 50 75
DEBUG2: ea f0 f7 1a 7e 2c a3 4d 64 86 c6 6e ff 31 0d 0e
DEBUG2: 81 ad d0 2f eb eb 78 19 61 2c c1 52 fd 53 dd 4b
DEBUG2: fe 51 99 56 c3 e2 54 4c 9b bd 88 07 67 a5 ca 47
DEBUG2: bf 9d 24 48 0d 5d 0e 1f e9 aa 6b 02 8c fe 02 2c
DEBUG2: 7e 51 29 01 4e 8c 3b 76 32 8d fb 4c bd d5 a5 62
DEBUG2: f9 ab 8f 71 7c 79 75 77 8c fb 26 16 6a 75 57 39
DEBUG2: c7 a1 6d 3e 5b 23 ca 65 a4 0d cb 51 3c 74 9b 7b
DEBUG2: 02 10 e2 13 f4 63 7d 25 b2 11 ec 70 ed 00 da 2e
DEBUG2: 72 90 20 73 16 98 b2 5f ec 32 e7 3c f3 3d f1 22
DEBUG2: 01 84 2b 79 4d 5f a8 0f f0 91 ce 6e 00 d6 c4 4f
DEBUG2: 10 42 fd 5b 8b 4f 57 76 67 7b 8f 17 cf df 21 24
DEBUG2: 99 ac 65 15 50 26 fb 19 5b de 24 50 17 fe 8e 16
DEBUG2: 9f b2 36 10 8e 6b 20 1d d4 d3 34 79 98 5e c6 01
DEBUG2: 0a e5 95 14 61 cf 5b 0f 03 d4 1d 3b d1 86 03 53
DEBUG2: bc f2 25 75 a7 e1 e8 0c 0d fb 9e 4e be 02 08 09
DEBUG2: 9b 45 66 32 bf 0c 8b 3f ab 03 e2 37 0e d6 86 25
DEBUG2: d5 a4 3d 1f 98 36 c9 74 01 14 78 48 d6 28 69 18
DEBUG2: e5 95 71 04 f2 a5 46 37 d6 fe 2d 68 f6 d7 6e 60
DEBUG2: 7d f5 9d 2d 3e 7a bd 7f c5 b7 90 04 16 a2 03 43
DEBUG2: 8e a0 b8 19 21 96 b5 54 2e a0 92 59 2d 53 ef 29
DEBUG2: af 01 d6 71 02 74 c7 52 c6 b1 b5 2b b9 e6 6b 06
DEBUG2: 63 43 23 62 c9 85 d3 66 8a 6d 6f 59 1f 36 49 57
DEBUG2: 70 67 bc 73 97 68 0e 28 de 38 51 60 0c ad 22 26
DEBUG2: 56 75 99 67 89 3c 33 18 1a 83 a9 4b 2b 1a d7 06
DEBUG2: 21 73 fc 0c 1b 97 21 14 01 43 40 1f 07 09 6e 11
DEBUG2: 0d 3d 68 4b d8 41 6e 07 fd e0 dc 71 8b 32 06 79
DEBUG2: 16 bc 2b 07 c2 98 6d 76 a1 d4 09 3c a4 5c e4 20
DEBUG2: e3 2e 23 4b cf 74 9c 15 d2 af d3 4a 92 30 f9 3c
DEBUG2: d2 e8 63 68 98 61 89 76 4b 17 65 43 35 2c 87 4a
DEBUG2: 61 e7 5c 5d d5 84 d4 1c 55 62 d0 21 d1 4e 19 51
DEBUG2: 6c ed e2 44 33 9b 21 02 dd fb 3b 77 c2 62 7c 2c
DEBUG2: bc d7 54 1a f7 7e e5 42 ed 7c 53 33 de 4a 51 27
DEBUG2: 13 16 07 57 ef bf 93 52 e5 53 bf 38 20 53 6f 22
DEBUG2: c7 01 02 5a e2 34 9c 2a ab 85 75 1b dd bd 2d 61
DEBUG2: a4 cd 09 21 4d 5a 7f 57 81 1a 12 02 88 fc 2c 6c
DEBUG2: 1c cf 1b 6d 53 ca e5 4c 1a 2d 26 29 ee b7 7f 55
DEBUG2: 60 e2 35 11 71 c8 f9 c2 8f d3 f3 df 62 38 d1 8d
DEBUG2: 48 e1 20 ce ea ff f1 6d 69 8a 2d 4a 63 fa 87 dc
ERROR: Handshake failed
Closing connection... done!

DEBUG: serverThread: processed request


jangofett 08-13-2010 03:32 PM

RTMPSrv/RTMPSuck fail at iPlayer


 
Im trying to use these two programs to scavenge the rtmp/rtmpe urls but whenever I play a vid it seem to fail.

Hope I m not using an outdated version again doh

Anyway, heres the output I get. Could anyone take pitty on poor me and tell whats amiss with it and what I should do to go right I would be a happy little downloader ^^

Code:

F:\Temp\rtmpdump>rtmpsrv
RTMP Server v2.2c
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935

rtmpdump -r "rtmp://iplayertokfs.fplive.net:1935/iplayertok?token=c3RhcnRfdGltZT0yMDEwMDgxMzE5MjIzMiZlbmRfdGltZT0yMDEwMDgxMzIzMjIzMiZkaWdlc3Q9NGIxZjdlNTIwNGJiZTBkZjFmMzVhNWNjMWRmZm
ExMjQ=" -a "iplayertok?token=c3RhcnRfdGltZT0yMDEwMDgxMzE5MjIzMiZlbmRfdGltZT0yMDEwMDgxMzIzMjIzMiZkaWdlc3Q9NGIxZjdlNTIwNGJiZTBkZjFmMzVhNWNjMWRmZmExMjQ=" -f "WIN 10,0,45,2" -W "http:/
/www.bbc.co.uk/emp/10player.swf?revision=18269_21576" -p "http://www.bbc.co.uk/iplayer/episode/b00tcgkl/hd/The_Normans_Men_from_the_North/" -C B:0 -y "mp4:3200kbps/b00tcgkg_1280857
274" -o b00tcgkg_1280857274.flv

Closing connection... done!

RTMPDump v2.2c
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: client signature does not match!
WARNING: SHandShake: client signature does not match!


Ed999 09-12-2010 01:34 PM

Re: RTMPSrv/RTMPSuck fail at iPlayer


 
Here's an example of how to download a Radio show. TV shows are similar, but can be much more complicated, as they tend to have up to six alternative bitrates instead of just two.


To download an MP4 radio file, from a "Listen Again" (on demand) stream, from a Limelight server -

First, open the Playlist page by inserting the 8 digit PID (ID number) from the iPlayer schedule, in place of the 8 zero's marked in red:

http://www.bbc.co.uk/iplayer/playlist/00000000

Then open the media selector page by inserting the 8 digit IDENTIFIER found in the Playlist page, instead of the 8 zero's marked in red:

http://www.bbc.co.uk/mediaselector/4/mtis/stream/00000000


Use the details on the media selector page, in the section marked Limelight, 128 kbps, aac to complete the following batch file (remember, this example is for a BBC Radio 7 radio show: tv will be slightly different) -


:: Details from Media Selector page of a radio show -

:: 1. Details that never change
set protocol=rtmp
set server=bbcmedia.fcod.llnwd.net
set port=1935
set application=a1414/e3

:: 2. Contents of authString (as, av & te never change)
set as=adobe-hmac-sha256
set av=1
set te=connect
set mp=bbc7/secure_auth/modem/_____.mp4,bbc7/secure_auth/____.mp4
set et=__________
set fmta-token=______________________________________

:: 3. The Playpath (mp4 URL)
set identifier=mp4:bbc7/secure_auth/RBN2_bbc7_-_________________________________________.mp4


:: The Command :-

rtmpdump --protocol 0 --host %server% -a %application%?as=%as%&av=%av%&te=%te%&mp=%mp%&et=% et%&fmta-token=%fmta-token% -y %identifier% -o output_mp4.flv


Notes:
1. Contains only details from the Media Selector page.
2. Batch file must be run from a PIF set to an environment setting of 1024 KB extra Memory (on the PIF's Memory tab).
3. I am running Windows 98. To use RTMPDUMP in Win9x you need version 2.1d or earlier. Later versions of RTMPDUMP, and all versions of FLVstreamer, will not run on Windows 9x.


All times are GMT -6. The time now is 02:52 AM.