View Single Post
  #6  
Old 12-30-2009, 05:48 PM
any ANONYMOUS forum user any ANONYMOUS forum user is offline
any user of the forum who preferred to post anonymously
 
Join Date: Aug 2011
Location: Server of stream-recorder.com
Posts: 211
any ANONYMOUS forum user is on a distinguished road
Default

Re: rtmpe and swf verification problems with tv4play.se


I'm also trying to download a clip from tv4play.
Code:
http://www.tv4play.se/aktualitet/nyhetsmorgon?videoId=1.1421120
Code:
$  ./rtmpdump_x86 --swfUrl 'http://www.tv4play.se/polopoly_fs/1.939636!approot/embedvideo.swf' --swfhash '2de6131e59345b482cea6ee7dd3b9c4f8470b9b7cb8aabe182d2d337b66c4cd7' --swfsize '124349' --rtmp 'rtmp://cp70051.edgefcs.net:1935/tv4ondemand?ovpfv=2.1.2' --playpath 'mp4:/mp4root/2009-12-30/A5K02BXQ-WEBBNYMOVILLARE_902118_T6MP48_.mp4' -o out.flv -p "http://www.tv4play.se/aktualitet/nyhetsmorgon?videoId=1.1421120" --resume
RTMPDump v1.6
(c) 2009 Andrej Stepanchuk, license: GPL

DEBUG: Parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host    : cp70051.edgefcs.net
DEBUG: Parsed port    : 1935
DEBUG: Parsed app     : tv4ondemand?ovpfv=2.1.2
ERROR: No playpath found!
WARNING: No playpath in URL!
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: Protocol : RTMP
DEBUG: Hostname : cp70051.edgefcs.net
DEBUG: Port     : 1935
DEBUG: Playpath : mp4:/mp4root/2009-12-30/A5K02BXQ-WEBBNYMOVILLARE_902118_T6MP48_.mp4
DEBUG: tcUrl    : rtmp://cp70051.edgefcs.net:1935/tv4ondemand?ovpfv=2.1.2
DEBUG: swfUrl   : http://www.tv4play.se/polopoly_fs/1.939636!approot/embedvideo.swf
DEBUG: pageUrl  : http://www.tv4play.se/aktualitet/nyhetsmorgon?videoId=1.1421120
DEBUG: app      : tv4ondemand?ovpfv=2.1.2
DEBUG: flashVer : LNX 9,0,124,0
DEBUG: live     : no
DEBUG: timeout  : 300 sec
DEBUG: SWFSHA256:
2D E6 13 1E 59 34 5B 48 2C EA 6E E7 DD 3B 9C 4F 84 70 B9 B7 CB 8A AB E1 82 D2 D3 37 B6 6C 4C D7
DEBUG: SWFSize  : 124349
DEBUG: Connect, ... connected, handshaking
DEBUG: HandShake: Client type: 03

DEBUG: HandShake: Client digest offset: 533
DEBUG: HandShake: Initial client digest:
5F DF 72 73 9C 4F DD 0B EF 4A CF 5D 56 63 2B 79 81 44 29 55 DE 49 1D 65 BD 09 42 E0 0B 82 2E 64
DEBUG: HandShake: Type Answer   : 03
DEBUG: HandShake: Server Uptime : 1663647677
DEBUG: HandShake: FMS Version   : 3.5.1.1
WARNING: Trying different position for server digest!

DEBUG: HandShake: Server DH public key offset: 821
DEBUG: HandShake: Client signature digest position: 533
DEBUG: HandShake: Digest key:
31 30 E4 9D F8 3B 3B 45 CA 36 48 5A 00 4D E0 A3 78 1A CD 78 77 9B 8D 84 1D C8 BB 57 81 A6 2A 7A
DEBUG: HandShake: Signature calculated:
22 5B AF 0B 18 79 8F B0 01 BA 68 67 66 1B B7 1C 2F 1D 16 FE F9 4A 05 93 B9 5C A9 E1 57 62 AC 16
DEBUG: HandShake: Server sent signature:
22 5B AF 0B 18 79 8F B0 01 BA 68 67 66 1B B7 1C 2F 1D 16 FE F9 4A 05 93 B9 5C A9 E1 57 62 AC 16
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Calculated digest key from secure key and server digest:
B7 AE 1D 00 C3 24 09 C4 A2 30 8E 45 50 12 D8 3F CF B1 3A 5D 0F 0B 0E 8A E5 AF 2E BD 71 96 4D F3
DEBUG: HandShake: Client signature calculated:
C9 7D 50 2B EB 0E 13 DF 8A BF 59 EB A0 39 29 16 F7 E0 F5 31 0C B8 22 17 C7 B3 D8 96 72 98 8C DA
DEBUG: HandShake: Handshaking finished....
DEBUG: Connect, handshaked
Connected...

Starting download at 0.000 KB
DEBUG: GetNextMediaPacket, received: server BW
DEBUG: GetNextMediaPacket, received: client BW
DEBUG: HandlePing, received ping. type: 0, len: 6
DEBUG: HandlePing, received ping. type: 26, len: 2
DEBUG: HandlePing, SWFVerification ping received:
DEBUG: sending ping. type: 0x001b
DEBUG: Sending SWFVerification response:
00 1B 01 01 00 01 E5 BD 00 01 E5 BD 88 54 7E BE 30 E8 BD DB 15 08 47 DF 2E 96 88 8B 8C 16 2A 1D D0 26 75 86 73 18 6A D1 75 86 D0 68
DEBUG: GetNextMediaPacket, received: invoke 240 bytes
DEBUG: Property: <Name:                  no-name., STRING:      _result>
DEBUG: Property: <Name:                  no-name., NUMBER:      1.00>
DEBUG: Property: <Name:                  no-name., OBJECT>
DEBUG: Property: <Name:                    fmsVer, STRING:      FMS/3,5,1,525>
DEBUG: Property: <Name:              capabilities, NUMBER:      31.00>
DEBUG: Property: <Name:                      mode, NUMBER:      1.00>
DEBUG: Property: <Name:                  no-name., OBJECT>
DEBUG: Property: <Name:                     level, STRING:      status>
DEBUG: Property: <Name:                      code, STRING:      NetConnection.Connect.Success>
DEBUG: Property: <Name:               description, STRING:      Connection succeeded.>
DEBUG: Property: <Name:            objectEncoding, NUMBER:      0.00>
DEBUG: Property: <Name:                      data, OBJECT>
DEBUG: Property: <Name:                   version, STRING:      3,5,1,525>
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <connect>
DEBUG: sending ping. type: 0x0003
DEBUG: GetNextMediaPacket, received: invoke 21 bytes
DEBUG: Property: <Name:                  no-name., STRING:      onBWDone>
DEBUG: Property: <Name:                  no-name., NUMBER:      0.00>
DEBUG: HandleInvoke, server invoking <onBWDone>
DEBUG: ReadN, RTMP socket closed by server
ERROR: ReadPacket, failed to read RTMP packet header
Closing connection... done!
Please, have a look at what I'm doing wrong
Reply With Quote