Here's a sneak peek of the new flash Drupal Media Player, developed by yours truly with OpenLaszlo!
Obviously, it's still rough on the edges, and all the options in the theme function aren't hooked up yet. Although it works already (after a fashion), don't use it yet unless you're willing to suffer the consequences.
When it's done, this module will come with its own player, fully GPL'd, and will support others out of the box as well, such as JW Flash Media Player and Wimpy. But who's going to want those anymore?
The module adds theme functions and a simple API that should be easily usable by other media modules, such as Embedded Media Player, jQuery Media and whoever else wants to jump on board. The other modules won't need to worry about where a particular player lives or how to invoke it; the theme functions provided will be robust enough to handle player colors, sizes, icons (including placement, layout, and other customization options), splash screens, playlists and more. Administrators will be able to override any of the defaults, including player of choice. Additionally, it'll be easy enough to invoke manually as well:
print theme('media_player_player', $filepath);
And best of all, since it's in OpenLaszlo and GPL, with the source included in the module, it's easy for developers to modify even the player, without even needing a Flash IDE. (The whole thing is created with an XML.)
Kudos to EclipseGc for nudges and encouragement to get this project going!
Next on the list: volume controls, playlists, override color/logo/splash options, settings pages, pull in the other players, youtube/blip.tv/other provider support, tie into other media modules
(Cross-posted at gdo.)
Comments
The media player looks great.
The media player looks great. Thanks for developing it.
Skinning the media player
I've taken a stab at skinning the media player, you can see the work in progress http://rogueunicorn.com/node/5, great work so far Aaron!
Holy cow, that's great work,
Holy cow, that's great work, BrightLoudNoise! That's going to go a long way towards making this a truly professional media solution! Thanks. I'll be glad to merge that into the project when you're ready.
Very nice!
I'm really glad to see a flash player that will be modularized to help everyone who will need this valuable function. It's something that needs to be done. I see this player becoming one of the core-ish modules for drupal sites.
One thing to keep in mind is to make it easy to hook up to FlashVideo or another video import system, that will really help all those people who don't know anything. It's a continuation of the idea that drupal has, making everything simple and controlled without looking at code. Thank you so much for stepping up!
That's an Imperative
You're spot on! I want the module to provide an API that's easy for other modules to hook into, with everything controllable from an administrative interface, and working fine with the defaults. I plan to put more work into it next week; this week was too busy.
mouth-watering
That looks like a really excellent addition to Drupal. Thank you for taking it on!
LORDY!
This looks to be potential awesomeness. Can't wait!
WOOHOO!
Great to see some of my evangelism finally come to fruition. I downloaded the source you put up and have started playing. Hopefully I'll get to contribute code soon too. :-)
Fantastic work
This sounds great - good news for Drupal and the open source community. Can't wait to see how it progresses - thanks for sharing.
Wow! Keep up the good work -
Wow! Keep up the good work - can't wait for this!
Post new comment