gravender Wrote:Any advice would be much appreciated! Neither this plugin nor the ITVPlayer or Demand 5 plugins are working for me (though iPlayer and CatchupTV work beautifully).The handshake issue was fixed in later versions of rtmpdump v2.3 by downgrading on the handshake, then fixed properly in rtmpdump v2.4. That suggests you have an old version of rtmpdump or the rtmpdump library librtmp on your system. You could have flvstreamer - which is rtmpdump minus rtmpe, that will not work for any rtmpe stream.
Running XBMC Eden 11.0-RC1 on Ubuntu Oneiric on Acer Revo R1600 (NVIDIA Ion with 295.20 drivers). RTMP is version 2.4.
My logfile is here:
The issue seems to be a 'handshake failure', but I haven't a clue how to fix this! All help and advice gratefully received.
Iplayer will work because it doesn't use the rtmpe handshark, it's a rtmp stream. The same is most likely true for catchuptv. I downloaded from 4od and Itvplayer using get_flash_videos / rtmpdump today, Channel 5 I download Friday / Saturday, all these used rtmpdump v2.4, and no download issues.
I use OpenBSD, and don't use ubuntu / XBMC so can't help with exact locations. linux libraries are in /usr/lib or /usr/local/lib, the log show a /usr/lib/xbmc could be one in there - look around if you see more than one librtmp.so.0, that's your likely problem, one could be an old version.