SlideShare una empresa de Scribd logo
1 de 67
Frans Ward


                    MediaMosa
        Open source software voor het
       inrichten van een videoplatform


Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                                                                    `
Agenda

15 min.                                                  MediaMosa
   SURFnet in Nederland
                                    Open source software
   SURFnet diensten
                                    voor het inrichten van
   Online multimediale samenwerking
   SURFnet Videodiensten              een videoplatform
   SURFmedia
15 min.

   MediaMosa Features
   MediaMosa Open Source                                           Frans Ward
   MediaMosa Community                                        Technical Product Manager
15 min.                                                      SURFnet Advanced Services
   Vragen                                                      Frans.Ward@surfnet.nl

                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
SURFnet in nederland
                                  • Ontwikkelt en exploiteert het nationale
                                     ondezoeksnetwerk

                                  • Werkgebied: elektronisch verbinden van
                                     mensen, faciliteiten en organisaties

                                  • Doelgroep: hoger onderwijs en
                                     onderzoek

                                  • 100% eigendom van Stichting SURF
                                  • Not for profit, 70 medewerkers
                                  • 180 aangesloten instellingen,
                                     1 miljoen gebruikers




      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
De SURF familie


                                                                Beleidsorgaan



                                                                Taakorganisatie




      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
SURFnet Diensten




       Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
 SURFnet, Pioneering Network for Higher Education and Research
SURFnet Diensten
Connectiviteit
• SURFnet6 IP Netwerk
• IP connectiviteit 1Gb / 10Gb
     IPv4, IPv6
• Lichtpaden Vast, Dynamisch
• Internationale peering
•




            Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
      SURFnet, Pioneering Network for Higher Education and Research
SURFnet Diensten
Connectiviteit
• SURFnet6 IP Netwerk
• IP connectiviteit 1Gb / 10Gb
     IPv4, IPv6
• Lichtpaden Vast, Dynamisch
• Internationale peering
•

Beveiliging
• SURFcert
• PACT: accreditatie van CERT-teams
• SURFmailfilter:
  virus- en spamfiltering




            Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
      SURFnet, Pioneering Network for Higher Education and Research
SURFnet Diensten
Connectiviteit                                   Autorisatie en authenticatie
• SURFnet6 IP Netwerk                            • SURFfederatie
• IP connectiviteit 1Gb / 10Gb                   • eduroam
     IPv4, IPv6                                  • SURFcertificaten
• Lichtpaden Vast, Dynamisch
• Internationale peering
•

Beveiliging
• SURFcert
• PACT: accreditatie van CERT-teams
• SURFmailfilter:
  virus- en spamfiltering




            Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
      SURFnet, Pioneering Network for Higher Education and Research
SURFnet Diensten
Connectiviteit                                   Autorisatie en authenticatie
• SURFnet6 IP Netwerk                            • SURFfederatie
• IP connectiviteit 1Gb / 10Gb                   • eduroam
     IPv4, IPv6                                  • SURFcertificaten
• Lichtpaden Vast, Dynamisch
• Internationale peering
                                                 Online multimediale
•
                                                  samenwerking
Beveiliging                                      • SURFgroepen
• SURFcert                                       • SURFmedia
                                                 • SURFcontact
• PACT: accreditatie van CERT-teams
• SURFmailfilter:
  virus- en spamfiltering




            Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
      SURFnet, Pioneering Network for Higher Education and Research
SURFnet Videodiensten
 1998        Audio & Video hosting service (FTP) - 1e generatie

 2003         SURFnet Video Portal (SVP) - 2e generatie

 2005         SURFnet-TV Live Netcasting

 2007         Start nieuwe generatie videodienstverlening - 3e generatie

        Onderdeel van het SURFnet/Kennisnet Innovatieprogramma
              Scheiding backend - frontend functionaliteit




        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
 SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
Eisen aan de Architectuur
                                          Requirements




       Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
 SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit
                                                      Requirements




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit
                                                      Requirements
• Gebaseerd op een Service
  Oriented Architecture (SOA)




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit
                                                      Requirements
• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit
                                                      Requirements
• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend

• Hoge beschikbaarheid,
  dus redundant uit te voeren




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit
                                                      Requirements
• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend

• Hoge beschikbaarheid,
  dus redundant uit te voeren

• Schaalbaar voor opvangen groei




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit
                                                      Requirements
• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend

• Hoge beschikbaarheid,
  dus redundant uit te voeren

• Schaalbaar voor opvangen groei

• Open source en open source
  componenten !

                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end
  functionaliteit

• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend

• Hoge beschikbaarheid,
  dus redundant uit te voeren

• Schaalbaar voor opvangen groei

• Open source en open source
  componenten !

                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end




                                                Front-end
  functionaliteit

• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend

• Hoge beschikbaarheid,
  dus redundant uit te voeren

• Schaalbaar voor opvangen groei

• Open source en open source
  componenten !

                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
3e   generatie Videodiensten
         Eisen aan de Architectuur
• Scheiding front-end en back-end




                                                Front-end
  functionaliteit

• Gebaseerd op een Service
  Oriented Architecture (SOA)

• Meerdere eindgebruikerapplicaties
  op een centrale video backend

• Hoge beschikbaarheid,



                                                Back-end
  dus redundant uit te voeren

• Schaalbaar voor opvangen groei

• Open source en open source
  componenten !

                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
SURFmedia
het online mediaplatform




           www.surfmedia.nl
      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
SURFmedia                                       Front-end
het online mediaplatform




           www.surfmedia.nl
      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
SURFmedia kenmerken




       Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
 SURFnet, Pioneering Network for Higher Education and Research
Koppeling met de SURFfederatie;
inloggen is mogelijk met het eigen instellingsaccount




        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
  SURFnet, Pioneering Network for Higher Education and Research
Standaard gratis 1GB ruimte voor het uploaden van mediabestanden




             Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
       SURFnet, Pioneering Network for Higher Education and Research
Geavanceerde afschermingsmogelijkheden van de audio- en videobestanden
       Op basis van domein (surfnet.nl), REALM (*@surfnet.nl) en email adres




                      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                SURFnet, Pioneering Network for Higher Education and Research
Mogelijkheid om zelf collecties van bestanden samen te stellen




               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
Uitgebreide zoekfunctionaliteit




      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
Overzichtelijke presentatie van het audiovisuele materiaal door middel van
                  screenshots, metadata en flashpreviews




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
en de mogelijkheid om zelf live uit te zenden




      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
SURFmedia Facts and Figures
              +/- 25.000 accounts

              +/- 70.000 videos

              +/- 200.000 opgevraagde streams per maand

              +/- 12 TB aan videomateriaal



Content leveranciers:




                   Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
             SURFnet, Pioneering Network for Higher Education and Research
MediaMosa Architecture
    • Common base for MediaMosa
      is Drupal:
      ✓ 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


               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
        SURFnet, Pioneering Network for Higher Education and Research
MediaMosa Architecture
                                                                      Back-end
    • Common base for MediaMosa
      is Drupal:
      ✓ 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


               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
        SURFnet, Pioneering Network for Higher Education and Research
REST
                    Representational State Transfer

• All interactions (messages) with the                [GET] .../asset?limit=10
  MediaMosa platform are done with REST-calls.        <?xml version="1.0"?>
                                                       <response>

• REST strictly refers to a collection of network
                                                       <header>
                                                        <item_count>8</item_count>
                                                        <item_count_total>8</item_count_total>
  architecture principles which outline how             <item_offset>0</item_offset>
  resources are defined and addressed.                   <request_process_time>0.0728</request_process_time>
                                                        <request_query_count>55</request_query_count>
                                                        <request_result>success</request_result>

• REST is a Client-server, Stateless,                   <request_result_description></
                                                      request_result_description>
  Cacheable and Layered protocol.                       <request_result_id>601</request_result_id>
                                                        <request_uri>[GET] asset?
                                                      limit=10&amp;user_id=admin&amp;is_app_admin=TRUE</
                                                      request_uri>
 ✓ This reduces the complexity                          <vpx_version>1.7.3</vpx_version>
                                                        </header>
 ✓ improves the effectiveness of performance            <items>
   tuning                                                 <item id="1">
 ✓ increases the scalability of pure server                 <asset_id>ZG3SmyybQ61abezpbVHrJkFF</asset_id>
   components                                         ..... etc




                        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                 SURFnet, Pioneering Network for Higher Education and Research
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
 •   Search: Contextual Query Language
     CQL Level 2
 • OAI/PMH: DC, QDC, LOM, CZP
 • Notification
 • Logging and Statistics


                         Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                   SURFnet, Pioneering Network for Higher Education and Research
Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
Eindgebruiker Applicatie
Web frontend voor media distributie
SURFnet: SURFmedia
Kennisnet: Teleblik




                        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                  SURFnet, Pioneering Network for Higher Education and Research
Eindgebruiker Applicatie
Web frontend voor media distributie
SURFnet: SURFmedia
Kennisnet: Teleblik


Video backend infrastructuur
inclusief de streaming- en transcoding servers
en de storage.
SURFnet en Kennisnet: VP-Core




                          Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                   SURFnet, Pioneering Network for Higher Education and Research
Eindgebruiker Applicatie
Web frontend voor media distributie
SURFnet: SURFmedia
Kennisnet: Teleblik


Video backend infrastructuur
inclusief de streaming- en transcoding servers
en de storage.
SURFnet en Kennisnet: VP-Core


Support Applicaties
White Label EGA, Provider Application
en OAI Provider / Harvester




                          Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                   SURFnet, Pioneering Network for Higher Education and Research
Eindgebruiker Applicatie
Web frontend voor media distributie
SURFnet: SURFmedia
Kennisnet: Teleblik


Video backend infrastructuur
inclusief de streaming- en transcoding servers
en de storage.
SURFnet en Kennisnet: VP-Core


Support Applicaties
White Label EGA, Provider Application
en OAI Provider / Harvester

Powered by MediaMosa!
Open source applicatie voor media
management en distributie

                          Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
                   SURFnet, Pioneering Network for Higher Education and Research
Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....




      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....
Open Source (GPLv2) Software




              Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
        SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....
Open Source (GPLv2) Software

For building an online delivery and media management platform




               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....
Open Source (GPLv2) Software

For building an online delivery and media management platform

For (streaming) video, audio and in fact any content




               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....
Open Source (GPLv2) Software

For building an online delivery and media management platform

For (streaming) video, audio and in fact any content

Features flexible metadata sets and transoding services




               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....
Open Source (GPLv2) Software

For building an online delivery and media management platform

For (streaming) video, audio and in fact any content

Features flexible metadata sets and transoding services

Modular and based on the Drupal framework, using REST principles




               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
MediaMosa is.....
Open Source (GPLv2) Software

For building an online delivery and media management platform

For (streaming) video, audio and in fact any content

Features flexible metadata sets and transoding services

Modular and based on the Drupal framework, using REST principles

MediaMosa is the basis for various successful video services
that SURFnet provide to the Dutch educational sector.




               Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
Intern Seminar, 16 November 2009
SURFnet, Pioneering Network for Higher Education and Research
Intern Seminar, 16 November 2009
SURFnet, Pioneering Network for Higher Education and Research
Intern Seminar, 16 November 2009
SURFnet, Pioneering Network for Higher Education and Research
Intern Seminar, 16 November 2009
SURFnet, Pioneering Network for Higher Education and Research
Intern Seminar, 16 November 2009
SURFnet, Pioneering Network for Higher Education and Research
Open Source
                                                  GPLv2
                                 Open as in Open Source,
                                 Open Technology, Open
                                 Formats, Open Content,
                                 Open Exchange.

                               Developing partner: Madcap

                               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


      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
MediaMosa: What’s included?
                   ✓ The back-end code




        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
  SURFnet, Pioneering Network for Higher Education and Research
MediaMosa: What’s included?
           ✓ The MediaMosa Admin Application




        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
  SURFnet, Pioneering Network for Higher Education and Research
MediaMosa: What’s included?
   ✓ The White Label Enduser Application (WLE)




        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
  SURFnet, Pioneering Network for Higher Education and Research
MediaMosa Highlights
★ Open as in Open Source, Open Technology, Open
  Formats, Open Content, Open Exchange.

★ Asset Metadata Scheme is expandable and
  customizable. Included is DC, QDC, LOM & CZP

★ Automated Transcoding services using Open
  Source FFmpeg for common formats: Flash /
  WMV / H.264 MPEG4

★ Index publishing / harvesting with OAI/PMH

★ Search services: from simple text search to
  complex search queries using CQL level 2

★ Automated Stills extraction from video

★ Option to set access restrictions for playing media

                Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
         SURFnet, Pioneering Network for Higher Education and Research
MediaMosa Status & Roadmap
                     Available Today on
                     mediamosa.org
                      Release 1.7.3.1

   Continued development in 2010:
   4 major releases based on Drupal 7 framework

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

         Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
   SURFnet, Pioneering Network for Higher Education and Research
MediaMosa Community




      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
MediaMosa Community


http://mediamosa.org




       Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
 SURFnet, Pioneering Network for Higher Education and Research
•   Code repository (SVN)
         •   Community Forum
         •   Documentation
         •   Issue Tracker
         •   Online Reference Guide
         •   Wiki
         •   Projects:
             MediaMosa Building Block for Blackboard


               Open access
               English language

http://mediamosa.org
        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
  SURFnet, Pioneering Network for Higher Education and Research
•   Code repository (SVN)
         •   Community Forum
         •   Documentation
         •   Issue Tracker
         •   Online Reference Guide
         •   Wiki
         •   Projects:
             MediaMosa Building Block for Blackboard


               Open access
               English language

http://mediamosa.org
        Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
  SURFnet, Pioneering Network for Higher Education and Research
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


      Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
SURFnet, Pioneering Network for Higher Education and Research
Questions?




              Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010
        SURFnet, Pioneering Network for Higher Education and Research

Más contenido relacionado

Similar a MediaMosa - Onderwijs en ICT - 10 Februari 2010

Summerschool - Open Video en MediaMosa - 26 augustus 2010
Summerschool - Open Video en MediaMosa - 26 augustus 2010Summerschool - Open Video en MediaMosa - 26 augustus 2010
Summerschool - Open Video en MediaMosa - 26 augustus 2010MediaMosa
 
Presentatie voor noiv jaarcongres v24 maart 2011
Presentatie voor noiv jaarcongres v24 maart 2011Presentatie voor noiv jaarcongres v24 maart 2011
Presentatie voor noiv jaarcongres v24 maart 2011University of Amsterdam
 
Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...
Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...
Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...HOlink
 
SURFnet - ICP overleg 18 april 2012 -Erwin Bleumink
SURFnet - ICP overleg 18 april 2012   -Erwin BleuminkSURFnet - ICP overleg 18 april 2012   -Erwin Bleumink
SURFnet - ICP overleg 18 april 2012 -Erwin BleuminkSURFnet
 
Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010
Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010
Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010University of Amsterdam
 
Alexander van den hil, eduroam digitale stad live!
Alexander van den hil, eduroam digitale stad live!Alexander van den hil, eduroam digitale stad live!
Alexander van den hil, eduroam digitale stad live!ysprick
 
Edubloggers 30 08-2012 jan bakker SURFmarket
Edubloggers 30 08-2012 jan bakker SURFmarketEdubloggers 30 08-2012 jan bakker SURFmarket
Edubloggers 30 08-2012 jan bakker SURFmarketSURFnet
 
UvAConext en standaarden voor het primaire onderwijs proces
UvAConext en standaarden voor het primaire onderwijs procesUvAConext en standaarden voor het primaire onderwijs proces
UvAConext en standaarden voor het primaire onderwijs procesUniversity of Amsterdam
 
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteitLeeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteitSNKN-CloudComputing
 
SURF voor Open Access in HBO
SURF voor Open Access in HBOSURF voor Open Access in HBO
SURF voor Open Access in HBOMarjan Gerritsen
 
Datacentra en Ict Dienstverlening van de toekomst
Datacentra en Ict Dienstverlening van de toekomstDatacentra en Ict Dienstverlening van de toekomst
Datacentra en Ict Dienstverlening van de toekomstAndres Steijaert
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012MediaMosa
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012SURFconext
 
Inleiding Praktische Zaken
Inleiding Praktische ZakenInleiding Praktische Zaken
Inleiding Praktische ZakenKeith Russell
 
OWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco Jaspers
OWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco JaspersOWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco Jaspers
OWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco JaspersSURF Events
 

Similar a MediaMosa - Onderwijs en ICT - 10 Februari 2010 (20)

SURFnet Videodiensten
SURFnet VideodienstenSURFnet Videodiensten
SURFnet Videodiensten
 
Summerschool - Open Video en MediaMosa - 26 augustus 2010
Summerschool - Open Video en MediaMosa - 26 augustus 2010Summerschool - Open Video en MediaMosa - 26 augustus 2010
Summerschool - Open Video en MediaMosa - 26 augustus 2010
 
Presentatie voor noiv jaarcongres v24 maart 2011
Presentatie voor noiv jaarcongres v24 maart 2011Presentatie voor noiv jaarcongres v24 maart 2011
Presentatie voor noiv jaarcongres v24 maart 2011
 
Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...
Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...
Kikkers & Heilige Koeien, (IMS) standaarden in de onderwijs- en onderzoekspra...
 
SURFnet - ICP overleg 18 april 2012 -Erwin Bleumink
SURFnet - ICP overleg 18 april 2012   -Erwin BleuminkSURFnet - ICP overleg 18 april 2012   -Erwin Bleumink
SURFnet - ICP overleg 18 april 2012 -Erwin Bleumink
 
Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010
Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010
Presentatie Voor Noiv stand Onderwijs & ICT beurs 11 feb 2010
 
Alexander van den hil, eduroam digitale stad live!
Alexander van den hil, eduroam digitale stad live!Alexander van den hil, eduroam digitale stad live!
Alexander van den hil, eduroam digitale stad live!
 
Surfdiensten
SurfdienstenSurfdiensten
Surfdiensten
 
Edubloggers 30 08-2012 jan bakker SURFmarket
Edubloggers 30 08-2012 jan bakker SURFmarketEdubloggers 30 08-2012 jan bakker SURFmarket
Edubloggers 30 08-2012 jan bakker SURFmarket
 
Onderwijsdagen 2011
Onderwijsdagen 2011Onderwijsdagen 2011
Onderwijsdagen 2011
 
UvAConext en standaarden voor het primaire onderwijs proces
UvAConext en standaarden voor het primaire onderwijs procesUvAConext en standaarden voor het primaire onderwijs proces
UvAConext en standaarden voor het primaire onderwijs proces
 
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteitLeeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
 
SURF voor Open Access in HBO
SURF voor Open Access in HBOSURF voor Open Access in HBO
SURF voor Open Access in HBO
 
Datacentra en Ict Dienstverlening van de toekomst
Datacentra en Ict Dienstverlening van de toekomstDatacentra en Ict Dienstverlening van de toekomst
Datacentra en Ict Dienstverlening van de toekomst
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012
 
Videoservices via SURFconext - 29 maart 2012
Videoservices via SURFconext  - 29 maart 2012Videoservices via SURFconext  - 29 maart 2012
Videoservices via SURFconext - 29 maart 2012
 
SURF & Enhanced Publications
SURF & Enhanced PublicationsSURF & Enhanced Publications
SURF & Enhanced Publications
 
Presentatie Slm 4 Dec 2008
Presentatie Slm 4 Dec 2008Presentatie Slm 4 Dec 2008
Presentatie Slm 4 Dec 2008
 
Inleiding Praktische Zaken
Inleiding Praktische ZakenInleiding Praktische Zaken
Inleiding Praktische Zaken
 
OWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco Jaspers
OWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco JaspersOWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco Jaspers
OWD2011 - 3 - Portal? Studenten hebben toch al een portal? - Jacco Jaspers
 

Más de Frans Ward

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 edubadgesFrans Ward
 
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.Frans Ward
 
Epic2019 - edubadges technical challenges
Epic2019 -  edubadges technical challengesEpic2019 -  edubadges technical challenges
Epic2019 - edubadges technical challengesFrans Ward
 
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!Frans Ward
 
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...Frans Ward
 
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 HEFrans Ward
 
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 technologyFrans Ward
 
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 PilotFrans Ward
 
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 2010Frans Ward
 
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...Frans Ward
 
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 2010Frans Ward
 
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 MatterhornFrans Ward
 
Summerschool - Open Video en MediaMosa -26 augustus 2010
Summerschool - Open Video en MediaMosa -26 augustus 2010Summerschool - Open Video en MediaMosa -26 augustus 2010
Summerschool - Open Video en MediaMosa -26 augustus 2010Frans Ward
 
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 2010Frans Ward
 
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 ...Frans Ward
 
MediaMosa TF-Media 5 Nov 2009
MediaMosa   TF-Media 5 Nov 2009MediaMosa   TF-Media 5 Nov 2009
MediaMosa TF-Media 5 Nov 2009Frans Ward
 
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. Diverse2009Frans Ward
 

Más de Frans Ward (17)

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
 
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...
 
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: 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
 
Summerschool - Open Video en MediaMosa -26 augustus 2010
Summerschool - Open Video en MediaMosa -26 augustus 2010Summerschool - Open Video en MediaMosa -26 augustus 2010
Summerschool - Open Video en MediaMosa -26 augustus 2010
 
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
 
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 TF-Media 5 Nov 2009
MediaMosa   TF-Media 5 Nov 2009MediaMosa   TF-Media 5 Nov 2009
MediaMosa TF-Media 5 Nov 2009
 
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
 

MediaMosa - Onderwijs en ICT - 10 Februari 2010

  • 1. Frans Ward MediaMosa Open source software voor het inrichten van een videoplatform Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 `
  • 2. Agenda 15 min. MediaMosa SURFnet in Nederland Open source software SURFnet diensten voor het inrichten van Online multimediale samenwerking SURFnet Videodiensten een videoplatform SURFmedia 15 min. MediaMosa Features MediaMosa Open Source Frans Ward MediaMosa Community Technical Product Manager 15 min. SURFnet Advanced Services Vragen Frans.Ward@surfnet.nl Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 3. SURFnet in nederland • Ontwikkelt en exploiteert het nationale ondezoeksnetwerk • Werkgebied: elektronisch verbinden van mensen, faciliteiten en organisaties • Doelgroep: hoger onderwijs en onderzoek • 100% eigendom van Stichting SURF • Not for profit, 70 medewerkers • 180 aangesloten instellingen, 1 miljoen gebruikers Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 4. De SURF familie Beleidsorgaan Taakorganisatie Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 5. SURFnet Diensten Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 6. SURFnet Diensten Connectiviteit • SURFnet6 IP Netwerk • IP connectiviteit 1Gb / 10Gb IPv4, IPv6 • Lichtpaden Vast, Dynamisch • Internationale peering • Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 7. SURFnet Diensten Connectiviteit • SURFnet6 IP Netwerk • IP connectiviteit 1Gb / 10Gb IPv4, IPv6 • Lichtpaden Vast, Dynamisch • Internationale peering • Beveiliging • SURFcert • PACT: accreditatie van CERT-teams • SURFmailfilter: virus- en spamfiltering Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 8. SURFnet Diensten Connectiviteit Autorisatie en authenticatie • SURFnet6 IP Netwerk • SURFfederatie • IP connectiviteit 1Gb / 10Gb • eduroam IPv4, IPv6 • SURFcertificaten • Lichtpaden Vast, Dynamisch • Internationale peering • Beveiliging • SURFcert • PACT: accreditatie van CERT-teams • SURFmailfilter: virus- en spamfiltering Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 9. SURFnet Diensten Connectiviteit Autorisatie en authenticatie • SURFnet6 IP Netwerk • SURFfederatie • IP connectiviteit 1Gb / 10Gb • eduroam IPv4, IPv6 • SURFcertificaten • Lichtpaden Vast, Dynamisch • Internationale peering Online multimediale • samenwerking Beveiliging • SURFgroepen • SURFcert • SURFmedia • SURFcontact • PACT: accreditatie van CERT-teams • SURFmailfilter: virus- en spamfiltering Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 10. SURFnet Videodiensten 1998 Audio & Video hosting service (FTP) - 1e generatie 2003 SURFnet Video Portal (SVP) - 2e generatie 2005 SURFnet-TV Live Netcasting 2007 Start nieuwe generatie videodienstverlening - 3e generatie Onderdeel van het SURFnet/Kennisnet Innovatieprogramma Scheiding backend - frontend functionaliteit Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 11. 3e generatie Videodiensten Eisen aan de Architectuur Requirements Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 12. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit Requirements Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 13. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit Requirements • Gebaseerd op een Service Oriented Architecture (SOA) Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 14. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit Requirements • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 15. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit Requirements • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend • Hoge beschikbaarheid, dus redundant uit te voeren Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 16. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit Requirements • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend • Hoge beschikbaarheid, dus redundant uit te voeren • Schaalbaar voor opvangen groei Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 17. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit Requirements • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend • Hoge beschikbaarheid, dus redundant uit te voeren • Schaalbaar voor opvangen groei • Open source en open source componenten ! Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 18. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end functionaliteit • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend • Hoge beschikbaarheid, dus redundant uit te voeren • Schaalbaar voor opvangen groei • Open source en open source componenten ! Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 19. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end Front-end functionaliteit • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend • Hoge beschikbaarheid, dus redundant uit te voeren • Schaalbaar voor opvangen groei • Open source en open source componenten ! Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 20. 3e generatie Videodiensten Eisen aan de Architectuur • Scheiding front-end en back-end Front-end functionaliteit • Gebaseerd op een Service Oriented Architecture (SOA) • Meerdere eindgebruikerapplicaties op een centrale video backend • Hoge beschikbaarheid, Back-end dus redundant uit te voeren • Schaalbaar voor opvangen groei • Open source en open source componenten ! Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 21. SURFmedia het online mediaplatform www.surfmedia.nl Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 22. SURFmedia Front-end het online mediaplatform www.surfmedia.nl Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 23. Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 24. SURFmedia kenmerken Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 25. Koppeling met de SURFfederatie; inloggen is mogelijk met het eigen instellingsaccount Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 26. Standaard gratis 1GB ruimte voor het uploaden van mediabestanden Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 27. Geavanceerde afschermingsmogelijkheden van de audio- en videobestanden Op basis van domein (surfnet.nl), REALM (*@surfnet.nl) en email adres Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 28. Mogelijkheid om zelf collecties van bestanden samen te stellen Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 29. Uitgebreide zoekfunctionaliteit Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 30. Overzichtelijke presentatie van het audiovisuele materiaal door middel van screenshots, metadata en flashpreviews Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 31. en de mogelijkheid om zelf live uit te zenden Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 32. SURFmedia Facts and Figures +/- 25.000 accounts +/- 70.000 videos +/- 200.000 opgevraagde streams per maand +/- 12 TB aan videomateriaal Content leveranciers: Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 33. MediaMosa Architecture • Common base for MediaMosa is Drupal: ✓ 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 Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 34. MediaMosa Architecture Back-end • Common base for MediaMosa is Drupal: ✓ 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 Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 35. REST Representational State Transfer • All interactions (messages) with the [GET] .../asset?limit=10 MediaMosa platform are done with REST-calls. <?xml version="1.0"?> <response> • REST strictly refers to a collection of network <header> <item_count>8</item_count> <item_count_total>8</item_count_total> architecture principles which outline how <item_offset>0</item_offset> resources are defined and addressed. <request_process_time>0.0728</request_process_time> <request_query_count>55</request_query_count> <request_result>success</request_result> • REST is a Client-server, Stateless, <request_result_description></ request_result_description> Cacheable and Layered protocol. <request_result_id>601</request_result_id> <request_uri>[GET] asset? limit=10&amp;user_id=admin&amp;is_app_admin=TRUE</ request_uri> ✓ This reduces the complexity <vpx_version>1.7.3</vpx_version> </header> ✓ improves the effectiveness of performance <items> tuning <item id="1"> ✓ increases the scalability of pure server <asset_id>ZG3SmyybQ61abezpbVHrJkFF</asset_id> components ..... etc Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 36. 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 • Search: Contextual Query Language CQL Level 2 • OAI/PMH: DC, QDC, LOM, CZP • Notification • Logging and Statistics Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 37. Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 38. Eindgebruiker Applicatie Web frontend voor media distributie SURFnet: SURFmedia Kennisnet: Teleblik Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 39. Eindgebruiker Applicatie Web frontend voor media distributie SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructuur inclusief de streaming- en transcoding servers en de storage. SURFnet en Kennisnet: VP-Core Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 40. Eindgebruiker Applicatie Web frontend voor media distributie SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructuur inclusief de streaming- en transcoding servers en de storage. SURFnet en Kennisnet: VP-Core Support Applicaties White Label EGA, Provider Application en OAI Provider / Harvester Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 41. Eindgebruiker Applicatie Web frontend voor media distributie SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructuur inclusief de streaming- en transcoding servers en de storage. SURFnet en Kennisnet: VP-Core Support Applicaties White Label EGA, Provider Application en OAI Provider / Harvester Powered by MediaMosa! Open source applicatie voor media management en distributie Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 42. Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 43. Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 44. MediaMosa is..... Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 45. MediaMosa is..... Open Source (GPLv2) Software Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 46. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 47. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 48. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Features flexible metadata sets and transoding services Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 49. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Features flexible metadata sets and transoding services Modular and based on the Drupal framework, using REST principles Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 50. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Features flexible metadata sets and transoding services Modular and based on the Drupal framework, using REST principles MediaMosa is the basis for various successful video services that SURFnet provide to the Dutch educational sector. Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 51. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
  • 52. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
  • 53. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
  • 54. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
  • 55. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
  • 56. Open Source GPLv2 Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange. Developing partner: Madcap 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 Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 57. MediaMosa: What’s included? ✓ The back-end code Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 58. MediaMosa: What’s included? ✓ The MediaMosa Admin Application Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 59. MediaMosa: What’s included? ✓ The White Label Enduser Application (WLE) Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 60. MediaMosa Highlights ★ Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange. ★ Asset Metadata Scheme is expandable and customizable. Included is DC, QDC, LOM & CZP ★ Automated Transcoding services using Open Source FFmpeg for common formats: Flash / WMV / H.264 MPEG4 ★ Index publishing / harvesting with OAI/PMH ★ Search services: from simple text search to complex search queries using CQL level 2 ★ Automated Stills extraction from video ★ Option to set access restrictions for playing media Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 61. MediaMosa Status & Roadmap Available Today on mediamosa.org Release 1.7.3.1 Continued development in 2010: 4 major releases based on Drupal 7 framework Topics: • Rich Media - Weblecture recording support • Transcripting Technology Scout • MediaMosa in the Cloud • Enhanced support for other content than audio/video Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 62. MediaMosa Community Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 63. MediaMosa Community http://mediamosa.org Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 64. Code repository (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard Open access English language http://mediamosa.org Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 65. Code repository (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard Open access English language http://mediamosa.org Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 66. 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 Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research
  • 67. Questions? Onderwijs & ICT, Jaarbeurs Utrecht, 10 februari 2010 SURFnet, Pioneering Network for Higher Education and Research

Notas del editor

  1. REST Key Design Principles: Application state and functionality are abstracted into resources. Every resource is uniquely addressable using a universal syntax for use in web links. All resources share a uniform interface for the transfer of state between client and resource. Realworld REST:All static HTTP, Flickr, Amazon S3, most Yahoo! Services