SlideShare uma empresa Scribd logo
1 de 28
Frans Ward
                                                                Wladimir Mufty

                                                               Technical Product Manager
                                                               SURFnet Advanced Services
                                                                 Frans.Ward@surfnet.nl

          Technology Scan
     MediaMosa – Matterhorn
Connecting Matterhorn and MediaMosa
     4th TF-Media meeting - March 30, 2011
     Utrecht, Netherlands - SURFnet. We make innovation work
                                                                                           `
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, 2011
Utrecht, Netherlands - SURFnet. We make innovation work
MEDIAMOSA TECHNOLOGY SCOUTING PROJECTS




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




           4th TF-Media meeting - March 30, 2011
        Utrecht, 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, 2011
             Utrecht, Netherlands - SURFnet. We make innovation work
THIS TECHNOLOGY SCAN ANSWERS THE QUESTION



               “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, 2011
             Utrecht, Netherlands - SURFnet. We make innovation work
THE IDEA




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




                                                                       !


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




                4th TF-Media meeting - March 30, 2011
             Utrecht, Netherlands - SURFnet. We make innovation work
THE BIG PICTURE            In order to connect Opencast to
                           MediaMosa, Opencast provides two
                           delivery methods:
                           1. Delivery workflow;
                           2. Search API.




                4th TF-Media meeting - March 30, 2011
             Utrecht, Netherlands - SURFnet. We make innovation work
MediaMosa has three receiving
THE BIG PICTURE
                        methods:
                        1. REST interface with DBUS
                           authentication;
                        2. FTP bulk upload;
                        3. AtomPub API.




                4th TF-Media meeting - March 30, 2011
             Utrecht, Netherlands - SURFnet. We make innovation work
SETUP MATTERHORN RECORDING @SURFNET




                4th TF-Media meeting - March 30, 2011
             Utrecht, Netherlands - SURFnet. We make innovation work
SETUP MATTERHORN RECORDING @SURFNET




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


      Opencast Matterhorn                      MediaMosa
                                               Version 1.0 July 2008
       Version 1.0 July 2010                   Version 1.6 July 2009
       Version 1.1 April 2011                  (Start Open Source Community)
       Version 2.0 July 2011/2012              Version 2.3.8 March 2011
                                               Annual: 2 major releases
                                               - 3.0 June 2011
                                               - 3.1 december 2011
       Community first,                         Product first,
         product later                         Community later
       Educational Community                   GPLv2
         License, Version 2.0




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


     Opencast Matterhorn                        MediaMosa
      Educational Community                     GPLv2
        License, Version 2.0




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


     Opencast Matterhorn                          MediaMosa
      Educational Community                       GPLv2
        License, Version 2.0

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




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


     Opencast Matterhorn                          MediaMosa
      Educational Community                       GPLv2
        License, Version 2.0

      Philosophy                                  All direct development is
      To allow the maximum                        contributed back and
      use of our software for                     remain under the same
      any purpose and by all                      license.
      people.
                                                  This limits commercial
                                                  adoption




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


     Opencast Matterhorn                        MediaMosa
      Educational Community                     GPLv2
        License, Version 2.0

      Philosophy                    All direct development is
      To allow the maximum          contributed back and
      use of our software for       remain under the same
      any purpose and by all COMPATIBLE
                    NOT             license.
      people.
                                    This limits commercial
                                    adoption




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



     Opencast Matterhorn                          MediaMosa
          JAVA                              MediaMosa 1.x: Drupal 6
          OSGi                              MediaMosa 2.x: Drupal 7
                                                Linux/Debian/Ubuntu/Redhat
                                                PHP
                                                MySQL

          FFMpeg                            FFMpeg
          REST services                     REST communication
                                              between frond-end and
                                              back-end system




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




                4th TF-Media meeting - March 30, 2011
             Utrecht, 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, 2011
                 Utrecht, 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, 2011
                Utrecht, 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



                    4th TF-Media meeting - March 30, 2011
                 Utrecht, Netherlands - SURFnet. We make innovation work
MEDIAMOSA INNOVATION PROJECTS IN 2011
Weblecturing pilot with
the University of Groningen (RUG)




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

Mais conteúdo relacionado

Destaque (6)

Norwegian studietur MediaMosa 22 november 2011
Norwegian studietur MediaMosa   22 november 2011Norwegian studietur MediaMosa   22 november 2011
Norwegian studietur MediaMosa 22 november 2011
 
MediaMosa and Open Webservices - SURFnet Relatiedagen 2010
MediaMosa and Open Webservices  - SURFnet Relatiedagen 2010MediaMosa and Open Webservices  - SURFnet Relatiedagen 2010
MediaMosa and Open Webservices - SURFnet Relatiedagen 2010
 
MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010
MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010
MediaMosa and Opencast Matterhorn - MediaMosa community day - 25 november 2010
 
Educause Presentation 2011
Educause Presentation 2011Educause Presentation 2011
Educause Presentation 2011
 
AECT Presentation)Flipped Classroom_Camtasia
AECT Presentation)Flipped Classroom_CamtasiaAECT Presentation)Flipped Classroom_Camtasia
AECT Presentation)Flipped Classroom_Camtasia
 
Wimba Connect conference_2010
Wimba Connect conference_2010Wimba Connect conference_2010
Wimba Connect conference_2010
 

Semelhante a Technology Scan MediaMosa – Matterhorn Connecting Matterhorn and MediaMosa

Semelhante a Technology Scan MediaMosa – Matterhorn Connecting Matterhorn and MediaMosa (20)

MediaMosa: overview, architecture and how it fits with Opencast Matterhorn
MediaMosa: overview, architecture and how it fits with Opencast MatterhornMediaMosa: overview, architecture and how it fits with Opencast Matterhorn
MediaMosa: overview, architecture and how it fits with Opencast Matterhorn
 
TF-Media Porto - MediaMosa workshop - October 26 2011
TF-Media Porto - MediaMosa workshop - October 26 2011TF-Media Porto - MediaMosa workshop - October 26 2011
TF-Media Porto - MediaMosa workshop - October 26 2011
 
TF-Media Porto - MediaMosa workshop - october 26 2011
TF-Media Porto - MediaMosa workshop - october 26 2011TF-Media Porto - MediaMosa workshop - october 26 2011
TF-Media Porto - MediaMosa workshop - october 26 2011
 
Open Video in Education - Pre conference seminar- open video conference europ...
Open Video in Education - Pre conference seminar- open video conference europ...Open Video in Education - Pre conference seminar- open video conference europ...
Open Video in Education - Pre conference seminar- open video conference europ...
 
TF-Media Porto - SURFconext - october 27 2011
TF-Media Porto - SURFconext - october 27 2011TF-Media Porto - SURFconext - october 27 2011
TF-Media Porto - SURFconext - october 27 2011
 
Online Educa Berlin - MediaMosa: Open Source Media Management Software to Bui...
Online Educa Berlin - MediaMosa: Open Source Media Management Software to Bui...Online Educa Berlin - MediaMosa: Open Source Media Management Software to Bui...
Online Educa Berlin - MediaMosa: Open Source Media Management Software to Bui...
 
Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 2011Rondetafel bijeenkomst MediaMosa -17 november 2011
Rondetafel bijeenkomst MediaMosa -17 november 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 ...
 
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of ...
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of ...Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of ...
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of ...
 
MediaMosa and Open Webservices - Utrecht - 25 october 2010
MediaMosa and Open Webservices - Utrecht - 25 october 2010MediaMosa and Open Webservices - Utrecht - 25 october 2010
MediaMosa and Open Webservices - Utrecht - 25 october 2010
 
MediaMosa and Open Webservices - Utrecht - 25 october 2010
MediaMosa and Open Webservices - Utrecht - 25 october 2010MediaMosa and Open Webservices - Utrecht - 25 october 2010
MediaMosa and Open Webservices - Utrecht - 25 october 2010
 
DominoDefrag - How to build a successful OpenNTF project (AusLUG 2012)
DominoDefrag - How to build a successful OpenNTF project (AusLUG 2012)DominoDefrag - How to build a successful OpenNTF project (AusLUG 2012)
DominoDefrag - How to build a successful OpenNTF project (AusLUG 2012)
 
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
 
OpenConext - Japanese delegation - 28 October 2013
OpenConext  - Japanese delegation - 28 October 2013OpenConext  - Japanese delegation - 28 October 2013
OpenConext - Japanese delegation - 28 October 2013
 
eROSA Stakeholder WS1: OpenMinTeD: Overview and challenges
eROSA Stakeholder WS1: OpenMinTeD: Overview and challengeseROSA Stakeholder WS1: OpenMinTeD: Overview and challenges
eROSA Stakeholder WS1: OpenMinTeD: Overview and challenges
 
Building an open source community for video: Paving the way for MediaMosa
Building an open source community for video: Paving the way for MediaMosaBuilding an open source community for video: Paving the way for MediaMosa
Building an open source community for video: Paving the way for MediaMosa
 
City Drivers
City Drivers City Drivers
City Drivers
 
City Drivers
City Drivers City Drivers
City Drivers
 
Harnessing the Power of IR 4.0
Harnessing the Power of IR 4.0Harnessing the Power of IR 4.0
Harnessing the Power of IR 4.0
 
website
websitewebsite
website
 

Mais de MediaMosa

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
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012
MediaMosa
 
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
 

Mais de MediaMosa (20)

MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
MediaMosa as a Mass-storage Solution - 11 december 2013, BrusselsMediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
MediaMosa as a Mass-storage Solution - 11 december 2013, Brussels
 
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 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
 
TF-Media Porto - MediaMosa Transcription Technology - October 28 2011
TF-Media Porto - MediaMosa Transcription Technology - October 28 2011TF-Media Porto - MediaMosa Transcription Technology - October 28 2011
TF-Media Porto - MediaMosa Transcription Technology - October 28 2011
 
Steeple workshop - MediaMosa - Oxford, july 2011
Steeple workshop - MediaMosa - Oxford, july 2011Steeple workshop - MediaMosa - Oxford, july 2011
Steeple workshop - MediaMosa - Oxford, july 2011
 
MediaMosa and Transcripting Technology to enhance usability of video in educ...
MediaMosa and Transcripting Technology  to enhance usability of video in educ...MediaMosa and Transcripting Technology  to enhance usability of video in educ...
MediaMosa and Transcripting Technology to enhance usability of video in educ...
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
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
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
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.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Technology Scan MediaMosa – Matterhorn Connecting Matterhorn and MediaMosa

  • 1. Frans Ward Wladimir Mufty Technical Product Manager SURFnet Advanced Services Frans.Ward@surfnet.nl Technology Scan MediaMosa – Matterhorn Connecting Matterhorn and MediaMosa 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work `
  • 2. 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, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 3. MEDIAMOSA TECHNOLOGY SCOUTING PROJECTS 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 4. MEDIAMOSA TECHNOLOGY SCOUTING PROJECTS 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 5. 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, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 6. THIS TECHNOLOGY SCAN ANSWERS THE QUESTION “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, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 7. THE IDEA 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 8. THE TECHNOLOGY SCOUTING PROJECT ! 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 9. THE BIG PICTURE 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 10. THE BIG PICTURE In order to connect Opencast to MediaMosa, Opencast provides two delivery methods: 1. Delivery workflow; 2. Search API. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 11. MediaMosa has three receiving THE BIG PICTURE methods: 1. REST interface with DBUS authentication; 2. FTP bulk upload; 3. AtomPub API. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 12. SETUP MATTERHORN RECORDING @SURFNET 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 13. SETUP MATTERHORN RECORDING @SURFNET 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 14. FACTS & FIGURES Opencast Matterhorn MediaMosa Version 1.0 July 2008 Version 1.0 July 2010 Version 1.6 July 2009 Version 1.1 April 2011 (Start Open Source Community) Version 2.0 July 2011/2012 Version 2.3.8 March 2011 Annual: 2 major releases - 3.0 June 2011 - 3.1 december 2011 Community first, Product first, product later Community later Educational Community GPLv2 License, Version 2.0 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 15. OPEN SOURCE LICENCES Opencast Matterhorn MediaMosa Educational Community GPLv2 License, Version 2.0 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 16. OPEN SOURCE LICENCES Opencast Matterhorn MediaMosa Educational Community GPLv2 License, Version 2.0 Philosophy To allow the maximum use of our software for any purpose and by all people. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 17. OPEN SOURCE LICENCES Opencast Matterhorn MediaMosa Educational Community GPLv2 License, Version 2.0 Philosophy All direct development is To allow the maximum contributed back and use of our software for remain under the same any purpose and by all license. people. This limits commercial adoption 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 18. OPEN SOURCE LICENCES Opencast Matterhorn MediaMosa Educational Community GPLv2 License, Version 2.0 Philosophy All direct development is To allow the maximum contributed back and use of our software for remain under the same any purpose and by all COMPATIBLE NOT license. people. This limits commercial adoption 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 19. TECHNOLOGY Opencast Matterhorn MediaMosa JAVA MediaMosa 1.x: Drupal 6 OSGi MediaMosa 2.x: Drupal 7 Linux/Debian/Ubuntu/Redhat PHP MySQL FFMpeg FFMpeg REST services REST communication between frond-end and back-end system 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 20. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 21. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 22. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 23. 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 24. MEDIAMOSA INNOVATION PROJECT 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 25. 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, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 26. 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, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 27. 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 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work
  • 28. MEDIAMOSA INNOVATION PROJECTS IN 2011 Weblecturing pilot with the University of Groningen (RUG) 4th TF-Media meeting - March 30, 2011 Utrecht, Netherlands - SURFnet. We make innovation work

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. Phase 1: Investigation of Matterhorn and definition of use cases.\nInstallation of a Matterhorn platform consisting of a “Capture Agent” (component:\nMatterhorn Lecture Capture and Administration) and a “Matterhorn Server”\n(components: Matterhorn Ingest and Processing, Matterhorn Distribution Management,\nand Matterhorn Engage Tools).\nThis phase involved investigating how Matterhorn operates. Test recordings were made,\nand this phase formed the basis for the other two phases. During this phase,\nMatterhorn was standalone and not connected to MediaMosa.\n\nPhase 2: Connecting Matterhorn to MediaMosa (partial functionality).\nThis phase involved determining the extent to which the Matterhorn workflows could be\nadapted so as to upload the recordings to MediaMosa. Two MediaMosa inputs were\nexamined: the FTP bulk upload and the direct REST interface.\n9\nThe basic principle for this set-up was that existing Matterhorn functionality should be\nused and that no changes needed to be made for this connection (apart from the\nadapted workflows). Changes were expected to be necessary for MediaMosa, however.\nThis has to do with the authentication process between an EGA and the MediaMosa\nbackend. At the moment, a “trust relationship” is necessary on the basis of the DBUS\nprotocol, but that is unnecessary for open, non-protected content. Another change was\nexpected to be necessary to the mechanism for the play tickets when retrieving (or\nplaying) content. The use of open, non-protected content would be easier if static URLs\ncould be used for this rather than a play proxy and temporary URLs.\n\nPhase 3: Connecting Matterhorn to MediaMosa (full functionality).\nContinuing on from phase 2, it is possible in phase 3 to deploy the entire functionality\nof Matterhorn in combination with MediaMosa. In fact, the backend of Matterhorn is\nreplaced here by MediaMosa. This has the advantages of greater flexibility and the fact\nthat one is not dependent on SURFmedia to play the content. In order to achieve this,\nchanges need to be made to MediaMosa. This is because authentication now takes place\nvia a DBUS trust relationship with an EGA that utilises a ticket mechanism to determine\nwhether a user is authorised to view the media. In this set-up with Matterhorn, there is\nno question of a trust relationship with MediaMosa and authentication will need to take\nplace entirely at web service level.\n\n
  8. In order to connect Opencast to MediaMosa, Opencast provides two delivery methods:\n1. Delivery workflow;\n2. Search API.\n\nMediaMosa has three receiving methods:\n1. REST interface with DBUS authentication;\n2. FTP bulk upload;\n3. AtomPub API.\n
  9. \n\nMediaMosa has three receiving methods:\n1. REST interface with DBUS authentication;\n2. FTP bulk upload;\n3. AtomPub API.\n
  10. \n
  11. \n
  12. \n
  13. \n
  14. VirtPresenter: Universität Osnabrück (http://www.virtpresenter.org/)\nReplay: ETH Zurich (https://www1.ethz.ch/replay/)\nRe-Collect: University of Saskatchewan, Canada ()\nPuMuKit: Universidad de Vigo. Spain (http://wiki.media.uvigo.es/display/PuMuKIT/PuMuKIT+Project+Home)\n
  15. \n
  16. \n
  17. \n
  18. \n
  19. Apache License Philosophy:\nTo allow the maximum use of our software for any purpose and by all people\n\nGPL Philosophy:\nDerivative works remain under the license. Linked works may also remain under the license. Ensures all ‘down stream’ have the same rights GPL. All direct development is contributed back. Contributors assured code remains open source. Encourages a full free software economy. Copyright holder retains much control. Limits commercial adoption. Dual-license business strategy\n\n
  20. Apache License Philosophy:\nTo allow the maximum use of our software for any purpose and by all people\n\nGPL Philosophy:\nDerivative works remain under the license. Linked works may also remain under the license. Ensures all ‘down stream’ have the same rights GPL. All direct development is contributed back. Contributors assured code remains open source. Encourages a full free software economy. Copyright holder retains much control. Limits commercial adoption. Dual-license business strategy\n\n
  21. Apache License Philosophy:\nTo allow the maximum use of our software for any purpose and by all people\n\nGPL Philosophy:\nDerivative works remain under the license. Linked works may also remain under the license. Ensures all ‘down stream’ have the same rights GPL. All direct development is contributed back. Contributors assured code remains open source. Encourages a full free software economy. Copyright holder retains much control. Limits commercial adoption. Dual-license business strategy\n\n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. Conclusion\nVarious steps need to be taken in order to get Matterhorn to operate in conjunction with\nMediaMosa in the desired manner, with Matterhorn utilising the delivery workflow and\nMediaMosa utilising the AtomPub API.\n6\nThe necessary steps for Matterhorn are:\n1. Programming a delivery workflow in Java;\n2. Uploading to MediaMosa by means of the extended AtomPub specification.\na. POST /media Items/USER-ID/@self;\n3. Authenticating Matterhorn users with oAuth.\nFor MediaMosa, the steps are:\n1. Creating a REST interface for the AtomPub specification;\n2. Making it possible to authenticate users with oAuth.\n
  30. Conclusion\nVarious steps need to be taken in order to get Matterhorn to operate in conjunction with\nMediaMosa in the desired manner, with Matterhorn utilising the delivery workflow and\nMediaMosa utilising the AtomPub API.\n6\nThe necessary steps for Matterhorn are:\n1. Programming a delivery workflow in Java;\n2. Uploading to MediaMosa by means of the extended AtomPub specification.\na. POST /media Items/USER-ID/@self;\n3. Authenticating Matterhorn users with oAuth.\nFor MediaMosa, the steps are:\n1. Creating a REST interface for the AtomPub specification;\n2. Making it possible to authenticate users with oAuth.\n
  31. Conclusion\nVarious steps need to be taken in order to get Matterhorn to operate in conjunction with\nMediaMosa in the desired manner, with Matterhorn utilising the delivery workflow and\nMediaMosa utilising the AtomPub API.\n6\nThe necessary steps for Matterhorn are:\n1. Programming a delivery workflow in Java;\n2. Uploading to MediaMosa by means of the extended AtomPub specification.\na. POST /media Items/USER-ID/@self;\n3. Authenticating Matterhorn users with oAuth.\nFor MediaMosa, the steps are:\n1. Creating a REST interface for the AtomPub specification;\n2. Making it possible to authenticate users with oAuth.\n
  32. Conclusion\nVarious steps need to be taken in order to get Matterhorn to operate in conjunction with\nMediaMosa in the desired manner, with Matterhorn utilising the delivery workflow and\nMediaMosa utilising the AtomPub API.\n6\nThe necessary steps for Matterhorn are:\n1. Programming a delivery workflow in Java;\n2. Uploading to MediaMosa by means of the extended AtomPub specification.\na. POST /media Items/USER-ID/@self;\n3. Authenticating Matterhorn users with oAuth.\nFor MediaMosa, the steps are:\n1. Creating a REST interface for the AtomPub specification;\n2. Making it possible to authenticate users with oAuth.\n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n