TF-Media Porto - MediaMosa workshop - october 26 2011
description
Transcript of TF-Media Porto - MediaMosa workshop - october 26 2011
MediaMosa @ TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
`
Frans WardTechnical Product ManagerSURFnet Advanced Services
MediaMosa: Open Source Media ManagementSoftware to Build an Open Video Platform
“Open Video in Education”
Wednesday, October 26, 11
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
OVERVIEW
• About SURFnetAnd our services. Briefly...
• MediaMosa IntroductionWhat is it?
• MediaMosa FeaturesWhat can it do for you?
• MediaMosa Status, Roadmap, Next StepsWhat more can we expect?
Wednesday, October 26, 11
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 WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet ServicesSURFnet 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 WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet Video Services1998 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 WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
CDN
VP-CorePowered by
SURFmediaSURFnet’s online mediaportalhttp://www.surfmedia.nl/
✓ Video On Demand (VOD)✓ Live Streaming
Front-endsBack-ends
Facts and Figures (June 2011)
• 97.610 assets
• 15 TB data
• 47.979 accounts
• 11.450 logins per month
• 43 institutions using federative logins
• 4 content suppliers
• 248.049 views per month
SURFnet Video Services
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
CDN
VP-CorePowered by
SURFmediaSURFnet’s online mediaportalhttp://www.surfmedia.nl/
✓ Video On Demand (VOD)✓ Live Streaming
Front-endsBack-ends
Facts and Figures (June 2011)
• 97.610 assets
• 15 TB data
• 47.979 accounts
• 11.450 logins per month
• 43 institutions using federative logins
• 4 content suppliers
• 248.049 views per month
SURFnet Video Services
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
SERVICE ENDS 1-1-2013
Wednesday, October 26, 11
SURFnet. We make innovation work1
MediaMosa Open Source
Software to build a Media Management andDistribution Platform
Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-ə-mō-ˈzā\Function: open source software to build a media management and distribution platformRelease Date: 8 april 2009
In use by SURFnet and Kennisnet on their
VP-Core platform since July 2008
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
1
MediaMosa, an Introduction
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
189 REST serviceshttp://mediamosa.org/api
Image credit: lego desktop wallpaper CC BY-NC
Wednesday, October 26, 11
PROVEN TECHNOLOGYMediaMosa is in production since 2008 with SURFnet and Kennisnet. Also used by...
Wednesday, October 26, 11
SURFnet. We make innovation work1
Flexible Metadata Element Sets
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
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
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
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.
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
Access ManagementScreening
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"
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
Search ServicesSimple 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!
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
MediaMosa Community Website & Online DEMO environment
http://mediamosa.org
http://demo.mediamosa.org
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
• Rich Media Systems Compared
• MediaMosa Building Block for Blackboard
• MediaMosa and support for other content
• Full text search engines
• Content in the Cloud
• MediaMosa and Open API
• Transcripting Technology
• MediaMosa RichMedia Application
• Content Supplier Application
• MediaMosa and Opencast Matterhorn
• HTML5 Video
• Video Annotation
TECHNOLOGY SCOUTING PROJECTS... PAST & PRESENT
MediaMosa Technology Scouts
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Community Development Projects
Drupal 7
MEDIAMOSA DRUPAL MODULES AND SDK
Drupal 6
Wednesday, October 26, 11
SURFnet. We make innovation work1
OPEN SOURCE MULTI-SOURCE HTML5 PLAYER
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
MediaMosa Status & Roadmap
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)
Available on mediamosa.org
Release 2.3.17 Release 3.0.6
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
MediaMosa 3.0Focus 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
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1
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
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
SURFnet. We make innovation work1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
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 Communitybecomes more and more important!
Wednesday, October 26, 11
SURFnet. We make innovation work1
MediaMosa Directions
Q&A
MediaMosa
MediaMosa
MediaMosa
Thanks
for yo
ur
attenti
on!
WWWhttp://mediamosa.org
Online Demohttp://demo.mediamosa.org
Forumhttp://mediamosa.org/forum
Issue Trackerhttp://mediamosa.org/trac
Source Codehttps://github.com/mediamosa
Slidesharehttp://www.slideshare.net/MediaMosa
Twitterhttp://twitter.com/mediamosa
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11