Webinar - Maak kennis met MediaMosa Utrecht, 11 November 2011 - SURFnet. We make innovation work ` Frans Ward Technical Product Manager SURFnet Advanced Services Webinar Maak kennis met MediaMosa Friday, November 11, 11
May 17, 2015
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
`
Frans WardTechnical Product ManagerSURFnet Advanced Services
WebinarMaak kennis met MediaMosa
Friday, November 11, 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
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
SURFnet. We make innovation work1
MediaMosa is used to build a video storage /
management / distribution backend(video backend)
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
MediaMosaSURFmedia
Video Frontend Video Backend
REST calls in XML
User
REST calls in XML
Friday, November 11, 11
CDN
VP-CorePowered by
SURFmediaSURFnet’s online mediaportalhttp://www.surfmedia.nl/
✓ Video On Demand (VOD)✓ Live Streaming
Front-endsBack-ends
Facts and Figures (Oct. 2011)
• 102.907 assets
• 15 TB data
• 48.579 accounts
• 11.450 logins per month
• 43 institutions using federative logins
• 4 content suppliers
• 248.049 views per month
SURFnet Video Services
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
CDN
VP-CorePowered by
SURFmediaSURFnet’s online mediaportalhttp://www.surfmedia.nl/
✓ Video On Demand (VOD)✓ Live Streaming
Front-endsBack-ends
Facts and Figures (Oct. 2011)
• 102.907 assets
• 15 TB data
• 48.579 accounts
• 11.450 logins per month
• 43 institutions using federative logins
• 4 content suppliers
• 248.049 views per month
SURFnet Video Services
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
SERVICE ENDS 1-1-2013
Friday, November 11, 11
SURFnet. We make innovation work1
189 REST serviceshttp://mediamosa.org/api
Image credit: lego desktop wallpaper CC BY-NC
Friday, November 11, 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
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 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.
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 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"
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 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!
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
Fron
t-en
dA
pplic
atio
nsBa
ck-e
ndM
edia
Mos
a
‣ Open source and open source components !
‣ Based on a Service Oriented Architecture
‣ Multiple end-user applications on a centralized video backend infrastructure
‣ Performance and High availability
‣ Scalable for future expansions
‣ Flexibility: combining components
MediaMosa Architecture Blueprint
➡ Common base for MediaMosa is Drupal 7
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
SURFnet. We make innovation work1
MediaMosa Community Website & Online DEMO environment
http://mediamosa.org
http://demo.mediamosa.org
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
Friday, November 11, 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 & Multisource Player
• Video Annotation
TECHNOLOGY SCOUTING PROJECTS... PAST & PRESENT
MediaMosa Technology
Scouts
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
SURFnet. We make innovation work1
MEDIAMOSA TRANSCRIPTING TECHNOLOGY
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 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
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 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
Webinar - Maak kennis met MediaMosaUtrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11