Leveraging Adobe's Open Source Media Framework (OSMF)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Ryan StewartDarronSchallBrendan Hall

    Why, after all this time, is everyone still rolling their own video player.For publishers, provide a ready to use player that can be easily configured with little to no programming.For developer, provide an extensible, pluggable framework

    Favorites, Groups & Events

    Leveraging Adobe's Open Source Media Framework (OSMF) - Presentation Transcript

    1. Derek Wischusen
      Sr. Flash Developer, KickApps
      derek@kickapps.com
      October 7th, 2009
      Leveraging the Open Source Media Framework
    2. Quick Outline
      • About Me
      • About KickApps
      • Open Source Media Framework (OSMF)
      • Building plugins for OSMF
      • OSMF in the App Studio (demo)
      • Future plans for extending OSMF in the App Studio
    3. Vanity Slide
      • Sr. Flash Developer at KickApps
      • Developing Flash apps for ~10 years, Flex apps for ~3
      • Manager of the Adobe Philadelphia Flex UG (Flash Camp coming Nov, 7th)
      • Contributor to the Flex SDK and I have a couple of open source AS3 projects (as3yaml and as3stomp)
      • Blog: www.flexonrails.net
    4. KickApps
      • White label social network platform
      • Examples
      • NHL
      • Madonna
      • App Studio WYSIWYG widget/app creation and syndication tool
      • We are a sponsor/exhibitor, stop by our booth for more info
    5. Some of our Customers
      Publishers / Magazines
      Radio and Music
      Sports
    6. Open Source Media Framework
      • Open source AS3 (FP10) framework for building rich media experiences.
      • Provides a standard set of classes and interfaces for media and metadata.
      • Adobe is leading the development with significant contributions from Akamai and the community
      • MPL open source license
      • Currently in public prerelease (v 0.6)
      • Dev site: http://opensource.adobe.com/wiki/display/osmf/
      • Marketing site: http://www.openmediaframework.org
    7. OSMF Goals
      • Facilitate the development and sharing of best practices for video player development based on the Adobe® Flash® Platform through community interaction
      • Provide production-ready code, high QoS features, and support for the latest Flash features to speed development and reduce the total cost of ownership
      • Encourage adoption of open standards to help facilitate the aggregation of video audiences and streamline the media buying process for rich media and in-stream advertising
      • Support the Internet advertising ecosystem, including agencies, interactive developers and advertising technologies for a comprehensive publishing solution
      • Support third-party plug-ins that will allow developers to:
      • Integrate with ad and reporting services
      • Support industry-leading services out of the box
      • Assemble, rather than code, new player functionality
      • Enable custom integration by allowing developers to write their own plug-ins
    8. Players built with OSMF (Adobe TV)
    9. Players built with OSMF (KickApps)
    10. OSMF – A pluggable framework
      • OSMF provides basic functionality out of the box
      • Designed to be extended with plugins
      • Current plugins
      • Akamai Streaming
      • VAST
      • Planned plugins
      • Advertsing (e.g., Scanscout, Adap.tv, YuMe, and more)
      • Tracking (Omniture, Neilsen, GlanceGuide, and more)
    11. Creating Plugins
      • Plugins are created by extending OSMF classes and implementing OSMF interfaces
      • A quick example, the AkamaiBasicStreamingPlugin
      • Basic goal is to provide a means of connecting to the Akamai CDN
      • Uses custom NetStream and NetConnection classes
      • When the plugin loads these classes are used to connect rather than the default NetStream and NetConnection classes
    12. Creating Plugins
      • Loadable media types (Images, Audio, Video) have elements that are associated with loaders
      • The loaders determine how to load or connect to the media that element will render
      • MediaInfo objects are used to associate elements with loaders
    13. Loading the Plugin
      • When the plugin is completed, it can be loaded using the PluginManager
    14. OSMF Player in the App Studio (Demo)
      • Provides a visual interface for quickly configuring OSMF plugins
      • Quickly customize the look and feel of the player
    15. Creating plugins for OSMF and the App Studio
      • When OSMF reaches v 1.0 we will start accepting third party OSMF plugins in the app studio
      • Opportunity for developers to distribute your plugins to our network of customers.
      • Opportunity for publishers to benefit from a rich and diverse set of plugins.
    16. Q&A
      Any Questions?
      plugins@kickapps.com
      Come see our booth

    + KickAppsKickApps, 1 month ago

    custom

    475 views, 0 favs, 2 embeds more stats

    Adobe's Open Source Media Framework (OSMF) provides more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 475
      • 349 on SlideShare
      • 126 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 1
    Most viewed embeds
    • 69 views on http://www.kickapps.com
    • 57 views on http://www.kickdeveloper.com

    more

    All embeds
    • 69 views on http://www.kickapps.com
    • 57 views on http://www.kickdeveloper.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories