Adopting OC Matterhorn for large scale deployment 7th - - PowerPoint PPT Presentation

adopting oc matterhorn for large scale deployment
SMART_READER_LITE
LIVE PREVIEW

Adopting OC Matterhorn for large scale deployment 7th - - PowerPoint PPT Presentation

www.uninett.no Adopting OC Matterhorn for large scale deployment 7th TF-Media Task Force Meeting Paris France, April 2-3 2013 Thorleif Halln thorleif.hallen@uninett.no


slide-1
SLIDE 1

Adopting ¡OC ¡Matterhorn ¡for ¡large ¡scale ¡ deployment

ecampus.no

7th ¡TF-­‑Media ¡Task ¡Force ¡Meeting

Paris ¡France, ¡April ¡2-­‑3 ¡2013

Thorleif ¡Hallén ¡thorleif.hallen@uninett.no Tobias ¡Wunden ¡tobias@entwinemedia.com

www.uninett.no

torsdag 4. april 13

slide-2
SLIDE 2

∗ Programme ¡funded ¡by ¡ministry ¡of ¡education ∗ Hosted ¡by ¡UNINETT ∗ Aiming ¡to ¡increase ¡use ¡and ¡quality ¡of ¡technology ¡ ¡in ¡ higher ¡education ∗ Shared ¡services ¡ ∗ Networking ∗ Establish ¡best ¡practice

About ¡UNINETT ¡eCampus

torsdag 4. april 13

slide-3
SLIDE 3

About ¡Entwine

3

torsdag 4. april 13

slide-4
SLIDE 4

Serving ¡higher ¡education

4

torsdag 4. april 13

slide-5
SLIDE 5

Connecting ¡the ¡dots

5

torsdag 4. april 13

slide-6
SLIDE 6

Connecting ¡the ¡dots

5

torsdag 4. april 13

slide-7
SLIDE 7

∗ Federated ¡logins ∗ Reduce ¡costs ∗ Concentrate ¡knowledge ∗ Remove ¡barriers ¡– ¡make ¡systems ¡available ∗ Develop ¡addons ¡for ¡added ¡value

WHY ¡SHARED ¡SERVICES?

torsdag 4. april 13

slide-8
SLIDE 8

LECTURE ¡RECORDING ¡SERVICES

www.uninett.no

torsdag 4. april 13

slide-9
SLIDE 9

∗ Podcast ¡from ¡PC/Mobile ¡phone ∗ Sound ¡– ¡VGA ¡-­‑ ¡Camera ∗ Extremely ¡easy ¡to ¡use ∗ Good ¡technical ¡quality

∗ Supports ¡open ¡standards ∗ Supports ¡industry ¡standards

∗ 900 ¡users ¡without ¡marketing ∗ Add-­‑ons ¡on ¡the ¡way

CAMTASIA ¡RELAY

relay.ecampus.no

OFFICE ¡& ¡CLASSROOMS

www.uninett.no

torsdag 4. april 13

slide-10
SLIDE 10

MEDIASITE

∗ Professional ¡– ¡Reliable ¡-­‑ ¡Scalable ∗ Live ¡& ¡VOD ∗ 3 ¡different ¡video ¡formats

∗ iOS ¡and ¡Android ¡is ¡supported

∗ Shared ¡service ¡reduce ¡cost ∗ 20 ¡institutions ∗ Screencast ¡in ¡version ¡6.1

CLASSROOMS ¡& ¡LECTURE ¡THEATERS

www.uninett.no

torsdag 4. april 13

slide-11
SLIDE 11

∗ Lectures ¡and ¡meetings ¡online ∗ More ¡than ¡20 ¡institutions ∗ Norway’s ¡largest ¡campus ¡– ¡with ¡recording ¡functionality ∗ Joint ¡effort ¡to ¡reduce ¡cost ¡and ¡focus ¡knowledge ∗ Full ¡access ¡for ¡academic ¡staff ¡AND ¡students

connect.uninett.no

ADOBE ¡CONNECT

OFFICE/HOME

www.uninett.no

torsdag 4. april 13

slide-12
SLIDE 12

WOWZA

∗ Streaming ¡infrastructure ∗ Live ¡and ¡VOD ¡to ¡all ¡systems ∗ Server ¡side ¡recording ¡is ¡included ∗ Service ¡development

MEDIA ¡STREAMING

streamer.uninett.no

www.uninett.no

torsdag 4. april 13

slide-13
SLIDE 13

What ¡and ¡where

Mediasite Camtasia ¡Relay Adobe ¡Connect Wowza

Home/Office Physical ¡classroom Lecture ¡theatre Anywhere

Individuals Institution

LIVE ¡| ¡VOD VOD VOD LIVE ¡| ¡VOD LIVE ¡| ¡VOD

Infra Mediasite

torsdag 4. april 13

slide-14
SLIDE 14

What ¡is ¡OC ¡Matterhorn

13

torsdag 4. april 13

slide-15
SLIDE 15

What ¡is ¡OC ¡Matterhorn

13 Campus Information System Scheduling Service Ingest Service 1 2 5 3 4 6 4 7 5

Time table Authentication Authorization

torsdag 4. april 13

slide-16
SLIDE 16

What ¡is ¡OC ¡Matterhorn

13

MediaIngest Service MediaInspection Service WorkingFile Repository Workflow Service MediaComposer Service 1 2 4 6 3 7 9 5 Publishing Service <track> <info/> </track>

torsdag 4. april 13

slide-17
SLIDE 17

What ¡is ¡OC ¡Matterhorn

13

Workflow Service iTunes U Publishing Service Feed Publishing Service Sakai Publishing Service YouTube Publishing Service Engage Publishing Service

?

1 2 2 2 3 4 5 6 7 <meta> <data/> </meta> <meta> <data/> </meta> <feed> <data/> </feed>

torsdag 4. april 13

slide-18
SLIDE 18

Matterhorn ¡and ¡metadata

∗ Dublin ¡Core ¡for ¡static ¡metadata ∗ Mpeg-­‑7 ¡for ¡time ¡based ¡metadata ∗ iCalendar ¡scheduling ¡information ∗ RSS/ATOM ¡for ¡delivery ¡and ¡syndication

14

torsdag 4. april 13

slide-19
SLIDE 19

Matterhorn ¡and ¡integration

∗ IMS/LTI ¡learning ¡tools ¡integration ∗ OAI-­‑PMH ¡metadata ¡harvesting ∗ Spring ¡Security ¡to ¡support ¡ldap, ¡shibboleth, ¡.. ∗ REST ¡for ¡service ¡orchestration ¡and ¡integration ∗ Java ¡and ¡osgi ¡for ¡“true” ¡developers ∗ Workflows ¡for ¡XML ¡to ¡Java ¡mappings ∗ Player ¡for ¡integration ¡with ¡“end ¡users”

15

torsdag 4. april 13

slide-20
SLIDE 20

16

Datacenter I/O 1

Datacenter I

Ingest Service 2 Datacenter I/O 1 Distribution Distribution II

Datacenter II

Ingest Service 2 6 Work I Processing 4 Work II 4 Distribution Distribution I 5 3 7 7 HTTP / RTMP HTTP / RTMP Synchronize 6 5

torsdag 4. april 13

slide-21
SLIDE 21

What ¡and ¡where

Mediasite Matterhorn Camtasia ¡Relay Adobe ¡Connect Wowza

Home/Office Physical ¡classroom Lecture ¡theatre Anywhere

Individuals Institution

LIVE ¡| ¡VOD VOD VOD LIVE ¡| ¡VOD LIVE ¡| ¡VOD

Infra Mediasite

torsdag 4. april 13

slide-22
SLIDE 22

Matterhorn ¡in ¡UNINETT

∗ First ¡efforts ¡3-­‑4 ¡years ¡back ¡-­‑ ¡experiments ∗ Not ¡enough ¡resources ¡to ¡set ¡up ∗ Not ¡sure ¡of ¡Matterhorn ¡direction

18

torsdag 4. april 13

slide-23
SLIDE 23

Matterhorn ¡requirements ¡in ¡Norway

∗ SAML ¡2.0 ¡Support ¡-­‑ ¡Feide ∗ Multi-­‑tenant ¡support ¡(For ¡Matterhorn ¡as ¡a ¡shared ¡ service) ∗ Low ¡cost ¡solution ∗ Robust ∗ Some ¡wanted ¡an ¡open ¡source ¡solution

19

torsdag 4. april 13

slide-24
SLIDE 24

UNINETT ¡and ¡Entwine

∗ Initially ¡wanted ¡to ¡make ¡donation ¡to ¡support ¡project ∗ Was ¡asked ¡to ¡hire ¡Entwine ¡instead ¡-­‑ ¡expertise ¡and ¡ know-­‑how ∗ Entwine ¡contributes ¡back ¡to ¡the ¡community ∗ Hired ¡Entwine ¡to ¡design ¡and ¡set ¡up ¡OC ¡Matterhorn

20

torsdag 4. april 13

slide-25
SLIDE 25

Pilot ¡phase

∗ Capture ¡agents ∗ pilot ¡institutions ∗ Requirements ¡gathering

21

torsdag 4. april 13

slide-26
SLIDE 26

Future ¡work

∗ Move ¡into ¡production ∗ Entwine ¡doing ¡support ∗ Integration ¡with ¡timetabling ¡and/or ¡student ¡ administration ∗

22

torsdag 4. april 13

slide-27
SLIDE 27

Concept: ¡Mina

MINA

  • ­‑

Identification

  • ­‑

Presentation

torsdag 4. april 13

slide-28
SLIDE 28

www.ecampus.no www.entwinemedia.com

www.uninett.no

torsdag 4. april 13