SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Frans Ward

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




                               Open video en MediaMosa

                         Summer school video en didactiek, 26 augustus 2010
                         Hogeschool Utrecht
                                                                                                          `
Wednesday, September 1, 2010
Open? Open!
                           •   Open    Source (MediaMosa, FFmpeg)
                           •   Open    Codecs (H.264, VP8)
                           •   Open    Media Formats (Ogg Theora, WebM)
                           •   Open    Standards (HTML 5)
                           •   Open    Content




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Content
                               Creative Commons




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Standards
                                     HTML5
     • HTML5 is een omvangrijke revisie van de standaard HyperText
       Markup Language voor het www door W3C.

     • HTML5 maakt het o.a. mogelijk om video direct in een HTML
       pagina te embedden – net als bijv. afbeeldingen nu – en native in
       de browser af te laten spelen, zonder dat er een externe video
       plugin nodig is.

     • Dankzij HMTL5 is directe interactie tussen video en de rest van de
       pagina en andere inhoud op het web mogelijk. In combinatie met
       o.a. CSS3 en JS zijn complexe toepassingen mogelijk.

     • HTML5 is momenteel nog in ontwikkeling en ondersteuning
       verschilt van browser tot browser. Ondersteuning op IE ontbreekt.
                      Demo: http://people.mozilla.com/~prouget/demos/DynamicContentInjection/play.xhtml



                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                              SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Codecs &
                                 Media Formats
                           • Ogg Theora (voorheen)
                              ◦ In beheer van de Xiph Foundation
                              ◦ Bij m.n. lage bitrates vergelijkbaar/beter dan MPEG-4/
                                DiVX
                              ◦ Hardware support afwezig en onwaarschijnlijk
                              ◦ Geen brede steun van de industrie

                           • WebM (sinds kort)
                             ◦ Samenwerking van Mozilla, Opera, Adobe en Google
                             ◦ Vergelijkbaar met de lagere profielen van MPEG-4 H264
                             ◦ Hardware support nog afwezig, maar waarschijnlijk
                             ◦ Steun van belangrijke spelers in de industrie




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Principles
                       1. Authorship and Viewing

                       2. Open Standards for Video

                       3. Open Distribution

                       4. A Rich, Participatory Culture

                       5. Civil Liberties and Basic Rights


                                    bron: http://openvideoalliance.org/




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Principles
                                   1. Authorship and Viewing

                                   2. Open Standards for Video

                                   3. Open Distribution

                                   4. A Rich, Participatory Culture

                                   5. Civil Liberties and Basic Rights


                Het creëren, bewerken en afspelen van video zou gemakkelijk
                 en toegankelijk moeten zijn, middels gratis en open source
                                       toepassingen.




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Principles
                                         1. Authorship and Viewing

                                         2. Open Standards for Video

                                         3. Open Distribution

                                         4. A Rich, Participatory Culture

                                         5. Civil Liberties and Basic Rights



                               Videostandaarden zouden open, uitwisselbaar en
                                  vrij van patenten en royalties moeten zijn.




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Principles
                                         1. Authorship and Viewing

                                         2. Open Standards for Video

                                         3. Open Distribution

                                         4. A Rich, Participatory Culture

                                         5. Civil Liberties and Basic Rights



                  Videoplatformen zouden neutraal moeten opereren en open
                       standaarden en licenties moeten ondersteunen.




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Principles
                                         1. Authorship and Viewing

                                         2. Open Standards for Video

                                         3. Open Distribution

                                         4. A Rich, Participatory Culture

                                         5. Civil Liberties and Basic Rights


                 Wetgeving mag participatiecultuur niet ontmoedigen.
           Videomateriaal zou beschikbaar en toegankelijk moeten zijn zonder
                   technologische restricties of andere beperkingen.




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Video Principles
                                         1. Authorship and Viewing

                                         2. Open Standards for Video

                                         3. Open Distribution

                                         4. A Rich, Participatory Culture

                                         5. Civil Liberties and Basic Rights


           Mensen hebben het recht op deelname in een democratie, privacy,
           vrijheid van meningsuiting en distributie van eigen creaties vrij van
           censuur of beperkende gebruiksvoorwaarden.




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Open Source
                                       Videosoftware
                         •     HTML 5 browsers: Firefox, Chrome, Opera
                         •     Videoplayers: Mplayer, VLC
                         •     Transcoding: FFmpeg
                         •     Editing: PiTiVi, Cinerella, Avidemux
                         •     Platforms: MediaMosa, OpenCast

                  http://openvideoalliance.org/wiki/index.phptitle=List_of_Open_Source_Video_Software




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa
                                                                   Open Source - GPLv2
                                                                     Software to build a
                                                                   Media Management and
                                                                    Distribution Platform

                                                                      Partner for development:




                                                              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

                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
SURFnet Video Services
                          1998         Audio & Video hosting service (FTP) - 1st generation

                          2003         SURFnet Video Portal (SVP) - 2nd generation

                          2005         SURFnet-TV Live Netcasting

                          2007         Start new generation video services - 3rd generation

                                 Part of the SURFnet/Kennisnet Innovation program
                                          Separate backend - frontend functionality




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
3rd   generation Video                                    Services
                        Architecture Requirements




                                                                Front-end
        • Based on a Service Oriented




                                                                            SURFmedia
          Architecture (SOA)

        • Separation of frontend and
          backend functionality

        • Multiple end-user applications on a
          centralized video backend
          infrastructure




                                                                 MediaMosa
        • Flexibility: combining components



                                                                  Back-end
        • Performance and High availability

        • Scalable for future expansions

        • Open source and open source
          components !

                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
SURFmedia
                        SURFnet’s online mediaportal




                                          www.surfmedia.nl
                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
SURFmedia                                    Front-end
                        SURFnet’s online mediaportal




                                          www.surfmedia.nl
                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa Architecture
                          • Common base for MediaMosa
                               is Drupal:
                               ✓   Open Source
                               ✓   Content Management System
                               ✓   Web Application Framework
                               ✓   Modulair, Hook-oriented and Scaleable


                          • Service Oriented Architecture (SOA)
                          • REST on the outside,
                               REST on the inside

                          • Scalability,
                               Redundancy,
                               High Availability


                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                               SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa Architecture
                                                                                            Back-end
                          • Common base for MediaMosa
                               is Drupal:
                               ✓   Open Source
                               ✓   Content Management System
                               ✓   Web Application Framework
                               ✓   Modulair, Hook-oriented and Scaleable


                          • Service Oriented Architecture (SOA)
                          • REST on the outside,
                               REST on the inside

                          • Scalability,
                               Redundancy,
                               High Availability


                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                               SURFnet. We make innovation work

Wednesday, September 1, 2010
Webservices                                            http://mediamosa.org/api
     Over 150, divided in services for....


       • Play Video (PlayProxy HTML wrapper)
       • Authentication (DBUS for EUA)
       • Authorization
           (Domain, REALM, Group or mixed)
       •   Upload (PUT, POST, FTP)
       •   Transcoding
       •   Media Management: mediafiles, assets
           and collections
       •   Search: Contextual Query Language
       •   Jobs
       •   Metadata and OAI/PMH
       •   Notification
       •   Logging and Statistics



                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
End-user Application.
   Web frontend for media distribution.
   SURFnet: SURFmedia
   Kennisnet: Teleblik




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
End-user Application.
   Web frontend for media distribution.
   SURFnet: SURFmedia
   Kennisnet: Teleblik


   Video backend infrastructure,
   including streaming- and transcoding servers and
   storage.
   SURFnet/Kennisnet: VP-Core




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
End-user Application.
   Web frontend for media distribution.
   SURFnet: SURFmedia
   Kennisnet: Teleblik


   Video backend infrastructure,
   including streaming- and transcoding servers and
   storage.
   SURFnet/Kennisnet: VP-Core


   Support Applications:
   White Label EGA, Provider Application and OAI
   Provider / Harvester




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
End-user Application.
   Web frontend for media distribution.
   SURFnet: SURFmedia
   Kennisnet: Teleblik


   Video backend infrastructure,
   including streaming- and transcoding servers and
   storage.
   SURFnet/Kennisnet: VP-Core


   Support Applications:
   White Label EGA, Provider Application and OAI
   Provider / Harvester


   Powered by MediaMosa:
   open source application
   for media management and distribution


                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa: What is included?
                                                ✓ The back-end code




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa: What is included?
                                        ✓ The MediaMosa Admin Application




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa: What is included?
                                ✓ The White Label Enduser Application (WLE)




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa Community




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa Community


                       http://mediamosa.org




                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
•   Code repository Subversion (SVN)
                                      •   Community Forum
                                      •   Documentation
                                      •   Issue Tracker
                                      •   Online Reference Guide
                                      •   Wiki
                                      •   Projects:
                                          MediaMosa Building Block for Blackboard
                                          RichMedia EGA for viewing weblecture recordings


                                            Open access
                                            English language
                   http://mediamosa.org
                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
•   Code repository Subversion (SVN)
                                      •   Community Forum
                                      •   Documentation
                                      •   Issue Tracker
                                      •   Online Reference Guide
                                      •   Wiki
                                      •   Projects:
                                          MediaMosa Building Block for Blackboard
                                          RichMedia EGA for viewing weblecture recordings


                                            Open access
                                            English language
                   http://mediamosa.org
                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
Planet MediaMosa
                                     WWW
                                     http://mediamosa.org/

                                     Forum
                                     http://mediamosa.org/forum

                                     Lists
                                     announce@lists.mediamosa.org
                                     devel@lists.mediamosa.org
                                     trac@lists.mediamosa.org

                                     Issue Tracker
                                     http://mediamosa.org/trac

                                     Subversion (SVN)
                                     http://mediamosa.org/trac/browser


                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa Status & Roadmap
                                                     Available on
                                                   mediamosa.org
                                                     Release 2.1

                               Continued development:
                               2010: Three major releases based on new Drupal 7 framework
                               Focus to provide a better and more supported
                               community version for open source development


                               Some Topics:
                                 • Rich Media - Weblecture recording support
                                 • Transcripting Technology Scout
                                 • MediaMosa Open API / Cloud
                                 • Enhanced support for other content than audio/video

                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                               SURFnet. We make innovation work

Wednesday, September 1, 2010
MediaMosa Highlights
     ★ MediaMosa is the basis for various successful video services
       that SURFnet and Kennisnet provide to the Dutch
       educational sector

     ★ Open as in Open Source, Open Technology, Open Formats,
       Open Content, Open Exchange, Open Access

     ★ Options to set Access Restrictions for playing media

     ★ Modular and highly Flexible

     ★ Features a Rich Feature set

     ★ New 2.x version introduces many improvements for open
       source developers


                               Todo:
                               - MediaMosa Demo and Labs environment
                               - supply VM images for easier startup

                         Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010
                                             SURFnet. We make innovation work

Wednesday, September 1, 2010

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (6)

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
 
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...
 
Media Mosa : Architecture and Features, Utrecht, 10 June 2010
Media Mosa : Architecture and Features, Utrecht,  10 June 2010Media Mosa : Architecture and Features, Utrecht,  10 June 2010
Media Mosa : Architecture and Features, Utrecht, 10 June 2010
 
MediaMosa TF-Media 5 Nov 2009
MediaMosa   TF-Media 5 Nov 2009MediaMosa   TF-Media 5 Nov 2009
MediaMosa TF-Media 5 Nov 2009
 
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
 
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 ...
 

Ähnlich wie Summerschool - Open Video en MediaMosa -26 augustus 2010

Accessible video as a support for teaching in higher education
Accessible video as a support for teaching in higher educationAccessible video as a support for teaching in higher education
Accessible video as a support for teaching in higher education
bru_splen
 
NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...
NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...
NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...
National Information Standards Organization (NISO)
 
Intro to Open Educational Resources
Intro to Open Educational ResourcesIntro to Open Educational Resources
Intro to Open Educational Resources
matthancock
 
iTunes University and Mobile Learning
iTunes University and Mobile LearningiTunes University and Mobile Learning
iTunes University and Mobile Learning
pjlisowsky
 
Hands on puremvc
Hands on puremvcHands on puremvc
Hands on puremvc
diomampo
 

Ähnlich wie Summerschool - Open Video en MediaMosa -26 augustus 2010 (20)

Transcript: The Democratization of Video: Everyone Can Have A Voice
Transcript: The Democratization of Video: Everyone Can Have A VoiceTranscript: The Democratization of Video: Everyone Can Have A Voice
Transcript: The Democratization of Video: Everyone Can Have A Voice
 
Massive Open Online Courses (MOOCs) & Open Source dari Perspektif Kepustakawanan
Massive Open Online Courses (MOOCs) & Open Source dari Perspektif KepustakawananMassive Open Online Courses (MOOCs) & Open Source dari Perspektif Kepustakawanan
Massive Open Online Courses (MOOCs) & Open Source dari Perspektif Kepustakawanan
 
Accessible video as a support for teaching in higher education
Accessible video as a support for teaching in higher educationAccessible video as a support for teaching in higher education
Accessible video as a support for teaching in higher education
 
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...
 
Trends and Futures in Accessible Media in the Classroom: Access For All
Trends and Futures in Accessible Media in the Classroom: Access For AllTrends and Futures in Accessible Media in the Classroom: Access For All
Trends and Futures in Accessible Media in the Classroom: Access For All
 
NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...
NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...
NISO Two-Part Webinar: The Infrastructure of Open Access, Part 1: Knowing Wha...
 
Openness in Open & Distance Learning system
Openness in Open & Distance Learning systemOpenness in Open & Distance Learning system
Openness in Open & Distance Learning system
 
Intro to Open Educational Resources
Intro to Open Educational ResourcesIntro to Open Educational Resources
Intro to Open Educational Resources
 
Mit tech tv
Mit tech tvMit tech tv
Mit tech tv
 
Vidivideo and IM3I
Vidivideo and IM3IVidivideo and IM3I
Vidivideo and IM3I
 
A Moodle course on accessibility
A Moodle course on accessibility A Moodle course on accessibility
A Moodle course on accessibility
 
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
 
iTunes University and Mobile Learning
iTunes University and Mobile LearningiTunes University and Mobile Learning
iTunes University and Mobile Learning
 
Hands on puremvc
Hands on puremvcHands on puremvc
Hands on puremvc
 
NYSCATE 2010
NYSCATE 2010NYSCATE 2010
NYSCATE 2010
 
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
 
Choosing Ed Tech- Presentations
Choosing Ed Tech- PresentationsChoosing Ed Tech- Presentations
Choosing Ed Tech- Presentations
 
MediaMosa 3.x release and Projects
MediaMosa 3.x release and ProjectsMediaMosa 3.x release and Projects
MediaMosa 3.x release and Projects
 
Podcasting
PodcastingPodcasting
Podcasting
 
MALT Wiki Techshare 2009
MALT Wiki Techshare 2009MALT Wiki Techshare 2009
MALT Wiki Techshare 2009
 

Mehr von Frans Ward

Mehr von Frans Ward (14)

EDUBADGES - Broader rationale of establishing SURF edubadges
EDUBADGES - Broader rationale of establishing SURF edubadgesEDUBADGES - Broader rationale of establishing SURF edubadges
EDUBADGES - Broader rationale of establishing SURF edubadges
 
Tnc21: Combining waves of innovation. A superposition for student mobility.
Tnc21: Combining waves of innovation. A superposition for student mobility.Tnc21: Combining waves of innovation. A superposition for student mobility.
Tnc21: Combining waves of innovation. A superposition for student mobility.
 
Epic2019 - edubadges technical challenges
Epic2019 -  edubadges technical challengesEpic2019 -  edubadges technical challenges
Epic2019 - edubadges technical challenges
 
We endorse you for being an edubadger!
We endorse you for being an edubadger!We endorse you for being an edubadger!
We endorse you for being an edubadger!
 
IMS Europe 2018 - OPEN EDUCATION API - The open standard for sharing educati...
IMS Europe 2018 - OPEN EDUCATION API  - The open standard for sharing educati...IMS Europe 2018 - OPEN EDUCATION API  - The open standard for sharing educati...
IMS Europe 2018 - OPEN EDUCATION API - The open standard for sharing educati...
 
ePIC 2017 - The open badge experiment in Dutch HE
ePIC 2017 - The open badge experiment in Dutch HEePIC 2017 - The open badge experiment in Dutch HE
ePIC 2017 - The open badge experiment in Dutch HE
 
educhain: Endorsements of Open Badges with blockchain technology
educhain: Endorsements of Open Badges with blockchain technologyeduchain: Endorsements of Open Badges with blockchain technology
educhain: Endorsements of Open Badges with blockchain technology
 
ePIC 2018 - open badges - SURF edubadges Pilot
ePIC 2018 - open badges - SURF edubadges PilotePIC 2018 - open badges - SURF edubadges Pilot
ePIC 2018 - open badges - SURF edubadges Pilot
 
Open Education API: the open standard for sharing education data
Open Education API: the open standard for sharing education dataOpen Education API: the open standard for sharing education data
Open Education API: the open standard for sharing education data
 
Mediamosa Open source video backend
Mediamosa Open source video backendMediamosa Open source video backend
Mediamosa Open source video backend
 
Diverse 2010 Portland, Maine, US, Ward, Schulte Opencast Matterhorn, MediaMosa
Diverse 2010 Portland, Maine, US, Ward, Schulte Opencast Matterhorn, MediaMosaDiverse 2010 Portland, Maine, US, Ward, Schulte Opencast Matterhorn, MediaMosa
Diverse 2010 Portland, Maine, US, Ward, Schulte Opencast Matterhorn, MediaMosa
 
Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010
Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010
Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010
 
MediaMosa - Onderwijs en ICT - 10 Februari 2010
MediaMosa - Onderwijs en ICT  - 10 Februari 2010MediaMosa - Onderwijs en ICT  - 10 Februari 2010
MediaMosa - Onderwijs en ICT - 10 Februari 2010
 
SURFmedia and MediaMosa; Platform, Architecture and Features. Diverse2009
SURFmedia and  MediaMosa; Platform, Architecture and Features.   Diverse2009SURFmedia and  MediaMosa; Platform, Architecture and Features.   Diverse2009
SURFmedia and MediaMosa; Platform, Architecture and Features. Diverse2009
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 

Summerschool - Open Video en MediaMosa -26 augustus 2010

  • 1. Frans Ward Technical Product Manager SURFnet Advanced Services Frans.Ward@surfnet.nl Open video en MediaMosa Summer school video en didactiek, 26 augustus 2010 Hogeschool Utrecht ` Wednesday, September 1, 2010
  • 2. Open? Open! • Open Source (MediaMosa, FFmpeg) • Open Codecs (H.264, VP8) • Open Media Formats (Ogg Theora, WebM) • Open Standards (HTML 5) • Open Content Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 3. Open Video Content Creative Commons Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 4. Open Video Standards HTML5 • HTML5 is een omvangrijke revisie van de standaard HyperText Markup Language voor het www door W3C. • HTML5 maakt het o.a. mogelijk om video direct in een HTML pagina te embedden – net als bijv. afbeeldingen nu – en native in de browser af te laten spelen, zonder dat er een externe video plugin nodig is. • Dankzij HMTL5 is directe interactie tussen video en de rest van de pagina en andere inhoud op het web mogelijk. In combinatie met o.a. CSS3 en JS zijn complexe toepassingen mogelijk. • HTML5 is momenteel nog in ontwikkeling en ondersteuning verschilt van browser tot browser. Ondersteuning op IE ontbreekt. Demo: http://people.mozilla.com/~prouget/demos/DynamicContentInjection/play.xhtml Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 5. Open Video Codecs & Media Formats • Ogg Theora (voorheen) ◦ In beheer van de Xiph Foundation ◦ Bij m.n. lage bitrates vergelijkbaar/beter dan MPEG-4/ DiVX ◦ Hardware support afwezig en onwaarschijnlijk ◦ Geen brede steun van de industrie • WebM (sinds kort) ◦ Samenwerking van Mozilla, Opera, Adobe en Google ◦ Vergelijkbaar met de lagere profielen van MPEG-4 H264 ◦ Hardware support nog afwezig, maar waarschijnlijk ◦ Steun van belangrijke spelers in de industrie Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 6. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights bron: http://openvideoalliance.org/ Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 7. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Het creëren, bewerken en afspelen van video zou gemakkelijk en toegankelijk moeten zijn, middels gratis en open source toepassingen. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 8. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Videostandaarden zouden open, uitwisselbaar en vrij van patenten en royalties moeten zijn. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 9. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Videoplatformen zouden neutraal moeten opereren en open standaarden en licenties moeten ondersteunen. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 10. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Wetgeving mag participatiecultuur niet ontmoedigen. Videomateriaal zou beschikbaar en toegankelijk moeten zijn zonder technologische restricties of andere beperkingen. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 11. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Mensen hebben het recht op deelname in een democratie, privacy, vrijheid van meningsuiting en distributie van eigen creaties vrij van censuur of beperkende gebruiksvoorwaarden. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 12. Open Source Videosoftware • HTML 5 browsers: Firefox, Chrome, Opera • Videoplayers: Mplayer, VLC • Transcoding: FFmpeg • Editing: PiTiVi, Cinerella, Avidemux • Platforms: MediaMosa, OpenCast http://openvideoalliance.org/wiki/index.phptitle=List_of_Open_Source_Video_Software Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 13. MediaMosa Open Source - GPLv2 Software to build a Media Management and Distribution Platform Partner for development: 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 Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 14. SURFnet Video Services 1998 Audio & Video hosting service (FTP) - 1st generation 2003 SURFnet Video Portal (SVP) - 2nd generation 2005 SURFnet-TV Live Netcasting 2007 Start new generation video services - 3rd generation Part of the SURFnet/Kennisnet Innovation program Separate backend - frontend functionality Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 15. 3rd generation Video Services Architecture Requirements Front-end • Based on a Service Oriented SURFmedia Architecture (SOA) • Separation of frontend and backend functionality • Multiple end-user applications on a centralized video backend infrastructure MediaMosa • Flexibility: combining components Back-end • Performance and High availability • Scalable for future expansions • Open source and open source components ! Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 16. SURFmedia SURFnet’s online mediaportal www.surfmedia.nl Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 17. SURFmedia Front-end SURFnet’s online mediaportal www.surfmedia.nl Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 18. MediaMosa Architecture • Common base for MediaMosa is Drupal: ✓ Open Source ✓ Content Management System ✓ Web Application Framework ✓ Modulair, Hook-oriented and Scaleable • Service Oriented Architecture (SOA) • REST on the outside, REST on the inside • Scalability, Redundancy, High Availability Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 19. MediaMosa Architecture Back-end • Common base for MediaMosa is Drupal: ✓ Open Source ✓ Content Management System ✓ Web Application Framework ✓ Modulair, Hook-oriented and Scaleable • Service Oriented Architecture (SOA) • REST on the outside, REST on the inside • Scalability, Redundancy, High Availability Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 20. Webservices http://mediamosa.org/api Over 150, divided in services for.... • Play Video (PlayProxy HTML wrapper) • Authentication (DBUS for EUA) • Authorization (Domain, REALM, Group or mixed) • Upload (PUT, POST, FTP) • Transcoding • Media Management: mediafiles, assets and collections • Search: Contextual Query Language • Jobs • Metadata and OAI/PMH • Notification • Logging and Statistics Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 21. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 22. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 23. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet/Kennisnet: VP-Core Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 24. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet/Kennisnet: VP-Core Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 25. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet/Kennisnet: VP-Core Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester Powered by MediaMosa: open source application for media management and distribution Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 26. MediaMosa: What is included? ✓ The back-end code Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 27. MediaMosa: What is included? ✓ The MediaMosa Admin Application Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 28. MediaMosa: What is included? ✓ The White Label Enduser Application (WLE) Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 29. MediaMosa Community Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 30. MediaMosa Community http://mediamosa.org Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 31. Code repository Subversion (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard RichMedia EGA for viewing weblecture recordings Open access English language http://mediamosa.org Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 32. Code repository Subversion (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard RichMedia EGA for viewing weblecture recordings Open access English language http://mediamosa.org Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 33. Planet MediaMosa WWW http://mediamosa.org/ Forum http://mediamosa.org/forum Lists announce@lists.mediamosa.org devel@lists.mediamosa.org trac@lists.mediamosa.org Issue Tracker http://mediamosa.org/trac Subversion (SVN) http://mediamosa.org/trac/browser Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 34. MediaMosa Status & Roadmap Available on mediamosa.org Release 2.1 Continued development: 2010: Three major releases based on new Drupal 7 framework Focus to provide a better and more supported community version for open source development Some Topics: • Rich Media - Weblecture recording support • Transcripting Technology Scout • MediaMosa Open API / Cloud • Enhanced support for other content than audio/video Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 35. MediaMosa Highlights ★ MediaMosa is the basis for various successful video services that SURFnet and Kennisnet provide to the Dutch educational sector ★ Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange, Open Access ★ Options to set Access Restrictions for playing media ★ Modular and highly Flexible ★ Features a Rich Feature set ★ New 2.x version introduces many improvements for open source developers Todo: - MediaMosa Demo and Labs environment - supply VM images for easier startup Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010