Today Brightcove is rolling out a new application as part of their web platform for content creators (Update: here's a post by one of the Flex developers who worked on it). The new user interface and features are some of the coolest things that I've seen in the ever popular rich media space. There are a few highlights of the new platform but the biggest takeaway for me was that Brightcove really wants to put people in control of how their content is displayed. To that end one of the things they've done is overhauled how people can create new video players. Using a XUL-like language anyone can create a template for video players that includes things like a horizontal list of related videos, meta data, and various other aspects of the video player experience. That can be saved as a template and then used across an entire network of sites. What's nice is that you can then build on top of that template to customize the experience even more. In the demo I saw they used a nature show to demonstrate how you could add a playlist of rainforest videos and skin the original template with rainforest assets. You could then take that same template and customize it for an ocean themed show. They really nailed the branding aspect of video while allowing reuse of assets and a ton of control with the XUL-based interface language.
All in all Brightcove 3 is a big leap forward in giving the people who create video a ton of control over how that video behaves. It's a good step for the rich media world and a great example of where the industry needs to go.