[rtmpdump] [Bug submit] Segmentation Fault

Thibault Taillandier thibault at taillandier.name
Thu Oct 6 22:34:39 CEST 2011


Hi,

I discovered rtmpdump tonight and it seems to be the exact tool i need 
to retrieve a rtmp dump on a website.

I try to download a stream with rtmpdump 2.3, but i had the following 
error :

rtmpdump --verbose --debug -r 
"rtmpe://wske.wat.tv/ondemand/mp4:vod/H264-384x288/06/01/7130601.h264?bu=TF1&login=mentalist&i=78.224.146.115&u=58a636b81ca90ccabda546640dcbe036&sum=62a9f323c108a16ef109163410f278f4" 
-W "http://www.wat.tv/images/v40/PlayerWat.swf?revision=4.0.4"
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
DEBUG: HandShake: Server Uptime : 566467773
DEBUG: HandShake: FMS Version   : 3.5.7.1
WARNING: HandShake: Server not genuine Adobe!
ERROR: RTMP_Connect1, handshake failed.
DEBUG: Closing connection.

Then i read that only the rtmpdump 2.4 handle the rtmpe, so i downloaded 
it from the git master branch and launched it again :

rtmpdump --verbose --debug -r 
"rtmpe://wske.wat.tv/ondemand/mp4:vod/H264-384x288/06/01/7130601.h264?bu=TF1&login=mentalist&i=78.224.146.115&u=58a636b81ca90ccabda546640dcbe036&sum=62a9f323c108a16ef109163410f278f4" 
-W "http://www.wat.tv/images/v40/PlayerWat.swf?revision=4.0.4"

RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Parsing...
DEBUG: Parsed protocol: 2
DEBUG: Parsed host    : wske.wat.tv
DEBUG: Parsed app     : ondemand
DEBUG: Protocol : RTMPE
DEBUG: Hostname : wske.wat.tv
DEBUG: Port     : 1935
DEBUG: Playpath : 
mp4:vod/H264-384x288/06/01/7130601.h264?bu=TF1&login=mentalist&i=78.224.146.115&u=58a636b81ca90ccabda546640dcbe036&sum=62a9f323c108a16ef109163410f278f4
DEBUG: tcUrl    : rtmpe://wske.wat.tv:1935/ondemand
DEBUG: swfUrl   : http://www.wat.tv/images/v40/PlayerWat.swf?revision=4.0.4
DEBUG: app      : ondemand
DEBUG: live     : no
DEBUG: timeout  : 0 sec
DEBUG: SWFSHA256:
DEBUG: 0d f6 22 f9 c7 14 e1 89 3e 65 ec b8 12 e7 72 1e
DEBUG: a4 0d fe f8 fd 3a fa ce d5 eb 4a be 84 fd 06 5e
DEBUG: SWFSize  : 307716
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
Segmentation fault

I tried with rtmp:// rtmpe://, with or without the -W parameter, but it 
segfaults everytime with the 2.4 version.

I think this might happen because the stream is protected with DRM, or 
maybe i downloaded an unstable branch from the git server.
But i would like to know if it is possible at all to download it :-)

Thank you for your replies.

Regards,

-- 
Thibault Taillandier
thibault at taillandier.name
« L'imprimerie a permis au peuple de lire,
Internet va lui permettre d'écrire » (Benjamin Bayart, 2009)



More information about the rtmpdump mailing list