PDA

View Full Version : rtmpdump for TNT.TV and Akamai


aczire
12-22-2010, 01:33 AM
Hi,

I was trying to download a movie from tnt.tv but fails to download. rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm) says access denied. Can any one help me? The command i used (from rtmpsrv) is shown below,

rtmpdump -r "rtmpe://cp70211.edgefcs.net:1935/ondemand?ovpfv=2.1.2&auth=daEdncxc3bjcgc6cbc9aQbgaec7dRa8bSbh-bneAi3-hca-FyF&aifp=v001&slist=flash/tveverywhere/2010-12/closer_612_01_864x480x24f" -a "ondemand?ovpfv=2.1.2&auth=daEdncxc3bjcgc6cbc9aQbgaec7dRa8bSbh-bneAi3-hca-FyF&aifp=v001&slist=flash/tveverywhere/2010-12/closer_612_01_864x480x24f" -f "WIN 10,1,102,64" -W "http://i.cdn.turner.com/xslo/cvp/player/cvp_1.3.6.24.swf?player=fw_main&domId=cvp_1&playerWidth=640&playerHeight=360" -p "http://www.tnt.tv/dramavision/;jse
ssionid=9563F78D0CCC3F8EA19193CF2C27BAEC?cid=40937 #" -C Z: -y "flash/tveverywhere/2010-12/closer_612_01_864x480x24f" -o closer_612_01_864x480x24f.flv

aczire
12-22-2010, 01:36 AM
DEBUG: Protocol : RTMP
DEBUG: Hostname : cp70211.edgefcs.net
DEBUG: Port : 1935
DEBUG: Playpath : mp4:/flash/tveverywhere/2010-12/closer_612_01_864x480x24f
DEBUG: tcUrl : rtmp://cp70211.edgefcs.net:1935/ondemand?auth=daEdKaRcLbbdjbsazcrbva.dJbtbNb7a_dH-bnerI6-hca-IwF&aifp=v001&slist=flash/tveverywhe
2010-12/closer_612_01_864x480x24f
DEBUG: swfUrl : http://i.cdn.turner.com/xslo/cvp/player/cvp_1.3.6.24.swf?player=fw_main&domId=cvp_1&playerWidth=640&playerHeight=360
DEBUG: pageUrl : http://www.tnt.tv/dramavision/?cid=40937#
DEBUG: app : ondemand?auth=daEdKaRcLbbdjbsazcrbva.dJbtbNb7a_dH-bnerI6-hca-IwF&aifp=v001&slist=flash/tveverywhere/2010-12/closer_612_01_864x480
f
DEBUG: flashVer : WIN 10,1,102,64
DEBUG: live : yes
DEBUG: timeout : 30 sec
DEBUG: SWFSHA256:
DEBUG: b5 99 a9 9f 00 3f 69 3e 3c 42 64 28 0a 68 f9 33
DEBUG: 96 13 88 16 b9 5e bf 2b ec 26 8d 5e 44 f9 1b 8d
DEBUG: SWFSize : 651735
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 03
DEBUG: HandShake: Client digest offset: 53
DEBUG: HandShake: Initial client digest:
DEBUG: b0 b8 f7 0c df 97 d7 0a 0e 43 9d 26 7f 50 22 d9
DEBUG: 5f 55 a1 ab a6 62 cd 8d 2e a2 61 27 43 bc 7d 8f
DEBUG: HandShake: Type Answer : 03
DEBUG: HandShake: Server Uptime : 1413893429
DEBUG: HandShake: FMS Version : 3.5.4.1
DEBUG: HandShake: Calculated digest key from secure key and server digest:
DEBUG: df 4e c4 97 60 35 a0 6c 5b 67 6e 48 96 56 51 dd
DEBUG: 17 a0 19 f7 2f 1c d8 ea c9 52 aa c9 3f b0 34 ea
DEBUG: HandShake: Client signature calculated:
DEBUG: c3 c5 b3 ea 09 7c da 74 93 ec 6a 87 8d e9 16 63
DEBUG: f2 78 6d d2 0a 89 03 01 f5 4d b0 d8 f7 74 c5 92
DEBUG: HandShake: Server sent signature:
DEBUG: 61 4c ef f1 ab b6 7d 95 f1 98 f8 a8 fa 42 e2 22
DEBUG: 4e 35 7d 65 71 d7 ad 39 dd 5c 97 fa e6 f3 d7 ae
DEBUG: HandShake: Digest key:
DEBUG: 83 58 e6 bb 82 6f 25 9f 11 58 50 3e 2f d7 e7 59
DEBUG: d3 93 e3 44 73 ff ae 7a 40 b7 9b 9d d5 76 ef a7
DEBUG: HandShake: Signature calculated:
DEBUG: 61 4c ef f1 ab b6 7d 95 f1 98 f8 a8 fa 42 e2 22
DEBUG: 4e 35 7d 65 71 d7 ad 39 dd 5c 97 fa e6 f3 d7 ae
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: RTMP_ClientPacket, received: invoke 134 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
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
DEBUG: RTMP_ClientPacket, received: invoke 18 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <close>
ERROR: rtmp server requested close
DEBUG: Closing connection.

Stream Recorder
12-22-2010, 06:50 AM
I get the following when using rtmpsuck
Streaming on rtmp://0.0.0.0:1935
Processing connect
app: ondemand?ovpfv=2.1.2&auth=daEdyblb.dddYdObKbEdoa5dndoaSdLbNbW-bneGdg-hca-GxD&aifp=v001&slist=flash/tveverywhere/2010-12/TNTD1012171000001225_1024kbps_640x360
flashVer: LNX 10,1,102,65
swfUrl: http://www.tnt.tv/[[IMPORT]]/i.cdn.turner.com/xslo/cvp/player/cvp_1.3.6.24.swf?player=fw_main&playerWidth=608&playerHeight=342&playerX=0&playerY=0
ERROR: RTMP_HashSWF: swfurl http://www.tnt.tv/[[IMPORT]]/i.cdn.turner.com/xslo/cvp/player/cvp_1.3.6.24.swf?player=fw_main&playerWidth=608&playerHeight=342&playerX=0&playerY=0 not found
tcUrl: rtmpe://cp70211.edgefcs.net:1935/ondemand?ovpfv=2.1.2&auth=daEdyblb.dddYdObKbEdoa5dndoaSdLbNbW-bneGdg-hca-GxD&aifp=v001&slist=flash/tveverywhere/2010-12/TNTD1012171000001225_1024kbps_640x360
pageUrl: http://www.tnt.tv/series/menofacertainage/chevy/
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
ERROR: RTMP_ReadPacket, failed to read RTMP packet header

Have you tried to use CooJah (http://all-streaming-media.com/record-video-stream/Blader-freeware-RTMP-downloader.htm)?

nullacht
02-20-2011, 05:36 AM
Hi,

I was trying to download a movie from tnt.tv but fails to download. rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm) says access denied. Can any one help me? The command i used (from rtmpsrv) is shown below,

rtmpdump -r "rtmpe://cp70211.edgefcs.net:1935/ondemand?ovpfv=2.1.2&auth=daEdncxc3bjcgc6cbc9aQbgaec7dRa8bSbh-bneAi3-hca-FyF&aifp=v001&slist=flash/tveverywhere/2010-12/closer_612_01_864x480x24f" -a "ondemand?ovpfv=2.1.2&auth=daEdncxc3bjcgc6cbc9aQbgaec7dRa8bSbh-bneAi3-hca-FyF&aifp=v001&slist=flash/tveverywhere/2010-12/closer_612_01_864x480x24f" -f "WIN 10,1,102,64" -W "http://i.cdn.turner.com/xslo/cvp/player/cvp_1.3.6.24.swf?player=fw_main&domId=cvp_1&playerWidth=640&playerHeight=360" -p "http://www.tnt.tv/dramavision/;jse
ssionid=9563F78D0CCC3F8EA19193CF2C27BAEC?cid=40937 #" -C Z: -y "flash/tveverywhere/2010-12/closer_612_01_864x480x24f" -o closer_612_01_864x480x24f.flv

TNT.tv uses authentication strings! They will expire after a short time! It seems to me that the RTMPE file path is also geo-restricted.

I've tried RTMPDump and it worked:

rtmpdump -r "rtmpe://cp70211.edgefcs.net:1935/ondemand?ovpfv=2.1.2&auth=daEdsabdXaedCb7c8bzdQdsblcucycDbOb_-bnyfp8-hca-KwD&aifp=v001&slist=flash/tveverywhere/2011-01/TNTD1001141100001925_1024kbps_640x360" -a "ondemand?ovpfv=2.1.2&auth=daEdsabdXaedCb7c8bzdQdsblcucycDbOb_-bnyfp8-hca-KwD&aifp=v001&slist=flash/tveverywhere/2011-01/TNTD1001141100001925_1024kbps_640x360" -f "LNX 10,1,102,64" -W "http://i.cdn.turner.com/xslo/cvp/player/cvp_1.3.6.24.swf?player=fw_main&domId=cvp_1&playerWidth=640&playerHeight=360" -p "http://www.tnt.tv/dramavision/?cid=59359" -C Z: -y "mp4:flash/tveverywhere/2011-01/TNTD1001141100001925_1024kbps_640x360" -o TNTD1001141100001925_1024kbps_640x360.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 2625.95
INFO: moovPosition 40.00
INFO: width 640.00
INFO: height 360.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 40.00
INFO: aacaot 2.00
INFO: videoframerate 29.97
INFO: audiosamplerate 22050.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 78777699.00
INFO: timescale 30000.00
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 57902080.00
INFO: timescale 22050.00
INFO: sampledescription:
INFO: sampletype mp4a
366236.268 kB / 2625.90 sec (99.9%)
Download complete