[rtmpdump] Failing to play YouTube stream with svn top-of-trunk
Phoenix Revived
phoenixrevived at yahoo.com
Sun Apr 10 10:34:32 CEST 2011
Hi,
The YouTube server keeps rejecting my connection with the following parameters (which play in the browser).
Does anyone have a clue as to what might be happening here (no line breaks in the following)?
rtmpdump --debug --rtmp='rtmpe://cp59009.edgefcs.net/youtube?auth=daEaRdNaedrdvbAbfb_cIdlcSb5dHdkcDbp-bnOwJg-eS-KAMCHnue&aifp=YT2008121701&slist=c7/id/521d64f0871d9526/itag/34' --playpath='c7/id/521d64f0871d9526/itag/34' --swfVfy='http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf' --pageUrl='http://www.youtube.com/watch?v=Uh1k8IcdlSY' --app='youtube?auth=daEaRdNaedrdvbAbfb_cIdlcSb5dHdkcDbp-bnOwJg-eS-KAMCHnue&aifp=YT2008121701&slist=c7/id/521d64f0871d9526/itag/34'
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Parsing...
DEBUG: Parsed protocol: 2
DEBUG: Parsed host : cp59009.edgefcs.net
DEBUG: Parsed app : youtube?auth=daEaRdNaedrdvbAbfb_cIdlcSb5dHdkcDbp-bnOwJg-eS-KAMCHnue&aifp=YT2008121701&slist=c7/id/521d64f0871d9526/itag/34
WARNING: You haven't specified an output file (-o filename), using stdout
DEBUG: Protocol : RTMPE
DEBUG: Hostname : cp59009.edgefcs.net
DEBUG: Port : 1935
DEBUG: Playpath : c7/id/521d64f0871d9526/itag/34
DEBUG: tcUrl : rtmpe://cp59009.edgefcs.net:1935/youtube?auth=daEaRdNaedrdvbAbfb_cIdlcSb5dHdkcDbp-bnOwJg-eS-KAMCHnue&aifp=YT2008121701&slist=c7/id/521d64f0871d9526/itag/34
DEBUG: swfUrl : http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf
DEBUG: pageUrl : http://www.youtube.com/watch?v=Uh1k8IcdlSY
DEBUG: app : youtube?auth=daEaRdNaedrdvbAbfb_cIdlcSb5dHdkcDbp-bnOwJg-eS-KAMCHnue&aifp=YT2008121701&slist=c7/id/521d64f0871d9526/itag/34
DEBUG: live : no
DEBUG: timeout : 30 sec
DEBUG: SWFSHA256:
DEBUG: 3d ab d0 f9 3f a0 77 2a 7a da 8b ff 12 d7 c5 37
DEBUG: 0c 92 8e a7 0a 34 6c 7f 89 31 29 fb 0e 53 c3 81
DEBUG: SWFSize : 301394
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 06
DEBUG: HandShake: DH pubkey position: 472
DEBUG: HandShake: Client digest offset: 1383
DEBUG: HandShake: Initial client digest:
DEBUG: 8e 02 b4 d7 e1 cd 18 1e a0 dc 9a 3b 37 4e 12 f7
DEBUG: 07 57 ff c7 f3 43 3d 58 bb 8c ad 59 88 24 39 44
DEBUG: HandShake: Type Answer : 06
DEBUG: HandShake: Server Uptime : 505998082
DEBUG: HandShake: FMS Version : 3.5.5.1
DEBUG: HandShake: Server DH public key offset: 173
DEBUG: HandShake: Secret key:
DEBUG: 32 05 c7 6a 11 ae 90 05 61 d5 7b 14 f0 d7 49 fc
DEBUG: 76 82 bc 6a 0a 31 ce 2e a6 4f fc 1c bf e1 0a ac
DEBUG: 39 cc e2 4b d1 4a 4c 4d 19 f6 b7 fe bc 02 41 1e
DEBUG: 95 20 59 7b 43 90 94 de 96 58 3d ab ae 32 f5 5e
DEBUG: d0 38 ba 01 4c 71 39 b9 00 7b 27 28 25 09 5d 3a
DEBUG: 12 26 a5 6f ca 07 bb 0c 4e 12 cc f3 2c 77 97 5d
DEBUG: 93 00 62 84 b1 1d 34 2b a3 92 00 4a 23 b0 54 fa
DEBUG: d0 af 2c b4 15 5b 1d 79 2e 85 8f 71 5f f8 76 5c
DEBUG: RC4 Out Key:
DEBUG: 61 71 28 66 2e c5 13 f3 f3 08 78 25 ef ba 8d d4
DEBUG: RC4 In Key:
DEBUG: 2f e2 50 f0 2a 43 f0 4e 87 e8 16 d0 03 97 09 a2
DEBUG: HandShake: Calculated digest key from secure key and server digest:
DEBUG: 3c 22 cc fd e7 5d 61 1f 5d ac 00 b3 0d 2a b1 41
DEBUG: da e5 24 17 0f 5b f8 7e 7b b5 f3 37 ab 0c b8 f3
DEBUG: HandShake: Client signature calculated:
DEBUG: 46 0c 1b 71 f1 3e dc 54 39 bf 0a de 7b aa 93 71
DEBUG: 4d aa 30 16 94 ad 78 63 3a 59 60 70 00 d2 60 6c
DEBUG: HandShake: Server sent signature:
DEBUG: 4d 8d 2e f7 6e fb 06 95 8a 93 f6 bf 4a 1d c5 b9
DEBUG: a4 c7 22 d6 58 6a f5 d6 96 94 e9 26 65 b8 80 80
DEBUG: HandShake: Digest key:
DEBUG: 8e de 13 d3 2e 8a 6a 69 a9 81 91 b2 66 74 12 3c
DEBUG: bb 0d d1 e9 28 68 b6 fd ad 6a f8 f4 3d 18 cd f3
DEBUG: HandShake: Signature calculated:
DEBUG: 4d 8d 2e f7 6e fb 06 95 8a 93 f6 bf 4a 1d c5 b9
DEBUG: a4 c7 22 d6 58 6a f5 d6 96 94 e9 26 65 b8 80 80
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG2: RTMP_SendPacket: fd=3, size=561
DEBUG2: 0000: 03 00 00 00 00 02 31 14 00 00 00 00 ......1.....
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 7a 79 6f 75 74 ......app..zyout
DEBUG2: 0020: 75 62 65 3f 61 75 74 68 3d 64 61 45 61 52 64 4e ube?auth=daEaRdN
DEBUG2: 0030: 61 65 64 72 64 76 62 41 62 66 62 5f 63 49 64 6c aedrdvbAbfb_cIdl
DEBUG2: 0040: 63 53 62 35 64 48 64 6b 63 44 62 70 2d 62 6e 4f cSb5dHdkcDbp-bnO
DEBUG2: 0050: 77 4a 67 2d 65 53 2d 4b 41 4d 43 48 6e 75 65 26 wJg-eS-KAMCHnue&
DEBUG2: 0060: 61 69 66 70 3d 59 54 32 30 30 38 31 32 31 37 30 aifp=YT200812170
DEBUG2: 0070: 31 26 73 6c 69 73 74 3d 63 37 2f 69 64 2f 35 32 1&slist=c7/id/52
DEBUG2: 0000: c3 .
DEBUG2: 0000: 31 64 36 34 66 30 38 37 31 64 39 35 32 36 2f 69 1d64f0871d9526/i
DEBUG2: 0010: 74 61 67 2f 33 34 00 08 66 6c 61 73 68 56 65 72 tag/34..flashVer
DEBUG2: 0020: 02 00 0e 4c 4e 58 20 31 30 2c 30 2c 33 32 2c 31 ...LNX 10,0,32,1
DEBUG2: 0030: 38 00 06 73 77 66 55 72 6c 02 00 34 68 74 74 70 8..swfUrl..4http
DEBUG2: 0040: 3a 2f 2f 73 2e 79 74 69 6d 67 2e 63 6f 6d 2f 79 ://s.ytimg.com/y
DEBUG2: 0050: 74 2f 73 77 66 62 69 6e 2f 77 61 74 63 68 5f 61 t/swfbin/watch_a
DEBUG2: 0060: 73 33 2d 76 66 6c 4f 32 4b 34 42 39 2e 73 77 66 s3-vflO2K4B9.swf
DEBUG2: 0070: 00 05 74 63 55 72 6c 02 00 9b 72 74 6d 70 65 3a ..tcUrl...rtmpe:
DEBUG2: 0000: c3 .
DEBUG2: 0000: 2f 2f 63 70 35 39 30 30 39 2e 65 64 67 65 66 63 //cp59009.edgefc
DEBUG2: 0010: 73 2e 6e 65 74 3a 31 39 33 35 2f 79 6f 75 74 75 s.net:1935/youtu
DEBUG2: 0020: 62 65 3f 61 75 74 68 3d 64 61 45 61 52 64 4e 61 be?auth=daEaRdNa
DEBUG2: 0030: 65 64 72 64 76 62 41 62 66 62 5f 63 49 64 6c 63 edrdvbAbfb_cIdlc
DEBUG2: 0040: 53 62 35 64 48 64 6b 63 44 62 70 2d 62 6e 4f 77 Sb5dHdkcDbp-bnOw
DEBUG2: 0050: 4a 67 2d 65 53 2d 4b 41 4d 43 48 6e 75 65 26 61 Jg-eS-KAMCHnue&a
DEBUG2: 0060: 69 66 70 3d 59 54 32 30 30 38 31 32 31 37 30 31 ifp=YT2008121701
DEBUG2: 0070: 26 73 6c 69 73 74 3d 63 37 2f 69 64 2f 35 32 31 &slist=c7/id/521
DEBUG2: 0000: c3 .
DEBUG2: 0000: 64 36 34 66 30 38 37 31 64 39 35 32 36 2f 69 74 d64f0871d9526/it
DEBUG2: 0010: 61 67 2f 33 34 00 04 66 70 61 64 01 00 00 0c 63 ag/34..fpad....c
DEBUG2: 0020: 61 70 61 62 69 6c 69 74 69 65 73 00 40 2e 00 00 apabilities. at ...
DEBUG2: 0030: 00 00 00 00 00 0b 61 75 64 69 6f 43 6f 64 65 63 ......audioCodec
DEBUG2: 0040: 73 00 40 a8 ee 00 00 00 00 00 00 0b 76 69 64 65 s. at .........vide
DEBUG2: 0050: 6f 43 6f 64 65 63 73 00 40 6f 80 00 00 00 00 00 oCodecs. at o......
DEBUG2: 0060: 00 0d 76 69 64 65 6f 46 75 6e 63 74 69 6f 6e 00 ..videoFunction.
DEBUG2: 0070: 3f f0 00 00 00 00 00 00 00 07 70 61 67 65 55 72 ?.........pageUr
DEBUG2: 0000: c3 .
DEBUG2: 0000: 6c 02 00 2a 68 74 74 70 3a 2f 2f 77 77 77 2e 79 l..*http://www.y
DEBUG2: 0010: 6f 75 74 75 62 65 2e 63 6f 6d 2f 77 61 74 63 68 outube.com/watch
DEBUG2: 0020: 3f 76 3d 55 68 31 6b 38 49 63 64 6c 53 59 00 00 ?v=Uh1k8IcdlSY..
DEBUG2: 0030: 09 .
DEBUG: Invoking connect
INFO: Connected...
DEBUG2: RTMP_ReadPacket: fd=3
DEBUG2: 0000: 03 00 00 00 00 00 a5 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 12 43 6f 6e 6e 65 63 ription...Connec
DEBUG2: 0060: 74 69 6f 6e 20 66 61 69 6c 65 64 2e 00 0b 64 65 tion failed...de
DEBUG2: 0070: 73 63 72 69 70 74 69 6f 6e 02 00 26 5b 20 53 65 scription..&[ Se
DEBUG2: RTMP_ReadPacket: fd=3
DEBUG2: 0000: c3 .
DEBUG2: 0000: 72 76 65 72 2e 52 65 6a 65 63 74 20 5d 20 3a 20 rver.Reject ] :
DEBUG2: 0010: 43 6f 6e 6e 65 63 74 69 6f 6e 20 66 61 69 6c 65 Connection faile
DEBUG2: 0020: 64 2e 00 00 09 d....
DEBUG: RTMP_ClientPacket, received: invoke 165 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name., STRING: _error>
DEBUG: Property: <Name: no-name., NUMBER: 1.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name., OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: error>
DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Rejected>
DEBUG: Property: <Name: description, STRING: Connection failed.>
DEBUG: Property: <Name: description, STRING: [Server.Reject ] : Connection failed.>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_error>
ERROR: rtmp server sent error
DEBUG2: RTMP_ReadPacket: fd=3
DEBUG2: 0000: 03 00 00 00 00 00 12 14 00 00 00 00 ............
DEBUG2: 0000: 02 00 05 63 6c 6f 73 65 00 00 00 00 00 00 00 00 ...close........
DEBUG2: 0010: 00 05 ..
DEBUG: RTMP_ClientPacket, received: invoke 18 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name., STRING: close>
DEBUG: Property: <Name: no-name., NUMBER: 0.00>
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <close>
ERROR: rtmp server requested close
DEBUG: Closing connection.
Cheers,
---Phoenix
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mplayerhq.hu/pipermail/rtmpdump/attachments/20110410/9d874173/attachment-0001.htm>
More information about the rtmpdump
mailing list