• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

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.

Like this presentation? Why not share!

Open Source Media Framework for Education

on

  • 2,536 views

Whether your institution provides progressive video streams over simple HTTP or leverages the full streaming power of Adobe Flash Media Server, when deciding how to implement playback, the Open Source ...

Whether your institution provides progressive video streams over simple HTTP or leverages the full streaming power of Adobe Flash Media Server, when deciding how to implement playback, the Open Source Media Framework (OSMF) is clearly one of the best choices available. Join Joseph Labrecque as he provides a brief overview of OSMF and demonstrates a range of customization options for developing media playback clients within the framework for educational needs. This presentation covers both functional concerns and custom skinning mechanisms to implement your institution’s unique branding requirements.

Statistics

Views

Total Views
2,536
Views on SlideShare
2,536
Embed Views
0

Actions

Likes
1
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Open Source Media Framework for Education Open Source Media Framework for Education Presentation Transcript

    • Open Source Media Framework for Education Joseph Labrecque | Senior Multimedia Application Developer © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
    • Introduction Joseph Labrecque  Flash Platform Developer  Multidisciplinary Digital Artist  Adobe Education Leader  University of Denver  Senior Multimedia Application Developer  Center for Teaching and Learning  Fractured Vision Media, LLC  An Early Morning Letter, Displaced © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
    • University of Denver – Center for Teaching and Learning The Center for Teaching and Learning (CTL) offers a variety of faculty development opportunities including workshops and seminars, grant funding for faculty- initiated projects, and support and development of technological applications that advance teaching and learning goals. Two Units:  Teaching and Learning Support  Grants and Teaching Support  Application and Services Support  Research and Development  Application Development (ColdFusion, Flash, Flex, AIR, Java, PHP)  Technology Advisement and Forecasting © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
    • Topics Covered Open Source Media Framework  What is it?  Why?  Features  Plugins Simple Implementations  Strobe Media Playback  Flash Media Playback Advanced Information  API Overview © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
    • Open Source Media Framework What is OSMF? “Open Source Media Framework (OSMF) simplifies the development of media players by allowing developers to assemble components to create high-quality, full- featured video playback experiences. This open framework enables development focused on web-based video monetization, with lower costs and faster turnaround.” http://www.osmf.org/ © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
    • Open Source Media Framework Why OSMF?  Same problems to solve, again and again…  OSMF provides a standard, tested foundation upon which to build your custom playback experience  Since the foundation is set- development can be simple and fast  Pure ActionScript that can be used in Flash Builder, Flash Professional… or whatever IDE you choose © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
    • Open Source Media Framework OSMF Features  Supports of host of delivery methods: HTTP Progressive, RTMP Streaming, HTTP Streaming, Flash Access  Supports any media format the Flash Player supports: Video, Image, Audio, and SWF  Serial and parallel sequencing of media elements  Precise layout and UI control  DVR, live seek, buffer, subclips…  Open Source Software  Robust, standard foundation for media playback clients © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
    • Open Source Media Framework OSMF Plugins Plugins are very easy to include in an OSMF implementation and as time goes by, there will be more and more to choose from. EXAMPLE: RealEyes GTracker Used to track playback events and views through Google Analytics. The GTrack plugin determines which tracking should be sent and what values are sent to Google Analytics via XML configuration. loadPlugin( {PATH_TO_PLUGIN_SWF} ); http://www.realeyes.com/blog/2010/09/27/announcing-google-analytics-plug-in-for-osmf-the-gtrack-plug-in-2/ © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
    • Simple Implementations Strobe Media Playback “Strobe Media Playback is an Open Source Media Framework (OSMF) based media player that you can quickly and easily integrate into your website. Strobe Media Playback supports all the same video features as OSMF, including Progressive Download, RTMP streaming, Live Streaming, HTTP Dynamic Streaming and content protection with Adobe® Flash® Access™ 2.0.” http://www.osmf.org/strobe_mediaplayback.html  You host it on your own servers  Download updates when you want © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
    • Simple Implementations Flash Media Playback “Adobe® Flash® Media Playback is a free, standard media player for the Adobe Flash Platform. It can be used by any website with only a few lines of HTML, enabling playback of video and other media in minutes. With support for the latest delivery methods, Flash Media Playback enables web developers of all levels to fully utilize the powerful video features of the Flash Platform.” http://www.adobe.com/products/flashmediaplayback/  Hosted by Adobe  OSMF RSLs cached as a SWZ  Updated along with OSMF © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
    • Advanced Information OSMF General API Overview MediaPlayer -> Basic controller for OSMF (listeners, volume, playback) MediaElement -> Video or other media to load into OSMF (video, audio, image, swf, HTML) Traits -> Traits define the capabilities of a media element (DisplayObjectTrait, PlayTrait, TimeTrait, AudioTrait) http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/org/osmf/media/package-detail.html © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
    • Simple Demo Player © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
    • Advanced Information OSMF 1.0+ in Flex SDK 4.5 The version of OSMF that shipped with Flex 4 SDK and Flash Builder 4 was not final! With the upcoming tools, OSMF-based Spark components are finally the final bits.  Flex 4.5 SDK “Hero”  Flash Builder 4.5 “Burrito”  Flash Catalyst 1.5 “Panini” © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
    • Flex Skinning Demo © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
    • Advanced Information OSMF Branding and Skinning  You can create all of your assets in Flash Professional and hook them into the OSMF APIs very easily.  Using Strobe Media Playback, you can specify image assets as skin elements using HTML or XML.  VideoControl in Flash Builder and Flash Catalyst are also based on OSMF and can be skinned just like any other Flex component. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15
    • OSMF 1.5 OSMF 1.5 - Feature Complete (1.41) now available!  http://opensource.adobe.com/wiki/display/osmf/Downloads Includes new features:  Native IP Multicast  Peer‐to‐Peer (P2P) Multicast  Native IP Multicast with fallback to P2P Multicast  FMS 3.5.3 Stream Reconnect Support © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
    • Q&A © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
    • Join me for more Adobe MAX sessions! “Emergent Collective One” – All the Little Pieces…  Tuesday at 2:00  FITC Unconference  Giveaways - Adobe SoundBooth CS5, CDs, Stickers Progressing beyond the Desktop at Universities with Adobe AIR  Wednesday at 11:00  LACC 514  Giveaways - Adobe Flash Professional CS5, CDs, Stickers © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
    • Closing Blog: http://inflagrantedelicto.memoryspiral.com/ Twitter: @JosephLabrecque Email: Joseph.Labrecque@du.edu Thank you… © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
    • © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.