Academic Video projects in the Netherlands TF-Media, Athens, March - - PowerPoint PPT Presentation

academic video projects in the netherlands
SMART_READER_LITE
LIVE PREVIEW

Academic Video projects in the Netherlands TF-Media, Athens, March - - PowerPoint PPT Presentation

Frans Ward Academic Video projects in the Netherlands TF-Media, Athens, March 18-19, 2010 GRNET Workshop on Academic Media Casting ` Agenda Academic Video 15 min. About SURFnet projects SURFnet Services in the Netherlands SURFnet Video


slide-1
SLIDE 1

TF-Media, Athens, March 18-19, 2010 GRNET Workshop on Academic Media Casting

Academic Video projects in the Netherlands

`

Frans Ward

slide-2
SLIDE 2

Agenda

Academic Video projects in the Netherlands Frans Ward

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

15 min.

About SURFnet SURFnet Services SURFnet Video Services SURFmedia

15 min.

MediaMosa Architecture MediaMosa Features MediaMosa Open Source MediaMosa Community

15 min.

Questions

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-3
SLIDE 3

About SURFnet

  • It is SURFnet’s mission to facilitate

groundbreaking education and research through innovative network services.

  • The SURFnet network is the national

computer network for higher education and research in the Netherlands

  • SURFnet is a subsidiary of the SURF
  • rganization
  • Not for profit, 70 employees
  • 180 connected institutions,

1 million users

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-4
SLIDE 4

The SURF organization

Policymaking Task Organizations

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

Institutions Customer Relation Strategic Direction

slide-5
SLIDE 5

SURFnet Services

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-6
SLIDE 6

SURFnet Services

Network infrastructure

  • SURFnet6 Network
  • IP connectivity: 1Gb / 10Gb

IPv4, IPv6, Multicast

  • Lightpath Services
  • International Connections:

GÉANT2, Gloriad, CERN, StarLight....

  • TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-7
SLIDE 7

SURFnet Services

Network infrastructure

  • SURFnet6 Network
  • IP connectivity: 1Gb / 10Gb

IPv4, IPv6, Multicast

  • Lightpath Services
  • International Connections:

GÉANT2, Gloriad, CERN, StarLight....

  • Security
  • SURFcert:

Computer Emergency Response Team

  • PACT: Programm for Accreditation of CSIRT's
  • SURFmailfilter:

virus- and spamfiltering

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-8
SLIDE 8

SURFnet Services

Authentication & Authorisation

Access independent of location and Single-Sign on (access to multiple services with only one account)

  • SURFfederation
  • eduroam
  • SURFcertificates

Network infrastructure

  • SURFnet6 Network
  • IP connectivity: 1Gb / 10Gb

IPv4, IPv6, Multicast

  • Lightpath Services
  • International Connections:

GÉANT2, Gloriad, CERN, StarLight....

  • Security
  • SURFcert:

Computer Emergency Response Team

  • PACT: Programm for Accreditation of CSIRT's
  • SURFmailfilter:

virus- and spamfiltering

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-9
SLIDE 9

SURFnet Services

Authentication & Authorisation

Access independent of location and Single-Sign on (access to multiple services with only one account)

  • SURFfederation
  • eduroam
  • SURFcertificates

Network infrastructure

  • SURFnet6 Network
  • IP connectivity: 1Gb / 10Gb

IPv4, IPv6, Multicast

  • Lightpath Services
  • International Connections:

GÉANT2, Gloriad, CERN, StarLight....

  • Security
  • SURFcert:

Computer Emergency Response Team

  • PACT: Programm for Accreditation of CSIRT's
  • SURFmailfilter:

virus- and spamfiltering

Group Communication and Video

  • SURFgroepen
  • SURFmedia
  • SURFcontact

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-10
SLIDE 10

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

SURFnet Video Services

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-11
SLIDE 11

3rd generation

Video Services

Architecture Requirements

Requirements

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-12
SLIDE 12

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Requirements

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-13
SLIDE 13

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Requirements

  • Based on a Service Oriented

Architecture (SOA)

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-14
SLIDE 14

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Requirements

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-15
SLIDE 15

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Requirements

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

  • High availability meaning

redundant setup

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-16
SLIDE 16

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Requirements

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

  • High availability meaning

redundant setup

  • Scalable for future expansions

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-17
SLIDE 17

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Requirements

  • Open source and open source

components !

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

  • High availability meaning

redundant setup

  • Scalable for future expansions

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-18
SLIDE 18

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

  • Open source and open source

components !

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

  • High availability meaning

redundant setup

  • Scalable for future expansions

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-19
SLIDE 19

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Front-end

  • Open source and open source

components !

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

  • High availability meaning

redundant setup

  • Scalable for future expansions

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-20
SLIDE 20

3rd generation

Video Services

Architecture Requirements

  • Separation of front-end and back-

end functionality

Front-end Back-end

  • Open source and open source

components !

  • Based on a Service Oriented

Architecture (SOA)

  • Multiple end-user applications on

a centralized video back-end infrastructure

  • High availability meaning

redundant setup

  • Scalable for future expansions

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-21
SLIDE 21

SURFmedia

SURFnet’s online mediaportal

www.surfmedia.nl

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-22
SLIDE 22

SURFmedia

SURFnet’s online mediaportal

www.surfmedia.nl

Front-end

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-23
SLIDE 23

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-24
SLIDE 24

SURFmedia Features

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-25
SLIDE 25

Connection to SURFfederation - it is possible to log on with a personal account

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-26
SLIDE 26

Standard free 1GB for uploading media files

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-27
SLIDE 27

Advanced possibilities to screen audio- and video files.

Domain (surfnet.nl), REALM (*@surfnet.nl) and email address

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-28
SLIDE 28

Possibility to personally put together collections of files

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-29
SLIDE 29

Extensive Search Options

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-30
SLIDE 30

Well-organised presentation of audiovisual materials by using metadata and flash previews

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-31
SLIDE 31

Possibility to set up a live broadcast

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-32
SLIDE 32

SURFmedia Facts and Figures

+/- 25.000 user accounts +/- 70.000 videos +/- 200.000 requested streams per month +/- 12 TB of video assets

Content Suppliers:

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-33
SLIDE 33

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

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-34
SLIDE 34

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

Back-end

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-35
SLIDE 35

REST

Representational State Transfer

  • All interactions (messages) with the

MediaMosa platform are done with REST

  • calls.

[GET] .../asset?limit=10

<?xml version="1.0"?> <response> <header> <item_count>8</item_count> <item_count_total>8</item_count_total> <item_offset>0</item_offset> <request_process_time>0.0728</request_process_time> <request_query_count>55</request_query_count> <request_result>success</request_result> <request_result_description></ request_result_description> <request_result_id>601</request_result_id> <request_uri>[GET] asset? limit=10&amp;user_id=admin&amp;is_app_admin=TRUE</ request_uri> <vpx_version>1.7.3</vpx_version> </header> <items> <item id="1"> <asset_id>ZG3SmyybQ61abezpbVHrJkFF</asset_id>

..... etc

  • REST strictly refers to a collection of network

architecture principles which outline how resources are defined and addressed.

  • REST is a Client-server, Stateless,

Cacheable and Layered protocol. ✓ This reduces the complexity ✓ improves the effectiveness of performance tuning ✓ increases the scalability of pure server components

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-36
SLIDE 36

Webservices

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

http://mediamosa.org/api

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-37
SLIDE 37

Flexible Metadata Element Sets

CRUD REST

  • calls on all objects possible. i.e.:
  • POST /asset/create?user=John
  • GET /asset/id
  • POST /asset/id/update?title=”New Title”
  • POST /collection/delete?user=Asset

Metadata Element Sets Provided:

  • Standard Dublin Core (DC)
  • Qualified Dublin Core (QDC)
  • Learning Object Metadata (LOM)
  • ‘Content Zoek Profiel’ (CZP)

Plus support for own (custom) Metadata Element Sets

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-38
SLIDE 38

Metadata Harvesting using OAI-PMH

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

Open Archives Initiative - Protocol for Metadata Harvesting

  • is a low-barrier mechanism for repository

interoperability.

  • Data Providers are repositories that expose structured

metadata via OAI-PMH.

  • Service Providers then make OAI-PMH service

requests to harvest that metadata.

  • OAI-PMH is a set of six verbs or services that are

invoked within HTTP.

http://oai.surfmedia.nl/request?verb=Identify http://oai.surfmedia.nl/request?verb=ListSets http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_dc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_lom http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=czp http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc&set=coll_id:794

slide-39
SLIDE 39

Metadata Harvesting using OAI-PMH

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

Open Archives Initiative - Protocol for Metadata Harvesting

  • is a low-barrier mechanism for repository

interoperability.

  • Data Providers are repositories that expose structured

metadata via OAI-PMH.

  • Service Providers then make OAI-PMH service

requests to harvest that metadata.

  • OAI-PMH is a set of six verbs or services that are

invoked within HTTP.

http://oai.surfmedia.nl/request?verb=Identify http://oai.surfmedia.nl/request?verb=ListSets http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_dc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_lom http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=czp http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc&set=coll_id:794

slide-40
SLIDE 40

Search Services

Simple 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

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-41
SLIDE 41

Access Management

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

  • Domain, i.e only accessible from surfnet.nl
  • Groups of domains, i.e.: Academia group (all universities)
  • Realm, i.e. using ASelect, Entree, DigiD, SURFfederation
  • Groups of Realms, i.e.: '@teleblik' realm
  • User: only give rights to user=john
  • Groups of users, i.e.: only give rights to users of group

"class-24". Combinations of the above are possible! De end-user application designer decides how and what to use.

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-42
SLIDE 42

Upload Services

  • POST upload using End User Application

(limited to 2 GB)

  • POST upload directly to MediaMosa Platform

using ticket system (limited to 2 GB)

  • HTTP PUT upload using End User Application

(i.e. Java Upload Applet)

  • FTP batch upload (“no” limits) including

metadata in XML file

  • Quota per End User Application
  • Support for Master / Slave content sharing

(Provider Application)

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-43
SLIDE 43

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-44
SLIDE 44

End-user Application.

Web frontend for media distribution. SURFnet: SURFmedia

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-45
SLIDE 45

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, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-46
SLIDE 46

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, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-47
SLIDE 47

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:

  • pen source application

for media management and distribution

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-48
SLIDE 48

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-49
SLIDE 49

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-50
SLIDE 50

MediaMosa is.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-51
SLIDE 51

Open Source (GPLv2) Software

MediaMosa is.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-52
SLIDE 52

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

MediaMosa is.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-53
SLIDE 53

Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content

MediaMosa is.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-54
SLIDE 54

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

MediaMosa is.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-55
SLIDE 55

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.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-56
SLIDE 56

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.

MediaMosa is.....

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-57
SLIDE 57

Intern Seminar, 16 November 2009

SURFnet, Pioneering Network for Higher Education and Research

slide-58
SLIDE 58

Intern Seminar, 16 November 2009

SURFnet, Pioneering Network for Higher Education and Research

slide-59
SLIDE 59

Intern Seminar, 16 November 2009

SURFnet, Pioneering Network for Higher Education and Research

slide-60
SLIDE 60

Intern Seminar, 16 November 2009

SURFnet, Pioneering Network for Higher Education and Research

slide-61
SLIDE 61

Intern Seminar, 16 November 2009

SURFnet, Pioneering Network for Higher Education and Research

slide-62
SLIDE 62

Open Source

GPLv2

M a i n E n t r y : 1 m e · d i a

  • m
  • s

a P r

  • n

u n c i a t i

  • n

: \ ˈ m ē

  • d

ē

  • əӚ
  • m

ō

  • ˈ

z ā \ F u n c t i

  • n

:

  • p

e n s

  • u

r c e s

  • f

t w a r e t

  • b

u i l d a m e d i a m a n a g e m e n t a n d d i s t r i b u t i

  • n

p l a t f

  • r

m R e l e a s e D a t e : 8 a p r i l 2 9

Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange.

Partner for development:

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-63
SLIDE 63

✓ The back-end code

MediaMosa: What is included?

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-64
SLIDE 64

✓ The MediaMosa Admin Application

MediaMosa: What is included?

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-65
SLIDE 65

✓ The White Label Enduser Application (WLE)

MediaMosa: What is included?

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-66
SLIDE 66

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

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-67
SLIDE 67

MediaMosa Status & Roadmap

Continued development in 2010: 3 major releases based on Drupal 7 framework with new DB-layer.

Focus to provide a better and more supported community version for

  • pen source development!

Some Topics:

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

Available today on mediamosa.org Release 1.7.3.2

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-68
SLIDE 68

MediaMosa Community

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-69
SLIDE 69

MediaMosa Community http://mediamosa.org

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-70
SLIDE 70

http://mediamosa.org

  • 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

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-71
SLIDE 71

http://mediamosa.org

  • 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

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research

slide-72
SLIDE 72

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

TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010

SURFnet, Pioneering Network for Higher Education and Research