PDA

View Full Version : Help with rtmpdump on dxlive.com


redline0316
11-11-2011, 12:34 AM
I am looking to use rtmpdump to capture the free area of http://dxlive.com/home

I'm not sure what I am doing wrong? Thanks in advance.


# ./rtmpdump -r "rtmp://204.1.154.40/video_chat3_free_dx/961911406" -p "http://dxlive.com/home" -s "http://jp.dxlive.com/flash/chat/freePreview20.swf" -f "WIN 11,0,1,152" -o temp.flv -a "video_chat3_free_dx/961911406" -V
RTMPDump v2.2e
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Protocol : RTMP
DEBUG: Hostname : 204.1.154.40
DEBUG: Port : 1935
DEBUG: Playpath : 961911406
DEBUG: tcUrl : rtmp://204.1.154.40:1935/video_chat3_free_dx/961911406
DEBUG: swfUrl : http://jp.dxlive.com/flash/chat/freePreview20.swf
DEBUG: pageUrl : http://dxlive.com/home
DEBUG: app : video_chat3_free_dx/961911406
DEBUG: flashVer : WIN 11,0,1,152
DEBUG: live : no
DEBUG: timeout : 30 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Type Answer : 03
DEBUG: HandShake: Server Uptime : 1344123780
DEBUG: HandShake: FMS Version : 4.0.3.1
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: HandleServerBW: server BW = 2500000
DEBUG: HandleClientBW: client BW = 2500000 2
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: RTMP_ClientPacket, received: invoke 252 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: Connection failed.>
DEBUG: Property: <Name: description, STRING: [ Server.Reject ] : Adaptor: _defaultRoot_, VHost: 204.1.154.40, App: video_chat3_free_dx/961911406, (onConnect call failed)>
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.

chap
11-11-2011, 01:09 AM
I'm not sure what I am doing wrong? Thanks in advance.
no parametr
-y
-v
-C

redline0316
11-11-2011, 11:29 AM
Hi Chap,

Can you tell me how to use -C?

Here's the capture from wireshark, do I need to include all of those properties like capabilities, fpad, pServer, etc?

http://leenetworks.com/www/dxlive.png

Thanks!

redline0316
11-11-2011, 12:34 PM
Left side is browser, right side is rtmpdump using:

rtmpdump -r "rtmp://204.1.154.166/video_chat3_free_dx/961911406" -p "http://dxlive.com/home" -s "http://jp.dxlive.com/flash/chat/freePreview20.swf" -f "WIN 11,0,1,152" -o temp.flv -V -C O:3 -C NS:appType: -C NS:pServer:10.6.9.2
34 -C NS:channel:49774303 -a "video_chat3_free_dx/961964944" -y "free_performer"

http://leenetworks.com/www/dxlive-error.png

Any ideas? Thx.

chap
11-11-2011, 01:20 PM
C:\rtmpdump -r "rtmp://204.1.154.117/video_chat3_free_d
x/961970105" -a "video_chat3_free_dx/961970105" -f "WIN 11,0,1,152" -W "http://j
p.dxlive.com/flash/chat/freePreview20.swf" -p "http://dxlive.com/home" -C O:1 -C
NS:appType: -C NS:pServer:10.6.9.7 -C NS:channel:58043881 -C O:0 -y "free_perfo
rmer" -o free_performer.flv -v
RTMPDump v2.4 GIT-2011-09-30 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
ERROR: rtmp server sent error
Starting Live Stream
INFO: Metadata:
INFO: audiocodecid 5.00
INFO: audiodatarate 0.00
INFO: canseektoend FALSE
INFO: creationdate Sat Nov 12 05:09:49 2011
INFO: duration 0.00
INFO: framerate 15.00
INFO: height 480.00
INFO: lastkeyframetimestamp 0.00
INFO: lasttimestamp 0.00
INFO: metadatacreator flixpub v3.2.1.0 http://www.on2.com
INFO: videocodecid 4.00
INFO: videodatarate 0.00
INFO: width 640.00
1607.704 kB / 13.94 sec

redline0316
11-11-2011, 01:30 PM
Wow THANKS!!! is it because I had my -C wrong?

chap
11-11-2011, 01:42 PM
Wow THANKS!!! is it because I had my -C wrong?
use rtmpexplorer(rtmpsusk);)