SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
The Challenge of Mass-storage

•

The MediaMosa Foundation 



MediaMosa as a Mass-storage Solution

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium
About SURFnet
• Development and exploitation of
- the Dutch National Network for 

Higher Education and Research
- innovative ICT platforms & services
- Over 14,000 km dark fiber






• By and for the Dutch Higher
Education and Research
community
- 180+ connected organisations, 

serving 1 million users
- Not for profit, 86 employees
- In business since 1988 

25th Anniversary!

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!2
SURFnet’s history of streaming activities

1998

!
2003
!
2005
!
2007

!
!



Audio & Video hosting service (FTP) - 1st gen.
SURFnet Video Portal (SVP) - 2nd gen.
SURFnet-TV Live Netcasting
Start new generation video services - 3rd gen.

SURFnet/Kennisnet innovation program




2007: 

Start of open source based innovation

!

SURFmedia (2007)

VP-X Project (2007)
VP-Core Platform (2008)
MediaMosa Software (2009)

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!3
Introducing MediaMosa

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!4
Digital Asset Management System

Store
Prepare
Retrieve
Share



Any Digital Asset

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!5
Digital Asset Management System

Store
‣

Store Any Digital Asset


‣

Describe asset using
Metadata Standards

existing standards or custom sets


‣

Access Control to Protect
Private Assets


‣

Upload, Ingest, Harvest,
SFTP, ...

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!6
Digital Asset Management System

Prepare
‣ Transcode video / audio / images

Mobile compatible, high/low quality, …


‣ Analyse files

Create Still, Speech2text, OCR, …


‣ Index files and metadata

Full-text, read technical metadata (id3, exif, ...)

!

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!7
Digital Asset Management System

Retrieve
‣

CQL 

Contextual Query Language

A formal language for representing
queries to information retrieval systems

‣




Apache SOLR for indexing 

and searching

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!8
Digital Asset Management System

Share / Play
‣

Authenticate Play Requests


‣

Serve Complete Player or Files


‣

Stream over HTTP progressive
download

Or add a streaming server to your setup


‣

Combine Multiple files per assets
for advanced functionality


‣

OAI-PMH provisioning
Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!9
REST based SOA

✓ Flexibility by combining components
✓ Open source and using open source components
✓ Scalable for future expansion
Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!10
Open & Public from the start

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!11
A growing community

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!12
Transcription Technology Project
Web lecture
recording
App
Transcription
by Spraak

•  Recording of Teacher
•  Recording of Slides
•  Reference material

MediaMosa

Multi-Source
Player

•  Recognize the Speech •  Transcode into audio •  Enhanced Search
•  Store all into an asset •  Optional Subtitles
•  Produce time-coded
•  Mashup info
Transcript
•  CMU Sphinx for English

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!13
Time Coded Transcript

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!14
The Challenge of Mass-Storage
‣ Cost considerations

‣ Indexing and Searching options

‣ Open standards and formats

‣ Migration paths

‣ Scalability

‣ Long term storage for archival
purposes

‣ Accessibility

‣ Sharing and access control
Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!15
MediaMosa Storage Solutions
‣ Hosted on Open Source stack
‣ Storage on both Open Source
and commercial solutions
‣ Use any storage mount points
‣ Build Petabyte scale solutions
using Ceph, Glustre, MooseFS
etc.
‣ Use cloud provided solutions like
Amazon S3

Or use MediaMosa-as-a-Service: 

MediaSalsa http://www.mediasalsa.eu

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!16
Some Use Cases

‣ Video websites

Specific topics, freemium model


‣ MOOCs & e-Learning

Build your own or integrate with existing
tools


‣ Centralised media repository

Create once, publish everywhere


‣ Archival

Well described data on flexible storage
mount points

!

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!17
Open Source is....

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!18
Open Source is....

“The realisation of an 

open source
project does not guarantee
the creation 

of a community”

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!19
Why a foundation?

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!20
Founded!

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

January 8th 2013

!21
MediaMosa Foundation - Core Activities

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!22
Foundation Governance

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!23
Foundation Governance

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!24
Foundation Governance

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!25
Foundation Governance

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!26
Foundation Governance

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!27
Call to Action
‣
‣
‣
‣
‣
‣
‣

Join the community
Talk to us
Will do BoF sessions to go into specifics
Contribute
Become a sponsor
Use MediaMosa and tell us about it
Have fun

http://foundation.mediamosa.org
<board@mediamosa.org>
Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!28
MediaMosa Directions and Q&A

WWW
http://mediamosa.org
http://foundation.mediamosa.org

!
Twitter
http://twitter.com/mediamosa

!
Online Demo
http://demo.mediamosa.org

Source Code
https://github.com/mediamosa

!
Slideshare
http://www.slideshare.net/mediamosa

Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!29
For a 

sustainable 

future...

Frans.Ward@surfnet.nl
Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium

!30

Mais conteúdo relacionado

Semelhante a MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels

Up2University-an introduction
Up2University-an introductionUp2University-an introduction
Up2University-an introductionUp2Universe
 
Ebsco hk-2013-choy fc
Ebsco hk-2013-choy fcEbsco hk-2013-choy fc
Ebsco hk-2013-choy fcFCChoy
 
Automatic transcription of video files sig media
Automatic transcription of video files   sig mediaAutomatic transcription of video files   sig media
Automatic transcription of video files sig mediaCarlos Turró Ribalta
 
An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...
An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...
An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...mfrancis
 
Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013MediaMixerCommunity
 
OpenScout:Competence based management education with community-improved open ...
OpenScout:Competence based management education with community-improved open ...OpenScout:Competence based management education with community-improved open ...
OpenScout:Competence based management education with community-improved open ...Marco Kalz
 
Introducing Matterhorn
Introducing MatterhornIntroducing Matterhorn
Introducing MatterhornKenji Lamb
 
SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...
SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...
SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...South Tyrol Free Software Conference
 
OpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio Llorente
OpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio LlorenteOpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio Llorente
OpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio LlorenteOpenNebula Project
 
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio LlorenteOpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio LlorenteNETWAYS
 
The Open Source Screen Reader SUE – Access for the Blind by means of Training...
The Open Source Screen Reader SUE – Access for the Blind by means of Training...The Open Source Screen Reader SUE – Access for the Blind by means of Training...
The Open Source Screen Reader SUE – Access for the Blind by means of Training...AEGIS-ACCESSIBLE Projects
 
F/LOSS in Norwegian libraries
F/LOSS in Norwegian librariesF/LOSS in Norwegian libraries
F/LOSS in Norwegian librariesLibriotech
 
Creative Re-Use of Cultural Heritage: Europeana Creative
Creative Re-Use of Cultural Heritage: Europeana CreativeCreative Re-Use of Cultural Heritage: Europeana Creative
Creative Re-Use of Cultural Heritage: Europeana CreativeMax Kaiser
 
Moodle Hosting at ULCC
Moodle Hosting at ULCCMoodle Hosting at ULCC
Moodle Hosting at ULCCAnne Dickinson
 
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebula Project
 
Hub Innovations Spaceforall 2009
Hub Innovations Spaceforall 2009Hub Innovations Spaceforall 2009
Hub Innovations Spaceforall 2009Jane Stevenson
 
OpenStack Marketing Meeting Sept 2013
OpenStack Marketing Meeting Sept 2013OpenStack Marketing Meeting Sept 2013
OpenStack Marketing Meeting Sept 2013OpenStack Foundation
 
Workflow Development for OCR (and beyond)
Workflow Development for OCR (and beyond)Workflow Development for OCR (and beyond)
Workflow Development for OCR (and beyond)cneudecker
 

Semelhante a MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels (20)

Up2University-an introduction
Up2University-an introductionUp2University-an introduction
Up2University-an introduction
 
OpenStack July Marketing Meeting
OpenStack July Marketing MeetingOpenStack July Marketing Meeting
OpenStack July Marketing Meeting
 
Ebsco hk-2013-choy fc
Ebsco hk-2013-choy fcEbsco hk-2013-choy fc
Ebsco hk-2013-choy fc
 
Automatic transcription of video files sig media
Automatic transcription of video files   sig mediaAutomatic transcription of video files   sig media
Automatic transcription of video files sig media
 
An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...
An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...
An OSGi based platform supporting industry 4.0 applications for SMEs - H Korn...
 
Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013
 
OpenScout:Competence based management education with community-improved open ...
OpenScout:Competence based management education with community-improved open ...OpenScout:Competence based management education with community-improved open ...
OpenScout:Competence based management education with community-improved open ...
 
Introducing Matterhorn
Introducing MatterhornIntroducing Matterhorn
Introducing Matterhorn
 
SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...
SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...
SFScon16 - Davide Corio, Alessandro Martellone: “Building a learning communit...
 
OpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio Llorente
OpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio LlorenteOpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio Llorente
OpenNebulaConf 2014 - State and Future of OpenNebula - Ignacio Llorente
 
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio LlorenteOpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
 
The Open Source Screen Reader SUE – Access for the Blind by means of Training...
The Open Source Screen Reader SUE – Access for the Blind by means of Training...The Open Source Screen Reader SUE – Access for the Blind by means of Training...
The Open Source Screen Reader SUE – Access for the Blind by means of Training...
 
F/LOSS in Norwegian libraries
F/LOSS in Norwegian librariesF/LOSS in Norwegian libraries
F/LOSS in Norwegian libraries
 
Creative Re-Use of Cultural Heritage: Europeana Creative
Creative Re-Use of Cultural Heritage: Europeana CreativeCreative Re-Use of Cultural Heritage: Europeana Creative
Creative Re-Use of Cultural Heritage: Europeana Creative
 
ePCoP
ePCoPePCoP
ePCoP
 
Moodle Hosting at ULCC
Moodle Hosting at ULCCMoodle Hosting at ULCC
Moodle Hosting at ULCC
 
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
 
Hub Innovations Spaceforall 2009
Hub Innovations Spaceforall 2009Hub Innovations Spaceforall 2009
Hub Innovations Spaceforall 2009
 
OpenStack Marketing Meeting Sept 2013
OpenStack Marketing Meeting Sept 2013OpenStack Marketing Meeting Sept 2013
OpenStack Marketing Meeting Sept 2013
 
Workflow Development for OCR (and beyond)
Workflow Development for OCR (and beyond)Workflow Development for OCR (and beyond)
Workflow Development for OCR (and beyond)
 

Mais de MediaMosa

Drupalcafe meets MediaMosa - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa  - 17 october 2013, UtrechtDrupalcafe meets MediaMosa  - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa - 17 october 2013, UtrechtMediaMosa
 
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013MediaMosa
 
MediaMosa Foundation - Webstroom 15 april 2013
MediaMosa Foundation - Webstroom  15 april 2013MediaMosa Foundation - Webstroom  15 april 2013
MediaMosa Foundation - Webstroom 15 april 2013MediaMosa
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...MediaMosa
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012MediaMosa
 
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - ShortInuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - ShortMediaMosa
 
A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012MediaMosa
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012MediaMosa
 
MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011MediaMosa
 
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...MediaMosa
 
MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011MediaMosa
 
Rich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa IngestorRich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa IngestorMediaMosa
 
WCAG compliancy for MediaMosa
WCAG compliancy for MediaMosaWCAG compliancy for MediaMosa
WCAG compliancy for MediaMosaMediaMosa
 
Using OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosaUsing OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosaMediaMosa
 
Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011MediaMosa
 
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa
 
Seminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projectsSeminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projectsMediaMosa
 
Norwegian studietur MediaMosa 22 november 2011
Norwegian studietur MediaMosa   22 november 2011Norwegian studietur MediaMosa   22 november 2011
Norwegian studietur MediaMosa 22 november 2011MediaMosa
 
Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011MediaMosa
 
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011MediaMosa
 

Mais de MediaMosa (20)

Drupalcafe meets MediaMosa - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa  - 17 october 2013, UtrechtDrupalcafe meets MediaMosa  - 17 october 2013, Utrecht
Drupalcafe meets MediaMosa - 17 october 2013, Utrecht
 
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
To be continued... Completing the lifecycle of innovation - TNC2013, 5 june 2013
 
MediaMosa Foundation - Webstroom 15 april 2013
MediaMosa Foundation - Webstroom  15 april 2013MediaMosa Foundation - Webstroom  15 april 2013
MediaMosa Foundation - Webstroom 15 april 2013
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012 - Pitch prese...
 
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
MediaSalsa - Inuits and RUG - Video Vendor Event - 19 juni 2012
 
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - ShortInuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Short
 
A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012A new approach for adding metadata to online Media - TNC2012
A new approach for adding metadata to online Media - TNC2012
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012
 
MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011MediaMosa – BasicLTI Provider - Community day - 8 december 2011
MediaMosa – BasicLTI Provider - Community day - 8 december 2011
 
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...MediaMosa 3.x Release 
& Transcripting Project  - Community day - 8 december ...
MediaMosa 3.x Release 
& Transcripting Project - Community day - 8 december ...
 
MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011MediaMosa Future - Community day 8 december 2011
MediaMosa Future - Community day 8 december 2011
 
Rich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa IngestorRich Media Extra - MediaMosa Ingestor
Rich Media Extra - MediaMosa Ingestor
 
WCAG compliancy for MediaMosa
WCAG compliancy for MediaMosaWCAG compliancy for MediaMosa
WCAG compliancy for MediaMosa
 
Using OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosaUsing OpenSource LCMS Chamilo 2.0 with MediaMosa
Using OpenSource LCMS Chamilo 2.0 with MediaMosa
 
Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011Media & Learning Brussels 24 November 2011
Media & Learning Brussels 24 November 2011
 
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
 
Seminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projectsSeminar 20111122 - MediaMosa projects
Seminar 20111122 - MediaMosa projects
 
Norwegian studietur MediaMosa 22 november 2011
Norwegian studietur MediaMosa   22 november 2011Norwegian studietur MediaMosa   22 november 2011
Norwegian studietur MediaMosa 22 november 2011
 
Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011
 
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
SURFacademy Webinar2011 - Maak kennis met MediaMosa - 11 november 2011
 

Último

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Último (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels

  • 1. The Challenge of Mass-storage • The MediaMosa Foundation 
 
 MediaMosa as a Mass-storage Solution Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium
  • 2. About SURFnet • Development and exploitation of - the Dutch National Network for 
 Higher Education and Research - innovative ICT platforms & services - Over 14,000 km dark fiber
 
 
 • By and for the Dutch Higher Education and Research community - 180+ connected organisations, 
 serving 1 million users - Not for profit, 86 employees - In business since 1988 
 25th Anniversary! Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !2
  • 3. SURFnet’s history of streaming activities 1998 ! 2003 ! 2005 ! 2007 ! ! 
 Audio & Video hosting service (FTP) - 1st gen. SURFnet Video Portal (SVP) - 2nd gen. SURFnet-TV Live Netcasting Start new generation video services - 3rd gen.
 SURFnet/Kennisnet innovation program 
 2007: 
 Start of open source based innovation ! SURFmedia (2007)
 VP-X Project (2007) VP-Core Platform (2008) MediaMosa Software (2009) Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !3
  • 4. Introducing MediaMosa Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !4
  • 5. Digital Asset Management System Store Prepare Retrieve Share 
 Any Digital Asset Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !5
  • 6. Digital Asset Management System Store ‣ Store Any Digital Asset
 ‣ Describe asset using Metadata Standards
 existing standards or custom sets
 ‣ Access Control to Protect Private Assets
 ‣ Upload, Ingest, Harvest, SFTP, ... Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !6
  • 7. Digital Asset Management System Prepare ‣ Transcode video / audio / images
 Mobile compatible, high/low quality, …
 ‣ Analyse files
 Create Still, Speech2text, OCR, …
 ‣ Index files and metadata
 Full-text, read technical metadata (id3, exif, ...) ! Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !7
  • 8. Digital Asset Management System Retrieve ‣ CQL 
 Contextual Query Language
 A formal language for representing queries to information retrieval systems ‣ 
 Apache SOLR for indexing 
 and searching Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !8
  • 9. Digital Asset Management System Share / Play ‣ Authenticate Play Requests
 ‣ Serve Complete Player or Files
 ‣ Stream over HTTP progressive download
 Or add a streaming server to your setup
 ‣ Combine Multiple files per assets for advanced functionality
 ‣ OAI-PMH provisioning Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !9
  • 10. REST based SOA ✓ Flexibility by combining components ✓ Open source and using open source components ✓ Scalable for future expansion Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !10
  • 11. Open & Public from the start Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !11
  • 12. A growing community Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !12
  • 13. Transcription Technology Project Web lecture recording App Transcription by Spraak •  Recording of Teacher •  Recording of Slides •  Reference material MediaMosa Multi-Source Player •  Recognize the Speech •  Transcode into audio •  Enhanced Search •  Store all into an asset •  Optional Subtitles •  Produce time-coded •  Mashup info Transcript •  CMU Sphinx for English Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !13
  • 14. Time Coded Transcript Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !14
  • 15. The Challenge of Mass-Storage ‣ Cost considerations
 ‣ Indexing and Searching options
 ‣ Open standards and formats
 ‣ Migration paths
 ‣ Scalability
 ‣ Long term storage for archival purposes
 ‣ Accessibility
 ‣ Sharing and access control Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !15
  • 16. MediaMosa Storage Solutions ‣ Hosted on Open Source stack ‣ Storage on both Open Source and commercial solutions ‣ Use any storage mount points ‣ Build Petabyte scale solutions using Ceph, Glustre, MooseFS etc. ‣ Use cloud provided solutions like Amazon S3 Or use MediaMosa-as-a-Service: 
 MediaSalsa http://www.mediasalsa.eu Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !16
  • 17. Some Use Cases ‣ Video websites
 Specific topics, freemium model
 ‣ MOOCs & e-Learning
 Build your own or integrate with existing tools
 ‣ Centralised media repository
 Create once, publish everywhere
 ‣ Archival
 Well described data on flexible storage mount points ! Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !17
  • 18. Open Source is.... Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !18
  • 19. Open Source is.... “The realisation of an 
 open source project does not guarantee the creation 
 of a community” Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !19
  • 20. Why a foundation? Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !20
  • 21. Founded! Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium January 8th 2013 !21
  • 22. MediaMosa Foundation - Core Activities Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !22
  • 23. Foundation Governance Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !23
  • 24. Foundation Governance Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !24
  • 25. Foundation Governance Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !25
  • 26. Foundation Governance Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !26
  • 27. Foundation Governance Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !27
  • 28. Call to Action ‣ ‣ ‣ ‣ ‣ ‣ ‣ Join the community Talk to us Will do BoF sessions to go into specifics Contribute Become a sponsor Use MediaMosa and tell us about it Have fun http://foundation.mediamosa.org <board@mediamosa.org> Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !28
  • 29. MediaMosa Directions and Q&A WWW http://mediamosa.org http://foundation.mediamosa.org ! Twitter http://twitter.com/mediamosa ! Online Demo http://demo.mediamosa.org
 Source Code https://github.com/mediamosa ! Slideshare http://www.slideshare.net/mediamosa Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !29
  • 30. For a 
 sustainable 
 future... Frans.Ward@surfnet.nl Lecture Capture Workshop-11 December 2013 AGORA Learning Centre, KU Leuven, Belgium !30