technology scan mediamosa – matterhorn connecting matterhorn and mediamosa

Post on 29-Jan-2018

894 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

Technology ScanMediaMosa – Matterhorn

Connecting Matterhorn and MediaMosa

`

Frans WardWladimir Mufty

Technical Product Manager

SURFnet Advanced ServicesFrans.Ward@surfnet.nl

OVERVIEW

15 min. (Frans)

MediaMosa and Opencast Matterhorn. How do they compare? And can they co-act?

15 min. (Wladimir)

Technology Scouting project MediaMosa - Matterhorn and Demo.

15 min.

Questions

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

MEDIAMOSA TECHNOLOGY SCOUTING PROJECTS

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

MEDIAMOSA TECHNOLOGY SCOUTING PROJECTS

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

THIS TECHNOLOGY SCAN ANSWERS THE QUESTION

“Can Matterhorn be used to record lectures in such a way that these web lecture recordings are saved in MediaMosa automatically so that

they can be accessed via an end-user application such as SURFmedia?”

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

“What changes would need to be made to MediaMosa so that Matterhorn can be used with

MediaMosa in this way?”

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

THIS TECHNOLOGY SCAN ANSWERS THE QUESTION

THE IDEA

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

THE TECHNOLOGY SCOUTING PROJECT

!

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

THE BIG PICTURE

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

THE BIG PICTURE

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

In order to connect Opencast to MediaMosa, Opencast provides two delivery methods:1. Delivery workflow;2. Search API.

THE BIG PICTURE

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

MediaMosa has three receiving methods:1. REST interface with DBUS authentication;2. FTP bulk upload;3. AtomPub API.

SETUP MATTERHORN RECORDING @SURFNET

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

SETUP MATTERHORN RECORDING @SURFNET

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

FACTS & FIGURES

Opencast Matterhorn MediaMosaVersion 1.0 July 2008Version 1.6 July 2009(Start Open Source Community)Version 2.3.8 March 2011Annual: 2 major releases- 3.0 June 2011- 3.1 december 2011

Product first, Community later

GPLv2

Version 1.0 July 2010Version 1.1 April 2011Version 2.0 July 2011/2012

Community first, product later

Educational Community License, Version 2.0

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

OPEN SOURCE LICENCES

Opencast Matterhorn MediaMosa

GPLv2Educational Community License, Version 2.0

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

OPEN SOURCE LICENCES

Opencast Matterhorn MediaMosa

GPLv2Educational Community License, Version 2.0

PhilosophyTo allow the maximum use of our software for any purpose and by all people.

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

OPEN SOURCE LICENCES

Opencast Matterhorn MediaMosa

GPLv2Educational Community License, Version 2.0

PhilosophyTo allow the maximum use of our software for any purpose and by all people.

All direct development is contributed back and remain under the same license.

This limits commercial adoption

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

OPEN SOURCE LICENCES

Opencast Matterhorn MediaMosa

GPLv2Educational Community License, Version 2.0

PhilosophyTo allow the maximum use of our software for any purpose and by all people.

All direct development is contributed back and remain under the same license.

This limits commercial adoption

NOT COMPATIBLE

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

TECHNOLOGY

Opencast Matterhorn MediaMosa

MediaMosa 1.x: Drupal 6MediaMosa 2.x: Drupal 7

Linux/Debian/Ubuntu/RedhatPHPMySQL

FFMpegREST communication

between frond-end and back-end system

JAVAOSGi

FFMpegREST services

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

MEDIAMOSA INNOVATION PROJECT

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

CONCLUSIONS

Various steps need to be taken in order to get Matterhorn to operate in conjunction with MediaMosa in the desired manner, with Matterhorn utilising the delivery workflow and MediaMosa utilising the AtomPub API

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

CONCLUSIONS

The necessary steps for Matterhorn are:1. Programming a delivery workflow in Java;2. Uploading to MediaMosa by means of the extended

AtomPub specification.POST /media Items/USER-ID/@self;

3. Authenticating Matterhorn users with oAuth.

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

CONCLUSIONS

For MediaMosa, the steps are:1. Creating a REST interface for the

AtomPub specification;2. Making it possible to authenticate users

with oAuth.

MediaMosa 3.0 release will

incorporate these recommendations

MEDIAMOSA INNOVATION PROJECTS IN 2011Weblecturing pilot with the University of Groningen (RUG)

4th TF-Media meeting - March 30, 2011Utrecht, Netherlands - SURFnet. We make innovation work

top related