[rtmpdump] Trying to dump an rtmp stream

İsmail Dönmez ismail at namtrac.org
Wed May 18 19:50:59 CEST 2011


Hi all;

I am trying to dump rtmpstream from
http://www.yildiz.tv/?act=dvr&chan=show, to my defense I am not doing
it to prevent ads or anything (I can't see
any due to adblock anyway) but to be able to watch the TV without Flash
which doesn't "work" on 64bit Linux systems.

Looking at the page source, I see :

var flashvars = {'chan':'show','dvrServer':'rtmp://
edge-tmp-1-2.nar.tv/dvrm/show','aspect':'','domain':'http://www.yildiz.tv/','lnktime':'Hemen
ana direkt link'
,'adVideo':'http://www.yildiz.tv/Apps/nartv/cssjs/imgs/yildiz.flv'
};

var params = {'allowFullScreen':true,'wmode':'opaque'};
var attributes = { id: "dvr_player", name: "dvr_player" };
swfobject.embedSWF("dvr/dvrAd.swf?v=1.2", "myContent", "640", "510",
"10.0.0", false, flashvars, params, attributes);
var flashvars = {'chan':'show','lang':'tr','domain':'http://www.yildiz.tv/'
};

var params = {};
var attributes = { id: "timeline", name: "timeline" };
swfobject.embedSWF("dvr/timer/timelineNar.swf?v=0.3", "myContent2", "987",
"170", "10.0.0", false, flashvars, params, attributes);

Trying to dump the stream results in:

> rtmpdump -V -r rtmp://edge-tmp-1-2.nar.tv/dvrm/show -s
http://www.yildiz.tv/dvr/dvrAd.swf
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host    : edge-tmp-1-2.nar.tv
DEBUG: Parsed app     : dvrm
WARNING: You haven't specified an output file (-o filename), using stdout
DEBUG: Protocol : RTMP
DEBUG: Hostname : edge-tmp-1-2.nar.tv
DEBUG: Port     : 1935
DEBUG: Playpath : show
DEBUG: tcUrl    : rtmp://edge-tmp-1-2.nar.tv:1935/dvrm
DEBUG: swfUrl   : http://www.yildiz.tv/dvr/dvrAd.swf
DEBUG: app      : dvrm
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 : 1910194746
DEBUG: HandShake: FMS Version   : 3.5.5.1
WARNING: HandShake: client signature does not match!
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: HandleServerBW: server BW = 2500000
DEBUG: HandleClientBW: client BW = 2500000 2
DEBUG: RTMP_ClientPacket, received: invoke 126 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:        application, BOOLEAN: FALSE>
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.

Any ideas appreciated.

Regards,
ismail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mplayerhq.hu/pipermail/rtmpdump/attachments/20110518/3a437422/attachment.html>


More information about the rtmpdump mailing list