Just thought I'd let people know who are looking to flowplayer for a commercially driven solution, after playing around with styling/scripting for a long time to implement pre-rolls/post rolls, also adding a video skin to the unit, I've now managed to move ALL of the ad delivery over to OpenX.
I know there's the VAST specification for XML delivery on pre-rolls, but that's something I can look at later. Right now, Im using OpenX to deliver the XML for the banners, video-skins (basically a huge banner thats on a lower zIndex than the player) and the pre-rolls/post-rolls.
This obviously gives a separate ad-server thats scaleable completely separately from the single website. It also means it's pre-coded with all the abilities to 'roadblock' campaigns (an advertiser takes over every spot on a single page impression) and produce reports etc. I'm not a big fan of re-inventing the wheel at all... :-D
I wouldn't have been able to do it without FP's amazing events API. I've never even used JS 'properly' on a page before FP, but after a while it just kind of makes sense
It didn't require ANY hacking or custom coding on the OpenX setup and just a bit of 'whats the most direct way to do that...' with the PHP/XML/JS on the page itself.
I'll try and write it up onto a tutorial for anyone interested next weekend. For those who wish to give it a try themselves first, head over to:
http://www.openx.org
(OpenX used to be phpAdsNew, OpenAds)
Examples onhttp://www.FightNightLive.co.uk All the JS is still neatly laid out and commented and will stay that way for the next few days to give anyone a chance to poke their nose in to see how the events have been used.