Top Banner
MediaMosa @ TF-Media Workshop Porto, October 26, 2011 - SURFnet. We make innovation work ` Frans Ward Technical Product Manager SURFnet Advanced Services MediaMosa: Open Source Media Management Software to Build an Open Video Platform “Open Video in Education” Wednesday, October 26, 11
25

TF-Media Porto - MediaMosa workshop - october 26 2011

May 17, 2015

Download

Education

MediaMosa

MediaMosa: Open Source Media Management Software to Build an Open Video Platform
“Open Video in Education”

TF-Media Porto - MediaMosa workshop - October 26 2011

Presenter: Frans Ward
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TF-Media Porto - MediaMosa workshop - october 26 2011

MediaMosa @ TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

`

Frans WardTechnical Product ManagerSURFnet Advanced Services

MediaMosa: Open Source Media ManagementSoftware to Build an Open Video Platform

“Open Video in Education”

Wednesday, October 26, 11

Page 2: TF-Media Porto - MediaMosa workshop - october 26 2011

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

OVERVIEW

• About SURFnetAnd our services. Briefly...

• MediaMosa IntroductionWhat is it?

• MediaMosa FeaturesWhat can it do for you?

• MediaMosa Status, Roadmap, Next StepsWhat more can we expect?

Wednesday, October 26, 11

Page 3: TF-Media Porto - MediaMosa workshop - october 26 2011

About SURFnet

• The SURFnet network is the national computer network for higher education and research in the Netherlands (NREN)

• Not for profit, 80 employees

• 180 connected institutions, serving 1 million users

NREN, National Research and Education Network

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 4: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet ServicesSURFnet provides advanced services to the

Dutch research and education community

High performance networking. SURFnet plays a leading role in the development of national, European and world-wide networking.

Authentication and authorization services to provide secure access to the network and other resources.

Advanced multimedia collaboration tools, including high quality audio/video streaming and communication.

NREN, National Research and Education Network

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 5: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet Video Services1998 Audio & Video hosting service (FTP) - 1st generation

2003 SURFnet Video Portal - 2nd generation

2005 SURFnet-TV Live Netcasting

2007 Start new generation video services - 3rd generation

SURFmedia (2007)VP-X Project (2007)VP-Core Platform (2008)MediaMosa Software (2009)

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 6: TF-Media Porto - MediaMosa workshop - october 26 2011

CDN

VP-CorePowered by

SURFmediaSURFnet’s online mediaportalhttp://www.surfmedia.nl/

✓ Video On Demand (VOD)✓ Live Streaming

Front-endsBack-ends

Facts and Figures (June 2011)

• 97.610 assets

• 15 TB data

• 47.979 accounts

• 11.450 logins per month

• 43 institutions using federative logins

• 4 content suppliers

• 248.049 views per month

SURFnet Video Services

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 7: TF-Media Porto - MediaMosa workshop - october 26 2011

CDN

VP-CorePowered by

SURFmediaSURFnet’s online mediaportalhttp://www.surfmedia.nl/

✓ Video On Demand (VOD)✓ Live Streaming

Front-endsBack-ends

Facts and Figures (June 2011)

• 97.610 assets

• 15 TB data

• 47.979 accounts

• 11.450 logins per month

• 43 institutions using federative logins

• 4 content suppliers

• 248.049 views per month

SURFnet Video Services

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

SERVICE ENDS 1-1-2013

Wednesday, October 26, 11

Page 8: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

MediaMosa Open Source

Software to build a Media Management andDistribution Platform

Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-ə-mō-ˈzā\Function: open source software to build a media management and distribution platformRelease Date: 8 april 2009

In use by SURFnet and Kennisnet on their

VP-Core platform since July 2008

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 9: TF-Media Porto - MediaMosa workshop - october 26 2011

1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 10: TF-Media Porto - MediaMosa workshop - october 26 2011

1

MediaMosa, an Introduction

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 11: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

189 REST serviceshttp://mediamosa.org/api

Image credit: lego desktop wallpaper CC BY-NC

Wednesday, October 26, 11

Page 12: TF-Media Porto - MediaMosa workshop - october 26 2011

PROVEN TECHNOLOGYMediaMosa is in production since 2008 with SURFnet and Kennisnet. Also used by...

Wednesday, October 26, 11

Page 13: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

Flexible Metadata Element Sets

CRUD REST-calls on all objects possible. i.e.:• POST /asset/create?user=John• GET /asset/$asset_id • POST /mediafile/$mediafile?filename=NewName• POST /collection/$coll_id/delete?user=John

Metadata Element Sets Provided:• Standard Dublin Core (DC)• Qualified Dublin Core (QDC)• Learning Object Metadata (IEEE LOM / NL LOM)

Objects are organized in assets, media files and collections.Metadata Harvesting using OAI-PMH

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 14: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

Transcoding Services

Based on FFMPEG a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 15: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

Access ManagementScreening

Default: Media is accessible for everyone. Option to set access restrictions for playing media on the following properties:

• Domain, or group of domains: i.e only accessible from .surfnet.nl • Realm, or group of realms:

i.e. using SURFfederation authentication infrastructure• User, or group of users:

only give rights to user=john or group "class-24"

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 16: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

Search ServicesSimple Search: • GET /asset?owner=John• GET /asset?collection=7

Advanced Search using CQL level 2 :• “(dc.title = foo OR qdc.title_alternative = bar)” • “NOT (dc.title = foo AND dc.title = bar)” • “^cat ^dog tree^”

http://www.loc.gov/standards/sru/specs/cql.html

Support for Apache SOLR as alternative search engine!

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 18: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

• Rich Media Systems Compared

• MediaMosa Building Block for Blackboard

• MediaMosa and support for other content

• Full text search engines

• Content in the Cloud

• MediaMosa and Open API

• Transcripting Technology

• MediaMosa RichMedia Application

• Content Supplier Application

• MediaMosa and Opencast Matterhorn

• HTML5 Video

• Video Annotation

TECHNOLOGY SCOUTING PROJECTS... PAST & PRESENT

MediaMosa Technology Scouts

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 19: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Community Development Projects

Drupal 7

MEDIAMOSA DRUPAL MODULES AND SDK

Drupal 6

Wednesday, October 26, 11

Page 20: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

OPEN SOURCE MULTI-SOURCE HTML5 PLAYER

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 21: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

MediaMosa Status & Roadmap

Continued Development in 2011: Two major releases based on new Drupal 7 framework.• MediaMosa 3.0: focusses on Open Interfaces• MediaMosa 3.5: focusses on Transcripting Technology

(speech-2-text)

Other MediaMosa Projects 2011:• Proof of Concepts Transcripting Technology• Technology Scouting and POC Video Annotation• Proof of Concepts Flexible Workflows

(Enhanced support for other content than audio/video)

Available on mediamosa.org

Release 2.3.17 Release 3.0.6

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 22: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

MediaMosa 3.0Focus on open interfaces, open standards and OpenSocial

MediaMosa OpenAPI interface:Own interface in MediaMosa for support for open REST calls and other related functions:• Search• oAuth• oEmbed• open upload

Open standards: • JSON, ATOM feed

OpenSocial: • a common API for social applications across multiple websites

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 23: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

New Features: Other• PDF Support

- PDFinfo: Integrated analyzer for meta data parsing - PDF2SWF: Converts PDF to SWF to enable to view PDF inside website (http://www.swftools.org/)

• Image Support - ImageMagic tool: Convert, Edit, and Compose Images http://www.imagemagick.org/- Exiv2: Manipulate the Exif metadata of images http://www.exiv2.org/

• Watermarking- Allows stills to be watermarked

• Users can now be in more than one (quota) group- No longer 1 on 1 relation between users and groups

• Status page improvements - More information - Real time and cached information

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11

Page 24: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1 MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Next Steps• SURFnet funding for development ends 1-1-2012

• SURFnet is ending enduser services like SURFmedia as of 1-1-2013

• Dutch education is looking for alternatives:- MediaMosa in the Cloud?- MediaMosa as a service of SURFconext?- Using MediaMosa as an institutional service

• MediaMosa is being used by others:- Archipel (Belgium)- E-Campus (Norway)- Cineca (Italy)- Arnes (Slovenia)

• The role of the Communitybecomes more and more important!

Wednesday, October 26, 11

Page 25: TF-Media Porto - MediaMosa workshop - october 26 2011

SURFnet. We make innovation work1

MediaMosa Directions

Q&A

MediaMosa

MediaMosa

MediaMosa

Thanks

for yo

ur

attenti

on!

WWWhttp://mediamosa.org

Online Demohttp://demo.mediamosa.org

Forumhttp://mediamosa.org/forum

Issue Trackerhttp://mediamosa.org/trac

Source Codehttps://github.com/mediamosa

Slidesharehttp://www.slideshare.net/MediaMosa

Twitterhttp://twitter.com/mediamosa

MediaMosa @ 5th TF-Media WorkshopPorto, October 26, 2011 - SURFnet. We make innovation work

Wednesday, October 26, 11