Hi,
I'm having a problem similar to
teleru.com: failed to read RTMP packet header. any suggestions please?
with a Belgian website, but the thing is: I've been using
rtmpdump for a couple of days, so I'm definitively not an expert. Anyway, I'll tell you what I've tried...
The video I'm interested in is this one: _http://www.rtc.be/content/view/4358/166/
Here is the code I used to download it with rtmpdump:
Code:
./rtmpdump --rtmp rtmpe://media.rtc.be:1935/vod/166597.mp4 --swfUrl http://www.rtc.be/player-rtc.swf
And here is what I get:
Code:
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
I get the same error message for these queries:
Code:
./rtmpdump --rtmp rtmpe://media.rtc.be:1935/vod/mp4:166597.mp4 --swfUrl http://www.rtc.be/player-rtc.swf
./rtmpdump --rtmp rtmpe://media.rtc.be:1935/vod/mp4:166597.mp4 --playlist --swfUrl http://www.rtc.be/player-rtc.swf
./rtmpdump --rtmp rtmpe://media.rtc.be/vod/mp4:166597.mp4 --playlist --swfUrl http://www.rtc.be/player-rtc.swf
Here is part of the website source code that might be relevant:
Code:
flashvars.file = "166597.mp4";
flashvars.bufferlength = "3";
flashvars.streamer = "rtmpe://media.rtc.be/vod";
if(navigator.userAgent.match(/iPhone|iPod|iPad/i)){
gid('jwav-166597').innerHTML = QT_GenerateOBJECTText_XHTML('http://media.rtc.be/vod/mp4:166597.mp4/playlist.m3u8', '320', '212', '', 'AUTOPLAY', 'false', 'SCALE', 'Aspect');
}
swfobject.embedSWF("/player-rtc.swf", "jwav-166597", "100%", "100%", "9.0.115", "expressInstall.swf", flashvars, params, attributes);
Note that
Jaksta (and
GetFLV and
CooJah) fail to get a correct URL. So I really don't have a clue... If you have an idea, don't hesitate!
Thanks!