9548086042 for call girls in Indira Nagar with room service
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
1. Frans Ward
Technical Product Manager
SURFnet Advanced Services
Webinar
Maak kennis met MediaMosa
Webinar - Maak kennis met MediaMosa
Utrecht, 11 November 2011 - SURFnet. We make innovation work
`
Friday, November 11, 11
2. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
3. MediaMosa
is used to build a video storage /
management / distribution backend
(video backend)
User Video Frontend Video Backend
REST calls in REST calls in
XML XML
SURFmedia MediaMosa
1 SURFnet. We make innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
4. 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 (Oct. 2011)
• 102.907 assets
• 15 TB data
VP-Core
• 48.579 accounts Powered by
• 11.450 logins per month
• 43 institutions using federative logins
• 4 content suppliers
• 248.049 views per month
Webinar - Maak kennis met MediaMosa
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
5. SURFnet Video Services
Front-ends
Back-ends
SURFmedia
SURFnet’s online mediaportal
http://www.surfmedia.nl/
CDN SERVICE ENDS 1-1-2013
✓ Video On Demand (VOD)
✓ Live Streaming
Facts and Figures (Oct. 2011)
• 102.907 assets
• 15 TB data
VP-Core
• 48.579 accounts Powered by
• 11.450 logins per month
• 43 institutions using federative logins
• 4 content suppliers
• 248.049 views per month
Webinar - Maak kennis met MediaMosa
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
6. 189 REST services
http://mediamosa.org/api
Image credit: lego desktop wallpaper CC BY-NC
1 SURFnet. We make innovation work
Friday, November 11, 11
7. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
8. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
9. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
10. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
11. MediaMosa
Architecture Blueprint
Applications
Front-end
‣ Based on a Service Oriented Architecture
‣ Multiple end-user applications on a
centralized video backend infrastructure
‣ Flexibility: combining components
‣ Performance and High availability
MediaMosa
‣ Scalable for future expansions
Back-end
‣ Open source and open source
components !
➡ Common base for MediaMosa
is Drupal 7
Webinar - Maak kennis met MediaMosa
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
12. MediaMosa Community Website
& Online DEMO environment
http://mediamosa.org
http://demo.mediamosa.org
1 SURFnet. We make innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
14. TECHNOLOGY SCOUTING PROJECTS... PAST & PRESENT
• Rich Media Systems Compared • Transcripting Technology
• MediaMosa Building Block for • MediaMosa RichMedia
Application
Blackboard
• MediaMosa and support for • Content Supplier Application
other content • MediaMosa and Opencast
Matterhorn
• Full text search engines
• Content in the Cloud • HTML5 Video & Multisource
Player
• MediaMosa and Open API • Video Annotation
olog y
MediaMosa Techn
Scouts
1 SURFnet. We make innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
15. MEDIAMOSA TRANSCRIPTING TECHNOLOGY
1 SURFnet. We make innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
16. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11
17. 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 innovationWebinar - Maak kennis met MediaMosa
work
Utrecht, 11 November 2011 - SURFnet. We make innovation work
Friday, November 11, 11