rtmpte xbmc python
Hi Guys, I try to use XBMC play RTE player. I can success dump the video, but not sure how to use python to write swf verification. I would very much appreciate if some one can give me an example for below link use python. rtmpdump -r "rtmpte://fmsod.rte.ie/rtevod/" -a "rtevod/" -a "rtevod/" -f "WIN 10,1,82,76" -W " http://www.rte.ie/player/assets/player_417.swf?shareBtn=0" -p " http://www.rte.ie/player/#v=1092590" -y "mp4:/2011/0224/20110224rte1a_20110224_192806_part1_eastenders__10__2010_001255.mp4" -o anything.mp4 Kind regards, Sen
Hi Sen, I'm pretty sure that in XBMC the easiest way is to just set the url to the -r portion, then space separate all other options using their long names. For example, tell XBMC to play "rtmpte://fmsod.rte.ie/rtevod/ app=rtevod/ playpath=mp4:/2011/0224/20110224rte1a_20110224_192806_part1_eastenders__10__2010_001255.mp4 swfUrl=http://www.rte.ie/player/assets/player_417.swf?shareBtn=0 swfVfy=1 pageUrl=http://www.rte.ie/player/#v=1092590". In terms of python, you'll probably need to make an addon to play the url, for an example see http://code.google.com/p/xbmc-catchuptv-au/source/browse/plugin.video.live.a... Is that what you were asking? On Sat, Feb 26, 2011 at 3:55 AM, Sen Heng <hengs@tcd.ie> wrote:
Hi Guys,
I try to use XBMC play RTE player. I can success dump the video, but not sure how to use python to write swf verification. I would very much appreciate if some one can give me an example for below link use python.
rtmpdump -r "rtmpte://fmsod.rte.ie/rtevod/" -a "rtevod/" -a "rtevod/" -f "WIN 10,1,82,76" -W "http://www.rte.ie/player/assets/player_417.swf?shareBtn=0" -p "http://www.rte.ie/player/#v=1092590" -y "mp4:/2011/0224/20110224rte1a_20110224_192806_part1_eastenders__10__2010_001255.mp4" -o anything.mp4
Kind regards, Sen _______________________________________________ rtmpdump mailing list rtmpdump@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
-- Adam Malcontenti-Wilson
using rtmpsrv while loading "http://www.youtube.com/watch?v=Sp-9EYdTlfc" in firefox, and taking the output from rtmpsrv and executing manually: # ./rtmpdump --debug -r "rtmpe://cp59009.edgefcs.net/youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34" -a "youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34" -f "LNX 10,2,152,27" -W "http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf" -p "http://www.youtube.com/watch?v=Sp-9EYdTlfc" -y "c7/id/4a9fbd11875395f7/itag/34" -o - | ./mplayer - 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=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34 DEBUG: Protocol : RTMPE DEBUG: Hostname : cp59009.edgefcs.net DEBUG: Port : 1935 DEBUG: Playpath : c7/id/4a9fbd11875395f7/itag/34 DEBUG: tcUrl : rtmpe://cp59009.edgefcs.net:1935/youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34 DEBUG: swfUrl : http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf DEBUG: pageUrl : http://www.youtube.com/watch?v=Sp-9EYdTlfc DEBUG: app : youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34 DEBUG: flashVer : LNX 10,2,152,27 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 ... MPlayer git-798a308-4.4.3 (C) 2000-2010 MPlayer Team Playing -. Reading from stdin... 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: 35 50 ef 38 9f a4 a0 83 49 02 60 58 8e 61 25 e9 DEBUG: 89 6f 7f c6 04 38 45 38 a5 af 16 30 41 86 9d b9 DEBUG: HandShake: Type Answer : 08 WARNING: HandShake: Type mismatch: client sent 6, server answered 8 DEBUG: HandShake: Server Uptime : 52703341 DEBUG: HandShake: FMS Version : 3.5.4.1 DEBUG: HandShake: Server DH public key offset: 594 DEBUG: HandShake: Secret key: DEBUG: 01 6d f4 a9 d9 ec 6b 76 bb 29 12 48 df 52 b2 ab DEBUG: 18 82 23 02 21 b5 d8 1c 89 d3 23 a7 3a 0d f5 1d DEBUG: 80 95 38 01 a0 5f 71 64 9c 9f 92 fd e5 64 2a f3 DEBUG: 8d f7 56 a3 d8 9a fe 1d 1c ac d3 11 95 92 7d e6 DEBUG: 49 36 3b 8c 8c 80 9f ab 75 8e 78 cf 82 4d 13 97 DEBUG: 36 59 6c e4 96 11 91 e3 02 61 af 94 d7 1b 19 2e DEBUG: d7 b2 e4 71 42 c9 a0 b4 22 39 65 35 c1 e1 02 c6 DEBUG: e1 66 3f ee ad 36 33 a7 38 c2 38 b7 1b cb b5 30 DEBUG: RC4 Out Key: DEBUG: 74 44 15 27 f4 27 5a a7 56 15 14 86 d6 c0 6a e0 DEBUG: RC4 In Key: DEBUG: dd 97 0c 25 0b d0 aa 9f f0 a9 33 72 13 bb c4 cc DEBUG: HandShake: Calculated digest key from secure key and server digest: DEBUG: d2 bc 59 4f a0 b9 ab e3 33 51 94 0f a0 ce 92 06 DEBUG: 22 a9 a8 d1 d5 be 93 f9 f1 f4 a5 c2 1f e4 72 de DEBUG: HandShake: Client signature calculated: DEBUG: be 54 c2 0a ac 5c fa 1a 80 95 43 7e 5a f9 2d 7c DEBUG: 70 28 c4 49 6a 14 6d de 9a e6 37 82 9e 19 99 4d DEBUG: HandShake: Server sent signature: DEBUG: a8 f5 a3 f5 01 58 ba af 01 38 e1 36 e8 e4 25 20 DEBUG: 1c b5 8e 35 3a 1b 7e d5 9d 18 f1 07 47 c3 58 a7 DEBUG: HandShake: Digest key: DEBUG: a0 68 47 7f ef 06 dd 5d cd e6 d1 58 9c 12 3e 54 DEBUG: 19 fa 49 0e a7 99 9a 58 c7 c2 84 fd e5 d5 16 89 DEBUG: HandShake: Signature calculated: DEBUG: a8 f5 a3 f5 01 58 ba af 01 38 e1 36 e8 e4 25 20 DEBUG: 1c b5 8e 35 3a 1b 7e d5 9d 18 f1 07 47 c3 58 a7 DEBUG: HandShake: Genuine Adobe Flash Media Server DEBUG: HandShake: Handshaking finished.... DEBUG: RTMP_Connect1, handshaked DEBUG2: RTMP_SendPacket: fd=3, size=562 DEBUG2: 0000: 03 00 00 00 00 02 32 14 00 00 00 00 ......2..... 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 51 61 2e ube?auth=daEaQa. DEBUG2: 0030: 61 6c 62 32 63 30 63 4f 63 6d 62 54 62 79 62 43 alb2c0cOcmbTbybC DEBUG2: 0040: 64 5a 62 75 61 79 63 37 62 38 64 6d 2d 62 6e 41 dZbuayc7b8dm-bnA DEBUG2: 0050: 6f 62 6b 2d 65 53 2d 4a 78 46 43 45 6c 72 64 26 obk-eS-JxFCElrd& 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 34 61 1&slist=c7/id/4a DEBUG2: 0000: c3 . DEBUG2: 0000: 39 66 62 64 31 31 38 37 35 33 39 35 66 37 2f 69 9fbd11875395f7/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 0f 4c 4e 58 20 31 30 2c 32 2c 31 35 32 2c ...LNX 10,2,152, DEBUG2: 0030: 32 37 00 06 73 77 66 55 72 6c 02 00 34 68 74 74 27..swfUrl..4htt DEBUG2: 0040: 70 3a 2f 2f 73 2e 79 74 69 6d 67 2e 63 6f 6d 2f p://s.ytimg.com/ DEBUG2: 0050: 79 74 2f 73 77 66 62 69 6e 2f 77 61 74 63 68 5f yt/swfbin/watch_ DEBUG2: 0060: 61 73 33 2d 76 66 6c 4f 32 4b 34 42 39 2e 73 77 as3-vflO2K4B9.sw DEBUG2: 0070: 66 00 05 74 63 55 72 6c 02 00 9b 72 74 6d 70 65 f..tcUrl...rtmpe DEBUG2: 0000: c3 . DEBUG2: 0000: 3a 2f 2f 63 70 35 39 30 30 39 2e 65 64 67 65 66 ://cp59009.edgef DEBUG2: 0010: 63 73 2e 6e 65 74 3a 31 39 33 35 2f 79 6f 75 74 cs.net:1935/yout DEBUG2: 0020: 75 62 65 3f 61 75 74 68 3d 64 61 45 61 51 61 2e ube?auth=daEaQa. DEBUG2: 0030: 61 6c 62 32 63 30 63 4f 63 6d 62 54 62 79 62 43 alb2c0cOcmbTbybC DEBUG2: 0040: 64 5a 62 75 61 79 63 37 62 38 64 6d 2d 62 6e 41 dZbuayc7b8dm-bnA DEBUG2: 0050: 6f 62 6b 2d 65 53 2d 4a 78 46 43 45 6c 72 64 26 obk-eS-JxFCElrd& 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 34 61 1&slist=c7/id/4a DEBUG2: 0000: c3 . DEBUG2: 0000: 39 66 62 64 31 31 38 37 35 33 39 35 66 37 2f 69 9fbd11875395f7/i DEBUG2: 0010: 74 61 67 2f 33 34 00 04 66 70 61 64 01 00 00 0c tag/34..fpad.... DEBUG2: 0020: 63 61 70 61 62 69 6c 69 74 69 65 73 00 40 2e 00 capabilities.@.. DEBUG2: 0030: 00 00 00 00 00 00 0b 61 75 64 69 6f 43 6f 64 65 .......audioCode DEBUG2: 0040: 63 73 00 40 a8 ee 00 00 00 00 00 00 0b 76 69 64 cs.@.........vid DEBUG2: 0050: 65 6f 43 6f 64 65 63 73 00 40 6f 80 00 00 00 00 eoCodecs.@o..... DEBUG2: 0060: 00 00 0d 76 69 64 65 6f 46 75 6e 63 74 69 6f 6e ...videoFunction DEBUG2: 0070: 00 3f f0 00 00 00 00 00 00 00 07 70 61 67 65 55 .?.........pageU DEBUG2: 0000: c3 . DEBUG2: 0000: 72 6c 02 00 2a 68 74 74 70 3a 2f 2f 77 77 77 2e rl..*http://www. DEBUG2: 0010: 79 6f 75 74 75 62 65 2e 63 6f 6d 2f 77 61 74 63 youtube.com/watc DEBUG2: 0020: 68 3f 76 3d 53 70 2d 39 45 59 64 54 6c 66 63 00 h?v=Sp-9EYdTlfc. DEBUG2: 0030: 00 09 .. DEBUG: Invoking connect INFO: Connected... DEBUG2: RTMP_ReadPacket: fd=3 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 DEBUG2: RTMP_ReadPacket: fd=3 DEBUG2: 0000: c3 . DEBUG2: 0000: 65 64 21 00 00 09 ed!... DEBUG: RTMP_ClientPacket, received: invoke 134 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: [ AccessManager.Reject ] : Access denied!> 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.
I seem to be able to get similar videos from YouTube using the same mechanism, it sounds like your auth parameters are too old, or perhaps the flash client has already invalidated them. e.g. $ rtmpdump -r "rtmpe://cp59009.edgefcs.net/youtube?auth=daEcQapcfcwb7abcBa_dNcAckc2aKb1bKbp-bnAprn-eS-JxIEImpc&aifp=YT2008121701&slist=c3/id/0d515b03501b114c/itag/34" -y "c3/id/0d515b03501b114c/itag/34" -W "http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf" -p "http://www.youtube.com/watch?v=DVFbA1AbEUw&feature=mfu_in_order&list=UL" -o aradhana.flv RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... WARNING: HandShake: Type mismatch: client sent 6, server answered 8 INFO: Connected... Starting download at: 0.000 kB INFO: Metadata: INFO: duration 9539.88 INFO: starttime 0.00 INFO: totalduration 9539.88 INFO: width 480.00 INFO: height 360.00 INFO: videodatarate 512.00 INFO: audiodatarate 77.93 INFO: totaldatarate 598.07 INFO: framerate 25.00 INFO: bytelength 713229492.00 INFO: canseekontime TRUE INFO: sourcedata B4A7DD146HH1297461523364137 INFO: purl INFO: pmsg INFO: httphostheader r6.nuq04t03.googlevideo.com 703.109 kB / 10.16 sec (0.1%) On Sat, Feb 26, 2011 at 10:54 PM, Phoenix Revived <phoenixrevived@yahoo.com> wrote:About these links
using rtmpsrv while loading "http://www.youtube.com/watch?v=Sp-9EYdTlfc" in firefox, and taking the output from rtmpsrv and executing manually:
# ./rtmpdump --debug -r "rtmpe://cp59009.edgefcs.net/youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34" -a "youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34" -f "LNX 10,2,152,27" -W "http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf" -p "http://www.youtube.com/watch?v=Sp-9EYdTlfc" -y "c7/id/4a9fbd11875395f7/itag/34" -o - | ./mplayer -
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=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34 DEBUG: Protocol : RTMPE DEBUG: Hostname : cp59009.edgefcs.net DEBUG: Port : 1935 DEBUG: Playpath : c7/id/4a9fbd11875395f7/itag/34 DEBUG: tcUrl : rtmpe://cp59009.edgefcs.net:1935/youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34 DEBUG: swfUrl : http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf DEBUG: pageUrl : http://www.youtube.com/watch?v=Sp-9EYdTlfc DEBUG: app : youtube?auth=daEaQa.alb2c0cOcmbTbybCdZbuayc7b8dm-bnAobk-eS-JxFCElrd&aifp=YT2008121701&slist=c7/id/4a9fbd11875395f7/itag/34 DEBUG: flashVer : LNX 10,2,152,27 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 ... MPlayer git-798a308-4.4.3 (C) 2000-2010 MPlayer Team
Playing -. Reading from stdin... 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: 35 50 ef 38 9f a4 a0 83 49 02 60 58 8e 61 25 e9 DEBUG: 89 6f 7f c6 04 38 45 38 a5 af 16 30 41 86 9d b9 DEBUG: HandShake: Type Answer : 08 WARNING: HandShake: Type mismatch: client sent 6, server answered 8 DEBUG: HandShake: Server Uptime : 52703341 DEBUG: HandShake: FMS Version : 3.5.4.1 DEBUG: HandShake: Server DH public key offset: 594 DEBUG: HandShake: Secret key: DEBUG: 01 6d f4 a9 d9 ec 6b 76 bb 29 12 48 df 52 b2 ab DEBUG: 18 82 23 02 21 b5 d8 1c 89 d3 23 a7 3a 0d f5 1d DEBUG: 80 95 38 01 a0 5f 71 64 9c 9f 92 fd e5 64 2a f3 DEBUG: 8d f7 56 a3 d8 9a fe 1d 1c ac d3 11 95 92 7d e6 DEBUG: 49 36 3b 8c 8c 80 9f ab 75 8e 78 cf 82 4d 13 97 DEBUG: 36 59 6c e4 96 11 91 e3 02 61 af 94 d7 1b 19 2e DEBUG: d7 b2 e4 71 42 c9 a0 b4 22 39 65 35 c1 e1 02 c6 DEBUG: e1 66 3f ee ad 36 33 a7 38 c2 38 b7 1b cb b5 30 DEBUG: RC4 Out Key: DEBUG: 74 44 15 27 f4 27 5a a7 56 15 14 86 d6 c0 6a e0 DEBUG: RC4 In Key: DEBUG: dd 97 0c 25 0b d0 aa 9f f0 a9 33 72 13 bb c4 cc DEBUG: HandShake: Calculated digest key from secure key and server digest: DEBUG: d2 bc 59 4f a0 b9 ab e3 33 51 94 0f a0 ce 92 06 DEBUG: 22 a9 a8 d1 d5 be 93 f9 f1 f4 a5 c2 1f e4 72 de DEBUG: HandShake: Client signature calculated: DEBUG: be 54 c2 0a ac 5c fa 1a 80 95 43 7e 5a f9 2d 7c DEBUG: 70 28 c4 49 6a 14 6d de 9a e6 37 82 9e 19 99 4d DEBUG: HandShake: Server sent signature: DEBUG: a8 f5 a3 f5 01 58 ba af 01 38 e1 36 e8 e4 25 20 DEBUG: 1c b5 8e 35 3a 1b 7e d5 9d 18 f1 07 47 c3 58 a7 DEBUG: HandShake: Digest key: DEBUG: a0 68 47 7f ef 06 dd 5d cd e6 d1 58 9c 12 3e 54 DEBUG: 19 fa 49 0e a7 99 9a 58 c7 c2 84 fd e5 d5 16 89 DEBUG: HandShake: Signature calculated: DEBUG: a8 f5 a3 f5 01 58 ba af 01 38 e1 36 e8 e4 25 20 DEBUG: 1c b5 8e 35 3a 1b 7e d5 9d 18 f1 07 47 c3 58 a7 DEBUG: HandShake: Genuine Adobe Flash Media Server DEBUG: HandShake: Handshaking finished.... DEBUG: RTMP_Connect1, handshaked DEBUG2: RTMP_SendPacket: fd=3, size=562 DEBUG2: 0000: 03 00 00 00 00 02 32 14 00 00 00 00 ......2..... 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 51 61 2e ube?auth=daEaQa. DEBUG2: 0030: 61 6c 62 32 63 30 63 4f 63 6d 62 54 62 79 62 43 alb2c0cOcmbTbybC DEBUG2: 0040: 64 5a 62 75 61 79 63 37 62 38 64 6d 2d 62 6e 41 dZbuayc7b8dm-bnA DEBUG2: 0050: 6f 62 6b 2d 65 53 2d 4a 78 46 43 45 6c 72 64 26 obk-eS-JxFCElrd& 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 34 61 1&slist=c7/id/4a DEBUG2: 0000: c3 . DEBUG2: 0000: 39 66 62 64 31 31 38 37 35 33 39 35 66 37 2f 69 9fbd11875395f7/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 0f 4c 4e 58 20 31 30 2c 32 2c 31 35 32 2c ...LNX 10,2,152, DEBUG2: 0030: 32 37 00 06 73 77 66 55 72 6c 02 00 34 68 74 74 27..swfUrl..4htt DEBUG2: 0040: 70 3a 2f 2f 73 2e 79 74 69 6d 67 2e 63 6f 6d 2f p://s.ytimg.com/ DEBUG2: 0050: 79 74 2f 73 77 66 62 69 6e 2f 77 61 74 63 68 5f yt/swfbin/watch_ DEBUG2: 0060: 61 73 33 2d 76 66 6c 4f 32 4b 34 42 39 2e 73 77 as3-vflO2K4B9.sw DEBUG2: 0070: 66 00 05 74 63 55 72 6c 02 00 9b 72 74 6d 70 65 f..tcUrl...rtmpe DEBUG2: 0000: c3 . DEBUG2: 0000: 3a 2f 2f 63 70 35 39 30 30 39 2e 65 64 67 65 66 ://cp59009.edgef DEBUG2: 0010: 63 73 2e 6e 65 74 3a 31 39 33 35 2f 79 6f 75 74 cs.net:1935/yout DEBUG2: 0020: 75 62 65 3f 61 75 74 68 3d 64 61 45 61 51 61 2e ube?auth=daEaQa. DEBUG2: 0030: 61 6c 62 32 63 30 63 4f 63 6d 62 54 62 79 62 43 alb2c0cOcmbTbybC DEBUG2: 0040: 64 5a 62 75 61 79 63 37 62 38 64 6d 2d 62 6e 41 dZbuayc7b8dm-bnA DEBUG2: 0050: 6f 62 6b 2d 65 53 2d 4a 78 46 43 45 6c 72 64 26 obk-eS-JxFCElrd& 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 34 61 1&slist=c7/id/4a DEBUG2: 0000: c3 . DEBUG2: 0000: 39 66 62 64 31 31 38 37 35 33 39 35 66 37 2f 69 9fbd11875395f7/i DEBUG2: 0010: 74 61 67 2f 33 34 00 04 66 70 61 64 01 00 00 0c tag/34..fpad.... DEBUG2: 0020: 63 61 70 61 62 69 6c 69 74 69 65 73 00 40 2e 00 capabilities.@.. DEBUG2: 0030: 00 00 00 00 00 00 0b 61 75 64 69 6f 43 6f 64 65 .......audioCode DEBUG2: 0040: 63 73 00 40 a8 ee 00 00 00 00 00 00 0b 76 69 64 cs.@.........vid DEBUG2: 0050: 65 6f 43 6f 64 65 63 73 00 40 6f 80 00 00 00 00 eoCodecs.@o..... DEBUG2: 0060: 00 00 0d 76 69 64 65 6f 46 75 6e 63 74 69 6f 6e ...videoFunction DEBUG2: 0070: 00 3f f0 00 00 00 00 00 00 00 07 70 61 67 65 55 .?.........pageU DEBUG2: 0000: c3 . DEBUG2: 0000: 72 6c 02 00 2a 68 74 74 70 3a 2f 2f 77 77 77 2e rl..*http://www. DEBUG2: 0010: 79 6f 75 74 75 62 65 2e 63 6f 6d 2f 77 61 74 63 youtube.com/watc DEBUG2: 0020: 68 3f 76 3d 53 70 2d 39 45 59 64 54 6c 66 63 00 h?v=Sp-9EYdTlfc. DEBUG2: 0030: 00 09 .. DEBUG: Invoking connect INFO: Connected... DEBUG2: RTMP_ReadPacket: fd=3 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 DEBUG2: RTMP_ReadPacket: fd=3 DEBUG2: 0000: c3 . DEBUG2: 0000: 65 64 21 00 00 09 ed!... DEBUG: RTMP_ClientPacket, received: invoke 134 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: [ AccessManager.Reject ] : Access denied!> 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.
_______________________________________________ rtmpdump mailing list rtmpdump@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
-- Adam Malcontenti-Wilson
I have tried downloading this youtube video several times with the same (nearly) incomplete error. I can play this from a web browser (see highligted url below). I tried changing the resolution - made no difference. Seems to always die around the 1.8% mark. Any ideas? rtmpdump -r 'rtmpe://cp59009.edgefcs.net/youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -y 'c3/id/350eb205d5e653fe/itag/35' -p 'http://www.youtube.com/watch?v=NQ6yBdXmU_4' -a 'youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -o /tmp/x.flv RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... WARNING: HandShake: Type mismatch: client sent 6, server answered 8 INFO: Connected... ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Starting download at: 0.000 kB INFO: Metadata: INFO: duration 8996.12 INFO: starttime 0.00 INFO: totalduration 8996.12 INFO: width 640.00 INFO: height 480.00 INFO: videodatarate 800.96 INFO: audiodatarate 96.68 INFO: totaldatarate 905.76 INFO: framerate 25.00 INFO: bytelength 1018603732.00 INFO: canseekontime TRUE INFO: sourcedata B4A7DD447HH1298705384401967 INFO: purl INFO: pmsg INFO: httphostheader r7.cbf01t03.googlevideo.com 18098.590 kB / 173.52 sec (1.9%) ERROR: RTMP_ReadPacket, failed to read RTMP packet header 18149.797 kB / 173.87 sec (1.9%) Download may be incomplete (downloaded about 1.90%), try resuming
Phoenix Revived wrote:
I have tried downloading this youtube video several times with the same (nearly) incomplete error. I can play this from a web browser (see highligted url below). I tried changing the resolution - made no difference. Seems to always die around the 1.8% mark.
Any ideas?
Yes. Read the ERROR messages.
rtmpdump -r 'rtmpe://cp59009.edgefcs.net/youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -y 'c3/id/350eb205d5e653fe/itag/35'-p 'http://www.youtube.com/watch?v=NQ6yBdXmU_4' -a 'youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -o /tmp/x.flv RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... WARNING: HandShake: Type mismatch: client sent 6, server answered 8 INFO: Connected... ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Starting download at: 0.000 kB INFO: Metadata: INFO: duration 8996.12 INFO: starttime 0.00 INFO: totalduration 8996.12 INFO: width 640.00 INFO: height 480.00 INFO: videodatarate 800.96 INFO: audiodatarate 96.68 INFO: totaldatarate 905.76 INFO: framerate 25.00 INFO: bytelength 1018603732.00 INFO: canseekontime TRUE INFO: sourcedata B4A7DD447HH1298705384401967 INFO: purl INFO: pmsg INFO: httphostheader r7.cbf01t03.googlevideo.com 18098.590 kB / 173.52 sec (1.9%) ERROR: RTMP_ReadPacket, failed to read RTMP packet header 18149.797 kB / 173.87 sec (1.9%) Download may be incomplete (downloaded about 1.90%), try resuming
I did read the error messages. As I mentioned, I can play this from a browser, so apparently the video is okay. Just fails from rtmpdump. What am I missing? --- On Sat, 2/26/11, Howard Chu <hyc@highlandsun.com> wrote: From: Howard Chu <hyc@highlandsun.com> Subject: Re: [rtmpdump] Download may be incomplete (downloaded about 1.90%), try resuming To: "rtmpdump discussion and development" <rtmpdump@mplayerhq.hu> Cc: "Phoenix Revived" <phoenixrevived@yahoo.com> Date: Saturday, February 26, 2011, 11:21 AM Phoenix Revived wrote:
I have tried downloading this youtube video several times with the same (nearly) incomplete error. I can play this from a web browser (see highligted url below). I tried changing the resolution - made no difference. Seems to always die around the 1.8% mark.
Any ideas?
Yes. Read the ERROR messages.
rtmpdump -r 'rtmpe://cp59009.edgefcs.net/youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -y 'c3/id/350eb205d5e653fe/itag/35'-p 'http://www.youtube.com/watch?v=NQ6yBdXmU_4' -a 'youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -o /tmp/x.flv RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... WARNING: HandShake: Type mismatch: client sent 6, server answered 8 INFO: Connected... ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Starting download at: 0.000 kB INFO: Metadata: INFO: duration 8996.12 INFO: starttime 0.00 INFO: totalduration 8996.12 INFO: width 640.00 INFO: height 480.00 INFO: videodatarate 800.96 INFO: audiodatarate 96.68 INFO: totaldatarate 905.76 INFO: framerate 25.00 INFO: bytelength 1018603732.00 INFO: canseekontime TRUE INFO: sourcedata B4A7DD447HH1298705384401967 INFO: purl INFO: pmsg INFO: httphostheader r7.cbf01t03.googlevideo.com 18098.590 kB / 173.52 sec (1.9%) ERROR: RTMP_ReadPacket, failed to read RTMP packet header 18149.797 kB / 173.87 sec (1.9%) Download may be incomplete (downloaded about 1.90%), try resuming
rtmpdump mailing list rtmpdump@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
"ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!" You need to tell rtmpdump the location of the SWF file: -W "http://s.ytimg.com/yt/swfbin/watch_as3-vflO2K4B9.swf" On 2/26/11, Phoenix Revived <phoenixrevived@yahoo.com> wrote:
I did read the error messages. As I mentioned, I can play this from a browser, so apparently the video is okay. Just fails from rtmpdump. What am I missing?
--- On Sat, 2/26/11, Howard Chu <hyc@highlandsun.com> wrote:
From: Howard Chu <hyc@highlandsun.com> Subject: Re: [rtmpdump] Download may be incomplete (downloaded about 1.90%), try resuming To: "rtmpdump discussion and development" <rtmpdump@mplayerhq.hu> Cc: "Phoenix Revived" <phoenixrevived@yahoo.com> Date: Saturday, February 26, 2011, 11:21 AM
Phoenix Revived wrote:
I have tried downloading this youtube video several times with the same (nearly) incomplete error. I can play this from a web browser (see highligted url below). I tried changing the resolution - made no difference. Seems to always die around the 1.8% mark.
Any ideas?
Yes. Read the ERROR messages.
rtmpdump -r 'rtmpe://cp59009.edgefcs.net/youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -y 'c3/id/350eb205d5e653fe/itag/35'-p 'http://www.youtube.com/watch?v=NQ6yBdXmU_4' -a 'youtube?auth=daEaKb5dRcLc5aPcyalb7dtafcodFbWagb6-bnAu6A-eS-NyKFGmud&aifp=YT2008121701&slist=c3/id/350eb205d5e653fe/itag/35' -o /tmp/x.flv RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... WARNING: HandShake: Type mismatch: client sent 6, server answered 8 INFO: Connected... ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Starting download at: 0.000 kB INFO: Metadata: INFO: duration 8996.12 INFO: starttime 0.00 INFO: totalduration 8996.12 INFO: width 640.00 INFO: height 480.00 INFO: videodatarate 800.96 INFO: audiodatarate 96.68 INFO: totaldatarate 905.76 INFO: framerate 25.00 INFO: bytelength 1018603732.00 INFO: canseekontime TRUE INFO: sourcedata B4A7DD447HH1298705384401967 INFO: purl INFO: pmsg INFO: httphostheader r7.cbf01t03.googlevideo.com 18098.590 kB / 173.52 sec (1.9%) ERROR: RTMP_ReadPacket, failed to read RTMP packet header 18149.797 kB / 173.87 sec (1.9%) Download may be incomplete (downloaded about 1.90%), try resuming
rtmpdump mailing list rtmpdump@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
participants (5)
-
Adam Malcontenti-Wilson -
Howard Chu -
NhJm -
Phoenix Revived -
Sen Heng