tf-media porto - mediamosa workshop - october 26 2011
DESCRIPTION
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 WardTRANSCRIPT
![Page 1: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/1.jpg)
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
![Page 2: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/2.jpg)
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
![Page 3: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/3.jpg)
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
![Page 4: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/4.jpg)
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
![Page 5: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/5.jpg)
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
![Page 6: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/6.jpg)
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
![Page 7: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/7.jpg)
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
![Page 8: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/8.jpg)
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
![Page 9: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/9.jpg)
1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
![Page 10: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/10.jpg)
1
MediaMosa, an Introduction
MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work
Wednesday, October 26, 11
![Page 11: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/11.jpg)
SURFnet. We make innovation work1
189 REST serviceshttp://mediamosa.org/api
Image credit: lego desktop wallpaper CC BY-NC
Wednesday, October 26, 11
![Page 12: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/12.jpg)
PROVEN TECHNOLOGYMediaMosa is in production since 2008 with SURFnet and Kennisnet. Also used by...
Wednesday, October 26, 11
![Page 13: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/13.jpg)
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
![Page 14: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/14.jpg)
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
![Page 15: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/15.jpg)
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
![Page 16: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/16.jpg)
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
![Page 17: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/17.jpg)
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
![Page 18: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/18.jpg)
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
![Page 19: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/19.jpg)
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
![Page 20: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/20.jpg)
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
![Page 21: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/21.jpg)
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
![Page 22: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/22.jpg)
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
![Page 23: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/23.jpg)
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
![Page 24: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/24.jpg)
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
![Page 25: TF-Media Porto - MediaMosa workshop - october 26 2011](https://reader033.vdocuments.us/reader033/viewer/2022052823/5557a3a1d8b42a696c8b468d/html5/thumbnails/25.jpg)
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