The problem is that the HTTP headers, server-side, are expiring too soon and or expiring immediately on the https secure connection. This is an industry wide Flash with IE "problem" I've come to conclusion after researching the exact same problem at my job with our flowplayer players on the https pages. It never happens on an un-secure http page.
Solution:
If you have access, or have someone who can access the website HTTP Header properties on the physical server itself, change the HTTP headers properties to "Expire after 1 minute", or further in the future. Most likely your server HTTP header properties are set to "Expire Immediately".
This was our case and this HTTP header fix has been tested and tested on live client sites that use server forced https connections to view the videos.
If the header properties change can't be done server wide then the HTTP headers can be changed for just one sub-directory or a single file. In our case it was just the flowplayer-3.1.5.swf file that needed it HTTP headers changed to Expire after 1 minute instead of Immediately.
I hope this helps you and others whom I've seen on this forum with the same black screen in IE problem.
Solution:
If you have access, or have someone who can access the website HTTP Header properties on the physical server itself, change the HTTP headers properties to "Expire after 1 minute", or further in the future. Most likely your server HTTP header properties are set to "Expire Immediately".
This was our case and this HTTP header fix has been tested and tested on live client sites that use server forced https connections to view the videos.
If the header properties change can't be done server wide then the HTTP headers can be changed for just one sub-directory or a single file. In our case it was just the flowplayer-3.1.5.swf file that needed it HTTP headers changed to Expire after 1 minute instead of Immediately.
I hope this helps you and others whom I've seen on this forum with the same black screen in IE problem.