The Help Docs for OSMF 1.6 and stage video clearly state that stage video will only operate when WMODE=Direct or the application is running in full screen.

But I'm finding that if I'm using Chrome and Safari on my Mac, and IE9 on the PC, stage video kicks in even when WMODE=Transparent.

I actually don't want to use stage video when I'm not in full screen, as I want the video to appear on top of flash content.

So if you are using Firefox in the browser you see the video ontop of my other graphical elements, but if you are using IE9 then the video dissapears behind the other content.

Since OSMF handles the stage video switching automaticly its causing allot of issues for crossbrowser testing.

I tried disabling stageVideo by OSMFSettings.enableStageVideo = false; but this also forces full screen to be software rendered so I end up losing the benifits of hardware acceliration even when if full screen.

Any ideas why some browsers would enable stage video and others would not?

And is there a way to control when stage video kicks in without having to dissable it compleatly?

the function you use to lay the rectangle is from com.akamai.stagevideo.StageVideoHelper - the error may hide in that area. I suspect a z-order left out to the video player decision, not enforced by code.