MediaFrame
From Wikipedia, the free encyclopedia
MediaFrame | |
The new MediaFrame logo. Designed in mid 2006 it will be integrated into the next full build of the software. |
|
Maintainer: | MediaFrame Team |
Stable release: | 2.0 rc3 (February 13, 2005) [+/-] |
Preview release: | 1.4 beta (July 08, 2005) [+/-] |
OS: | Cross-platform by using Java |
Use: | Media player |
License: | GPL |
Website: | mediaframe.org |
MediaFrame is an free software streaming media provider of Internet media delivery software. Their key offering is a playerless video platform in Java, which supports both Mpeg-1 and Mpeg-4 formats. As it's applet based, the software removes the requirement for external player applications and browser plug-ins, greatly increasing the penetration of the software. The software is distributed under the terms of the GNU General Public License.
Contents |
[edit] Project history
MediaFrame was original developed for use in advertising by London based agency Airlock. The project was started in early 2001 under the name ‘Dilate’ and was first used commercially the following year, delivering video for paying clients such as Vodafone and Diesel.
The Mpeg-1 version of MediaFrame is based on original work by Alan Blount, the developer of SurePlayer. SurePlayer first integrated Joerg Anders’ MPEG_Play code with Mat McGowan and Tobias Bading’s Javalayer audio code, and is the source for much of the projects code base. The Mpeg-4 version of MediaFrame is original work, developed by Airlock after the first release of the project for Mpeg-1. The company gifted the source code to the open source community in mid 2004, but retain the rights for non-GPL distribution.
The project team had a very hectic 2005, releasing eight builds of the core player and numerous supporting technologies. 2006 has been much quieter by comparison, but the team have spoken openly in the projects community forums about a raft of new releases scheduled for the end of the year.
[edit] Features & benefits
- Streaming or download
- MediaFrame can deliver audio & video content over the Internet in either streaming or progressive download mode
- Dynamic video scaling
- MediaFrame is capable of stretching media by up to 60% of its original size without a significant loss of quality. This enables you to simulate higher bit rates without the associated costs.
- Broad and narrow band compatible
- MediaFrame operates effectively in both broad and narrowband environments
- Built-in connection speed detection
- MediaFrame detects your users connection speed in real-time and will deliver media accordingly
- Digital Rights Management (DRM)
- A full-featured Digital rights management system is integrated with the core of MediaFrame allowing media files to be locked to a specific domain and expired over time
- Supports .zip compressed files
- MediaFrame has built in support for compressed files, meaning you can reduce your bandwidth usage even further
- Pre and post image support
- MediaFrame allows you to rotate images before and after video playback.
- Auto-start, click-to-play and rollover-to-play states
- Multiple playback states allow you to tightly integrate MediaFrame with your offering.
- Media loop support
- MediaFrame can be set to loop media, making it ideal for corporate presentations.
- Full media controls
- Play, pause, rewind and mute controls are all available within the video window and can be set to visible, hidden or visible on mouse over. The control set is fully skinable.
- Real-time feedback agent
- In-video display alerts your users to the current state of the player (buffering %, playing, paused etc.)
- JavaScript API
- MediaFrame is fully JavaScript controllable, making it simple to build your own control set and integrate it with the rest of your site
- Accessibility controls
- Video playback can be controlled using keyboard shortcuts.
- Subtitling support
- Using the JavaScript API, it is possible to add complete subtitles to any video.
- Easy encoding
- MediaFrame is built to support Mpeg playback meaning you can encode MediaFrame-ready video in any one of hundreds of applications, including Adobe AfterEffects
- Cross platform
- MediaFrame plays on all Java compatible platforms