Open Source Media Framework (OSMF) is an open software framework for building robust, feature rich video players and applications based on the Adobe® Flash® Platform. OSMF has two key objectives:
1) Simplifying player development by enabling content providers to focus on the user experience, rather than player plumbing.
OSMF reduces the complexity of player development, allowing the developer more time to focus on the overall user experience. OSMF's flexible architecture allows the developer to easily customize their player for all three screens (desktop, mobile, and TV), incorporating plug-ins for advertising, reporting and content delivery along with standard player features such as playback controls, video navigation, buffering, and Dynamic Streaming.
2) Simplifying 3rd party development, by enabling ecosystem partners to focus delivering best-in-class services, instead of player integration.
OSMF simplifies integrations with third party solutions and services by allowing developers to integrate plug-ins from partners in the Adobe Flash Platform ecosystem. Anyone can develop plug-ins that integrate with OSMF media players and enable custom features and new functionality, like advertising or reporting. Plug-ins can be compiled into the OSMF-based SWF or loaded dynamically, allowing plug-in providers to perform immediate upgrades and versioning.
To learn more about Open Source Media Framework, check out the OSMF MediaWiki which is the best source for feature info, specifications, tutorials, and more!