Hi guys,
I’ve landed a project which is centered around building a custom video player with some special functionality (so I can’t just use the default Flash video player, unfortunately). I have two small ‘problems’ in the sense that I could probably solve them myself, but I’d like some input on best practice for solving them:
(The project is for Flash Player 10 and the video is intended to run inside a browser.)
Problem 1: Toggling between normal / fullscreen playback
Ok, so my custom video player needs to be able to toggle between fullscreen and normal embedded-in-webpage player size. How does fullscreen toggling currently work in AS3 -is there a specific AS3 method for fullscreening a specified video object in the swf (without stretching the video player UI in the swf itself), and if so, does it automatically black out the background if the screen format doesn’t match the video format? - or do I need to download a class for this?
Problem 2: Positioning video player UI when going fullscreen
As opposed to YouTube, I want the player UI to still show up when the video is toggled to fullscreen mode - but as mentioned above, I don’t want to stretch its size along with the video. So is there a best practice for repositioning the video player UI to the vertical bottom and horizontal center of the screen when the user clicks full screen? I’m not entirely familiar with what happens to the Flash stage when it goes full screen, so some tips would be appreciated here. How to deal with not knowing the coordinates of the vertical bottom/horizontal center when screens have different ratios and resolutions?
If I wasn’t entirely clear here, please tell me what you’d like elaborated.