Overview of (national) activities, deployments and services · Modular and based on the Drupal...

29
TF-Media, Prague, November 5, 2009 Overview of (national) activities, deployments and services ` Frans Ward, SURFnet Thursday, November 5, 2009

Transcript of Overview of (national) activities, deployments and services · Modular and based on the Drupal...

Page 1: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media, Prague, November 5, 2009

Overview of (national) activities,

deployments and services

`

Frans Ward, SURFnet

Thursday, November 5, 2009

Page 2: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Overview of (national) activities,

deployments and services

a.k.a. “Work Item B”

Frans WardTechnical Product Manager

SURFnet Advanced [email protected]

Thursday, November 5, 2009

Page 3: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Objective:

To identify, coordinate and where possible collaborate on the national activities

related to multimedia recording, management, streaming, as well as the

repository service development and deployment.

Thursday, November 5, 2009

Page 4: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Overview of (national) activities, deployments and

services

• Gather information on relevant projects, activities, deployments and services at national levels.• Collect best practices and service

requirements. • Publish on the TF-Media wiki on an

ongoing basis.

Thursday, November 5, 2009

Page 5: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

• Media Recording (incl. lecture recording)• Media Management• Media Distribution• Media Repository Services• .....more?

Overview of (national) activities, deployments and

services

Developments, Deployments, Activities, Services, Open Source Software, Projects, Community, Best Practices, ...

Thursday, November 5, 2009

Page 6: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Publish on the TF-Media wiki on an ongoing basis

https://confluence.terena.org/display/tfmedia/Home

Thursday, November 5, 2009

Page 7: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

MediaMosaArchitecture and Features

Open Source Software for deploying an Media Management and

Distribution Platform

Thursday, November 5, 2009

Page 8: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 9: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Open Source (GPLv2) Software

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 10: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Open Source (GPLv2) Software

For building an online delivery and media management platform

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 11: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Open Source (GPLv2) SoftwareFor building an online delivery and media management platform

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

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 12: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Open Source (GPLv2) SoftwareFor building an online delivery and media management platform

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

Features flexible metadata sets and transoding services

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 13: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Open Source (GPLv2) SoftwareFor 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

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 14: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Open Source (GPLv2) SoftwareFor building an online delivery and media management platform

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

Features flexible metadata sets and transoding servicesModular and based on the Drupal framework, using REST principles

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source softwareRelease Date: 8 april 2009

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

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 15: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 16: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

End-user Application. Web frontend for media distribution. SURFnet: SURFmedia

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 17: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

End-user Application. Web frontend for media distribution. SURFnet: SURFmedia

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

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 18: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

End-user Application. Web frontend for media distribution. SURFnet: SURFmedia

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

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

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 19: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

End-user Application. Web frontend for media distribution. SURFnet: SURFmedia

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

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

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

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 20: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Architecture• Service Oriented Architecture (SOA)

• REST on the outside, REST on the inside

• Scalability, Redundancy, High Availability

• Common base for MediaMosa is Drupal:✓ Content Management System ✓ Web Application Framework ✓ Modulair, Hook-oriented and Scaleable

• Included with the MediaMosa is ✓ MediaMosa Admin Application✓ While Label End-user Application (EGA)

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 21: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

MediaMosa Highlights

★ 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

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 22: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Online Community

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 23: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Online Community

www.mediamosa.org

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 24: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

www.mediamosa.org

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

• Code repository (SVN)• Community Forum• Documentation• Issue Tracker• Online Reference Guide• Wiki

Open accessEnglish language

Thursday, November 5, 2009

Page 25: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

www.mediamosa.org

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

• Code repository (SVN)• Community Forum• Documentation• Issue Tracker• Online Reference Guide• Wiki

Open accessEnglish language

Thursday, November 5, 2009

Page 26: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

Status & Roadmap

Current & Future developments• Release 1.7 with added Rich Media functionality in

Dec. 2009• Continued development in 2010: 4 major releases

based on Drupal 7 framework• Rich Media - Weblecture recording support• Enhanced support for other content than audio/video• Support for multiple storage solutions using Content

Management Interoperability Services (CMIS)

Available Today on www.mediamosa.org

Release 1.6.4

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 27: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Thursday, November 5, 2009

Page 28: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

Send your contributions to: [email protected]

Thursday, November 5, 2009

Page 29: Overview of (national) activities, deployments and services · Modular and based on the Drupal framework, using REST principles 1 a \ˈm ē-d -"-mō ˈzā\ re 2009 MediaMosa is the

TF-Media Preparation Meeting - Prague, November 5-6, 2009SURFnet, Pioneering Network for Higher Education and Research

4K initiative and infrastructure of PSNC in Poland,

Maciej Glowiak (PSNC)

Thursday, November 5, 2009