First of all, this thread has a misleading title. The issue has nothing with IE8 and RTMP.
Second: you and gmccomb are right in that this is
not reproducible (for me) with static OBJECT embedding like here:
http://www.flowplayer.org/demos/installation/alternate/object-tag.htm
However, here we're (at least I'm) not trying to find the working Flowplayer configuration. We are trying to get Flowplayer working flawlessly with IE for one particular configuration, which is advertised as the preferred method for embedding of the player.
To be specific, I need static non-flash splash screen and javascript events - both are not supported in OBJECT embedding as far as I understand.
Third, if you cannot reproduce this, I can show you the screenshot of the issue in question. This is actual example from this site (with dynamic embedding). I'm using Windows XP SP3 (localized version)+MSIE8+latest version of the flash plugin (WIN 10,0,32,18). The menu shown on the screen is the right-click menu of the flash plugin.
http://medigroup.tmweb.ru/event.complete-fail.png
Right now I see that processing is already within the browser's flash engine (Flowplayer logo and Flash menu shown). However, there is no rotating circle and there is no control plugin initialized.
Fourth: I'm not a flash programmer and/or guru, but looking at the flowplayer sources (view/Launcher.as, view/PluginLoader.as etc) I see that Flowplayer determines loaded state only by Event.COMPLETE ActionScript event. And other people (not me) at the mentioned pages state that
the MSIE flash plugin does not always fire Event.COMPLETE ActionScript event *for cached content* and one should use Event.INIT workaround:
http://www.actionscript.org/forums/showthread.php3?t=136345&highlight=timeline+preloader
Or probably use unique URLs for all loaded content (plugins), which is possible without Flowplayer modification.