2008-12-12, 01:18
Looking at SVN sources, XBMC is hardcoded to support Flash 9 - whereas iPlayer needs Flash 10. The connect packet is subtley differnent between the two, specifically, Flash 10 seems to allow a final parameter, after the 0x00 0x00 0x09 "End of Object" terminator. This parameter contains the authentication string.
As such, bool CRTMP::SendConnectPacket() in XBMC/xbmc/lib/libRTMP/rtmp.cpp is going to need patches, at a minimum. Working on it now.
Incidentally, where is the boxee sourcecode at?
As such, bool CRTMP::SendConnectPacket() in XBMC/xbmc/lib/libRTMP/rtmp.cpp is going to need patches, at a minimum. Working on it now.
Incidentally, where is the boxee sourcecode at?