TF-Media Porto - MediaMosa workshop - October 26 2011

  • 438 views
Uploaded on

MediaMosa: Open Source Media Management Software to Build an Open Video Platform …

MediaMosa: Open Source Media Management Software to Build an Open Video Platform
“Open Video in Education”

TF-Media Porto - MediaMosa workshop - October 26 2011

Presenter: Frans Ward

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
438
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
4
Comments
0
Likes
0

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. Frans Ward Technical Product Manager SURFnet Advanced Services MediaMosa: Open Source Media Management Software to Build an Open Video Platform “Open Video in Education” MediaMosa @ TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation work `Wednesday, October 26, 11
  • 2. OVERVIEW • About SURFnet And our services. Briefly... • MediaMosa Introduction What is it? • MediaMosa Features What can it do for you? • MediaMosa Status, Roadmap, Next Steps What more can we expect? MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 3. About SURFnet • The SURFnet network is the national computer network for higher education and research in the Netherlands (NREN) • Not for profit, 80 employees • 180 connected institutions, serving 1 million users NREN, National Research and Education Network MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 4. SURFnet Services SURFnet provides advanced services to the Dutch research and education community High performance networking. SURFnet plays a leading role in the development of national, European and world-wide networking. Authentication and authorization services to provide secure access to the network and other resources. Advanced multimedia collaboration tools, including high quality audio/video streaming and communication. NREN, National Research and Education Network MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 5. SURFnet Video Services 1998 Audio & Video hosting service (FTP) - 1st generation 2003 SURFnet Video Portal - 2nd generation 2005 SURFnet-TV Live Netcasting 2007 Start new generation video services - 3rd generation SURFmedia (2007) VP-X Project (2007) VP-Core Platform (2008) MediaMosa Software (2009) MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 6. SURFnet Video Services Front-ends Back-ends SURFmedia SURFnet’s online mediaportal http://www.surfmedia.nl/ CDN ✓ Video On Demand (VOD) ✓ Live Streaming Facts and Figures (June 2011) • 97.610 assets • 15 TB data VP-Core • 47.979 accounts Powered by • 11.450 logins per month • 43 institutions using federative logins • 4 content suppliers • 248.049 views per month MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 7. SURFnet Video Services Front-ends Back-ends SURFmedia SURFnet’s online mediaportal http://www.surfmedia.nl/ CDN ✓ Video On Demand (VOD) ✓ Live Streaming Facts and Figures (June 2011) • 97.610 assets • 15 TB data VP-Core • 47.979 accounts Powered by • 11.450 logins per month • 43 institutions using federative logins • 4 content suppliers • 248.049 views per month SERVICE ENDS 1-1-2013 MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 8. MediaMosa Open Source Software to build a Media Management and Distribution Platform In use by SURFnet and Kennisnet on their VP-Core platform since July 2008 Main Entry: 1me·dia-mo-sa Pronunciation: ˈmē-dē-ə-mō-ˈzā Function: open source software to build a media management and distribution platform Release Date: 8 april 2009 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 9. 1 MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 10. MediaMosa, an Introduction 1 MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 11. 189 REST services http://mediamosa.org/api Image credit: lego desktop wallpaper CC BY-NC 1 SURFnet. We make innovation workWednesday, October 26, 11
  • 12. PROVEN TECHNOLOGY MediaMosa is in production since 2008 with SURFnet and Kennisnet. Also used by...Wednesday, October 26, 11
  • 13. Flexible Metadata Element Sets Metadata Element Sets Provided: • Standard Dublin Core (DC) • Qualified Dublin Core (QDC) • Learning Object Metadata (IEEE LOM / NL LOM) Objects are organized in assets, media files and collections. Metadata Harvesting using OAI-PMH CRUD REST-calls on all objects possible. i.e.: • POST /asset/create?user=John • GET /asset/$asset_id • POST /mediafile/$mediafile?filename=NewName • POST /collection/$coll_id/delete?user=John 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 14. Transcoding Services Based on FFMPEG a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 15. Access Management Screening Default: Media is accessible for everyone. Option to set access restrictions for playing media on the following properties: • Domain, or group of domains: i.e only accessible from .surfnet.nl • Realm, or group of realms: i.e. using SURFfederation authentication infrastructure • User, or group of users: only give rights to user=john or group "class-24" 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 16. Search Services Simple Search: • GET /asset?owner=John • GET /asset?collection=7 Advanced Search using CQL level 2 : • “(dc.title = foo OR qdc.title_alternative = bar)” • “NOT (dc.title = foo AND dc.title = bar)” • “^cat ^dog tree^” http://www.loc.gov/standards/sru/specs/cql.html Support for Apache SOLR as alternative search engine! 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 17. MediaMosa Community Website & Online DEMO environment http://mediamosa.org http://demo.mediamosa.org 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 18. TECHNOLOGY SCOUTING PROJECTS... PAST & PRESENT • Rich Media Systems Compared • Transcripting Technology • MediaMosa Building Block for • MediaMosa RichMedia Blackboard Application • MediaMosa and support for • Content Supplier Application other content • MediaMosa and Opencast • Full text search engines Matterhorn • Content in the Cloud • HTML5 Video • MediaMosa and Open API • Video Annotation Sco uts Technology MediaMosa 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 19. Community Development Projects MEDIAMOSA DRUPAL MODULES AND SDK Dr upal 6 Drupal 7 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 20. OPEN SOURCE MULTI-SOURCE HTML5 PLAYER 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 21. MediaMosa Status & Roadmap Available on mediamosa.org Release 2.3.17 Release 3.0.6 Continued Development in 2011: Two major releases based on new Drupal 7 framework. • MediaMosa 3.0: focusses on Open Interfaces • MediaMosa 3.5: focusses on Transcripting Technology (speech-2-text) Other MediaMosa Projects 2011: • Proof of Concepts Transcripting Technology • Technology Scouting and POC Video Annotation • Proof of Concepts Flexible Workflows (Enhanced support for other content than audio/video) 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 22. MediaMosa 3.0 Focus on open interfaces, open standards and OpenSocial MediaMosa OpenAPI interface: Own interface in MediaMosa for support for open REST calls and other related functions: • Search • oAuth • oEmbed • open upload Open standards: • JSON, ATOM feed OpenSocial: • a common API for social applications across multiple websites 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 23. New Features: Other • PDF Support - PDFinfo: Integrated analyzer for meta data parsing - PDF2SWF: Converts PDF to SWF to enable to view PDF inside website (http://www.swftools.org/) • Image Support - ImageMagic tool: Convert, Edit, and Compose Images http://www.imagemagick.org/ - Exiv2: Manipulate the Exif metadata of images http://www.exiv2.org/ • Watermarking - Allows stills to be watermarked • Users can now be in more than one (quota) group - No longer 1 on 1 relation between users and groups • Status page improvements - More information - Real time and cached information 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 24. Next Steps • SURFnet funding for development ends 1-1-2012 • SURFnet is ending enduser services like SURFmedia as of 1-1-2013 • Dutch education is looking for alternatives: - MediaMosa in the Cloud? - MediaMosa as a service of SURFconext? - Using MediaMosa as an institutional service • MediaMosa is being used by others: - Archipel (Belgium) - E-Campus (Norway) - Cineca (Italy) - Arnes (Slovenia) • The role of the Community becomes more and more important! 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11
  • 25. WWW MediaMosa Directions http://mediamosa.org Online Demo Q&A http://demo.mediamosa.org sa MediaMo Forum MediaMosa http://mediamosa.org/forum MediaMosa Issue Tracker http://mediamosa.org/trac Source Code https://github.com/mediamosa Slideshare ur http://www.slideshare.net/MediaMosa yo or Twitter s f n! http://twitter.com/mediamosa ank t io Th en att 1 SURFnet. We make innovation work MediaMosa @ 5th TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation workWednesday, October 26, 11