Yes, I also tried rtmpsuck and it fails to record anything:
Code:
# rtmpsuck
RTMP Proxy Server v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL
Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: a500/d12?videoId=695769735001&lineUpId=&pubId=1184612030&playerId=601325122001&affiliateId=
flashVer: LNX 10,1,102,64
swfUrl: http://admin.brightcove.com/viewer/us1.24.04.00.2010-11-30183707/federatedVideoUI/BrightcovePlayer.swf
tcUrl: rtmp://brightcove-34.fcod.llnwd.net:1935/a500/d12?videoId=695769735001&lineUpId=&pubId=1184612030&playerId=601325122001&affiliateId=
pageUrl: http://www.channel4.com/news/catch-up/
ERROR: RTMP_Connect1, handshake failed.
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!
ERROR: Handshake failed
Closing connection... done!
Unlike rtmpsrv, rtmpsuck allows the browser to complete the connection and play the video. For some reason it does not save it on the disk though.
Let me correct this: rtmpsuck creates a file, in the above example it is:
1184612030_695784304001_4ON-NOON-02-Brightcove16x9.flv
but it is empty (i.e. no data is saved in it).
--
Regards,
Mick