Your SlideShare is downloading. ×
0
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Open Source Media Framework for Education
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Open Source Media Framework for Education

2,130

Published on

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.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,130
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Open Source Media Framework for Education Joseph Labrecque | Senior Multimedia Application Developer
  • 2. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Introduction 2 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
  • 3. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. University of Denver – Center for Teaching and Learning 3 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
  • 4. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Topics Covered Open Source Media Framework  What is it?  Why?  Features  Plugins Simple Implementations  Strobe Media Playback  Flash Media Playback Advanced Information  API Overview 4
  • 5. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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/ 5
  • 6. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 6
  • 7. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 7
  • 8. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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/ 8
  • 9. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 9
  • 10. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 10
  • 11. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 11
  • 12. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Simple Demo Player 12
  • 13. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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” 13
  • 14. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Flex Skinning Demo 14
  • 15. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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. 15
  • 16. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 16
  • 17. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Q & A 17
  • 18. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 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 18
  • 19. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Closing Blog: http://inflagrantedelicto.memoryspiral.com/ Twitter: @JosephLabrecque Email: Joseph.Labrecque@du.edu Thank you… 19
  • 20. © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

×