SlideShare a Scribd company logo
wefwefOpencast
Matterhorn
The academic lecture capture
and video management
system
14 May 2014
Stephen Marquard
University of Cape Town
stephen.marquard@uct.ac.za
About me
I work at the University of Cape Town in South
Africa.
Sakai adopter since 2005
Matterhorn adopter since 2011
Sakai developer, Sakai Fellow, Sakai Board (2009-
2011), Opencast Matterhorn Board (2014)
Follow me!
twitter.com/stephenmarquard
slideshare.net/smarquard
Opencast Community
Universities, companies and people:
• concerned with academic video
• attracted to the Opencast values of openly exchanging
ideas, experience, knowledge and code
• committed to building and maintaining a robust, flexible,
high-quality open source lecture capture and
academic video management solution.
Now also becoming part of
Why is video important?
Source: Echo360 and The Feedback Loop
“Capturing Student Perspectives About Lecture Recordings”, 2010.
639 respondents from 8 US universities
How important are the following
course resources to you?
Lecture recordings are highly valued
by students.
Lecture recordings are a safety-net
for students: a second chance to go
over difficult material, or catch up on
missed lectures.
Video provides an important way of
engaging learners in online and
blended e-learning courses.
But video can also be complex to
produce, manage and preserve.
Opencast Matterhorn...
… is a free, flexible, open-source platform to support the
management of educational audio and video content.
Institutions use Matterhorn to produce lecture
recordings, manage existing video, serve designated
distribution channels, and provide user interfaces to
engage students with educational videos.
Matterhorn is not itself a video portal (“mytube”).
Where is Opencast Matterhorn used?
Around the
world, with
strong adopter
communities in
USA, UK,
Germany,
Spain
43 Adopters with
public information
(May 2014)
http://opencast.org/
matterhorn-adopters
Opencast Matterhorn
Capture
Classroom solutions
Studio recording
Upload DIY recordings
Capture from BigBlueButton
Processing
Distribution
Playback
Automated
classroom
capture
Galicaster
Capture Agent:
Build your own,
or buy.
Open software
license (CC-
NC) for non-
commercial
use.
www.teltek.es
Typically use
capture cards
or USB devices
from
Datapath
Blackmagic
Epiphan
Classroom
capture
appliances
Matterhorn-
compatible
hardware
Vendors include:
EntropyWave
entropywave.com
NCast
www.ncast.com
323Link
www.323link.com
Galicaster
www.teltek.es
Studio recording
Example of using Galicaster
and Matterhorn in a MOOC
studio:
http://wiki.teltek.es/display/
Galicaster/Galicaster+based+
Polimedia+MOOC-Studio
Upload do-it-yourself (DIY) recordings:
• from your computer (e.g. with TheREC)
• from Sakai or another LMS using LTI
• directly to the Matterhorn inbox (server folder)
• from BigBlueButton
http://zentrum.virtuos.uos.de/therec/
https://code.google.com/p/bigbluebutton/
wiki/Matterhorn
Processing
Matterhorn video processing is defined by flexible and powerful workflows
which determine how the media is processed, and encoding profiles which
define the formats (container and codec). You can write your own workflow to
suit your needs.
Matterhorn uses ffmpeg and other open source tools to analyse and transcode
audio and video.
For example a lecture capture workflow at the University of Cape Town:
1. ingest recording (audio, presenter/camera track, presentation/slide track)
2. create working versions (mix in audio)
3. hold for review and trimming
4. normalize audio (adjust to reasonable loudness)
5. create download MP4 versions at 360p (H264)
6. create FLV streaming versions
7. archive high-quality versions (720p/1080p)
Distribute
You can choose how to distribute (publish) recordings from Matterhorn (defined
in workflows and encoding profiles)
Download (e.g. mp4)
Matterhorn
another web server
support download whole file or progressive download
Flash Streaming (rtmp)
red5
wowza
nginx-rtmp
Third-party services
e.g. Youtube
Or
Your campus video portal, MOOCs, …
Opencast Matterhorn
Capture
Process
Distribute
Playback
Engage player
Paella Player
Matterhorn2Go Mobile App (Android / Apple)
Inside Sakai or another LMS with LTI
Youtube
Matterhorn Engage Player (Flash) engage.opencast.org/engage/ui/
Features: dual-stream, download / share / embed, flash rtmp streaming or progressive download, slide thumbnails
The Paella Player (HTML5)
Features: clean modern look, supports wider range of devices.
Matterhorn2Go
for Apple iOS and Android (find it in the app store!)
Inside Sakai (with self-service scheduling) or another LTI-compliant LMS
Publishing to YouTube
Matterhorn support recently added for the Google v3 API by UC Berkeley
https://opencast.jira.com/wiki/pages/viewpage.action?pageId=50462753
Get involved today!
Opencast website
http://opencast.org/ (read the adopter stories!)
Wiki Oficial de la Comunidad OPENCAST en Español
https://opencast.jira.com/wiki/display/mhes/Opencast-ES
Mailing lists
community@opencast.org (low frequency)
matterhorn-users@opencast.org (implementers, users)
matterhorn@opencast.org (developers)
IRC
#opencast (irc.freenode.net)
Source code
https://bitbucket.org/opencast-community
Issue Tracking and Wiki
http://opencast.jira.com
Commercial support for
Matterhorn:
Entwine
entwinemedia.com
Teltek
www.teltek.es
and others.
Join the Opencast
community: we’ll
help you climb the
video mountain!

More Related Content

Similar to Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014

Bryan J. Hogan
Bryan J. HoganBryan J. Hogan
Bryan J. Hogan
Videoguy
 
Lectures On Demand: delivering traditional lectures over the web
Lectures On Demand: delivering traditional lectures over the webLectures On Demand: delivering traditional lectures over the web
Lectures On Demand: delivering traditional lectures over the web
ronchet
 
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
Mohamed Ossa
 

Similar to Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014 (20)

Automatic Subtitle Generation For Sound In Videos
Automatic Subtitle Generation For Sound In VideosAutomatic Subtitle Generation For Sound In Videos
Automatic Subtitle Generation For Sound In Videos
 
Getting Started With Collaborate Publish
Getting Started With Collaborate PublishGetting Started With Collaborate Publish
Getting Started With Collaborate Publish
 
Host your own podcast
Host your own podcastHost your own podcast
Host your own podcast
 
Bryan J. Hogan
Bryan J. HoganBryan J. Hogan
Bryan J. Hogan
 
Panopto workshop fall 2016
Panopto workshop fall 2016Panopto workshop fall 2016
Panopto workshop fall 2016
 
Automated Podcasting System for Universities
Automated Podcasting System for UniversitiesAutomated Podcasting System for Universities
Automated Podcasting System for Universities
 
Watch and Watch and Watch again...TELFest
Watch and Watch and Watch again...TELFestWatch and Watch and Watch again...TELFest
Watch and Watch and Watch again...TELFest
 
Podcast Workshop Staff Development Sept09
Podcast Workshop Staff Development Sept09Podcast Workshop Staff Development Sept09
Podcast Workshop Staff Development Sept09
 
Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015
 
Lecture Capturing System and its Advantages
Lecture Capturing System and its AdvantagesLecture Capturing System and its Advantages
Lecture Capturing System and its Advantages
 
Capstone Project
Capstone ProjectCapstone Project
Capstone Project
 
Lectures On Demand: delivering traditional lectures over the web
Lectures On Demand: delivering traditional lectures over the webLectures On Demand: delivering traditional lectures over the web
Lectures On Demand: delivering traditional lectures over the web
 
Automatic transcription of video files sig media
Automatic transcription of video files   sig mediaAutomatic transcription of video files   sig media
Automatic transcription of video files sig media
 
Podcasting De Luxe
Podcasting De LuxePodcasting De Luxe
Podcasting De Luxe
 
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
 
Designing an Enterprise Video Capture System
Designing an Enterprise Video Capture SystemDesigning an Enterprise Video Capture System
Designing an Enterprise Video Capture System
 
Video in ELearning
Video in ELearningVideo in ELearning
Video in ELearning
 
Orchestrating Self-Service Video Workflows with Opencast
Orchestrating Self-Service Video Workflows with OpencastOrchestrating Self-Service Video Workflows with Opencast
Orchestrating Self-Service Video Workflows with Opencast
 
Recording Mini-Lectures in Camtasia
Recording Mini-Lectures in CamtasiaRecording Mini-Lectures in Camtasia
Recording Mini-Lectures in Camtasia
 
ADA CORE- 2.0
ADA CORE- 2.0ADA CORE- 2.0
ADA CORE- 2.0
 

More from Stephen Marquard

Advancing Online Assessment in Medical Education
Advancing Online Assessment in Medical EducationAdvancing Online Assessment in Medical Education
Advancing Online Assessment in Medical Education
Stephen Marquard
 
SMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in SakaiSMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in Sakai
Stephen Marquard
 

More from Stephen Marquard (16)

The implementation of an Opt-Out Lecture Recording Policy at the University o...
The implementation of an Opt-Out Lecture Recording Policy at the University o...The implementation of an Opt-Out Lecture Recording Policy at the University o...
The implementation of an Opt-Out Lecture Recording Policy at the University o...
 
Smart workflows for Opencast
Smart workflows for OpencastSmart workflows for Opencast
Smart workflows for Opencast
 
LectureSight is awesome and getting better! 
LectureSight is awesome and getting better! LectureSight is awesome and getting better! 
LectureSight is awesome and getting better! 
 
Track4K in production at the University of Cape Town
Track4K in production at the University of Cape TownTrack4K in production at the University of Cape Town
Track4K in production at the University of Cape Town
 
Opencast Valencia 2017: Users, groups, roles, ACLs and providers
Opencast Valencia 2017: Users, groups, roles, ACLs and providersOpencast Valencia 2017: Users, groups, roles, ACLs and providers
Opencast Valencia 2017: Users, groups, roles, ACLs and providers
 
Opencast and Sakai at UCT, LectureSight and Track4K
Opencast and Sakai at UCT, LectureSight and Track4KOpencast and Sakai at UCT, LectureSight and Track4K
Opencast and Sakai at UCT, LectureSight and Track4K
 
LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)
 
Why do students use lecture recordings?
Why do students use lecture recordings?Why do students use lecture recordings?
Why do students use lecture recordings?
 
Matterhorn 2014 Unconference: Ideas for automated post-recording video handling
Matterhorn 2014 Unconference: Ideas for automated post-recording video handlingMatterhorn 2014 Unconference: Ideas for automated post-recording video handling
Matterhorn 2014 Unconference: Ideas for automated post-recording video handling
 
Open Text: Speech recognition in Opencast Matterhorn
Open Text: Speech recognition in Opencast MatterhornOpen Text: Speech recognition in Opencast Matterhorn
Open Text: Speech recognition in Opencast Matterhorn
 
Wreck a nice beach: adventures in speech recognition
Wreck a nice beach: adventures in speech recognitionWreck a nice beach: adventures in speech recognition
Wreck a nice beach: adventures in speech recognition
 
Advancing Online Assessment in Medical Education
Advancing Online Assessment in Medical EducationAdvancing Online Assessment in Medical Education
Advancing Online Assessment in Medical Education
 
SMS, Q&A and Course Evaluations in Sakai
SMS, Q&A and Course Evaluations in SakaiSMS, Q&A and Course Evaluations in Sakai
SMS, Q&A and Course Evaluations in Sakai
 
SMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in SakaiSMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in Sakai
 
Sakai E Learning Update Sep09
Sakai E Learning Update Sep09Sakai E Learning Update Sep09
Sakai E Learning Update Sep09
 
Vula is my survival kit
Vula is my survival kitVula is my survival kit
Vula is my survival kit
 

Recently uploaded

Recently uploaded (20)

Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptx
 

Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014

  • 1. wefwefOpencast Matterhorn The academic lecture capture and video management system 14 May 2014 Stephen Marquard University of Cape Town stephen.marquard@uct.ac.za
  • 2. About me I work at the University of Cape Town in South Africa. Sakai adopter since 2005 Matterhorn adopter since 2011 Sakai developer, Sakai Fellow, Sakai Board (2009- 2011), Opencast Matterhorn Board (2014) Follow me! twitter.com/stephenmarquard slideshare.net/smarquard
  • 3. Opencast Community Universities, companies and people: • concerned with academic video • attracted to the Opencast values of openly exchanging ideas, experience, knowledge and code • committed to building and maintaining a robust, flexible, high-quality open source lecture capture and academic video management solution. Now also becoming part of
  • 4. Why is video important? Source: Echo360 and The Feedback Loop “Capturing Student Perspectives About Lecture Recordings”, 2010. 639 respondents from 8 US universities How important are the following course resources to you? Lecture recordings are highly valued by students. Lecture recordings are a safety-net for students: a second chance to go over difficult material, or catch up on missed lectures. Video provides an important way of engaging learners in online and blended e-learning courses. But video can also be complex to produce, manage and preserve.
  • 5.
  • 6. Opencast Matterhorn... … is a free, flexible, open-source platform to support the management of educational audio and video content. Institutions use Matterhorn to produce lecture recordings, manage existing video, serve designated distribution channels, and provide user interfaces to engage students with educational videos. Matterhorn is not itself a video portal (“mytube”).
  • 7. Where is Opencast Matterhorn used? Around the world, with strong adopter communities in USA, UK, Germany, Spain 43 Adopters with public information (May 2014) http://opencast.org/ matterhorn-adopters
  • 8.
  • 9. Opencast Matterhorn Capture Classroom solutions Studio recording Upload DIY recordings Capture from BigBlueButton Processing Distribution Playback
  • 10. Automated classroom capture Galicaster Capture Agent: Build your own, or buy. Open software license (CC- NC) for non- commercial use. www.teltek.es Typically use capture cards or USB devices from Datapath Blackmagic Epiphan
  • 12. Studio recording Example of using Galicaster and Matterhorn in a MOOC studio: http://wiki.teltek.es/display/ Galicaster/Galicaster+based+ Polimedia+MOOC-Studio
  • 13. Upload do-it-yourself (DIY) recordings: • from your computer (e.g. with TheREC) • from Sakai or another LMS using LTI • directly to the Matterhorn inbox (server folder) • from BigBlueButton http://zentrum.virtuos.uos.de/therec/ https://code.google.com/p/bigbluebutton/ wiki/Matterhorn
  • 14. Processing Matterhorn video processing is defined by flexible and powerful workflows which determine how the media is processed, and encoding profiles which define the formats (container and codec). You can write your own workflow to suit your needs. Matterhorn uses ffmpeg and other open source tools to analyse and transcode audio and video. For example a lecture capture workflow at the University of Cape Town: 1. ingest recording (audio, presenter/camera track, presentation/slide track) 2. create working versions (mix in audio) 3. hold for review and trimming 4. normalize audio (adjust to reasonable loudness) 5. create download MP4 versions at 360p (H264) 6. create FLV streaming versions 7. archive high-quality versions (720p/1080p)
  • 15. Distribute You can choose how to distribute (publish) recordings from Matterhorn (defined in workflows and encoding profiles) Download (e.g. mp4) Matterhorn another web server support download whole file or progressive download Flash Streaming (rtmp) red5 wowza nginx-rtmp Third-party services e.g. Youtube Or Your campus video portal, MOOCs, …
  • 16. Opencast Matterhorn Capture Process Distribute Playback Engage player Paella Player Matterhorn2Go Mobile App (Android / Apple) Inside Sakai or another LMS with LTI Youtube
  • 17. Matterhorn Engage Player (Flash) engage.opencast.org/engage/ui/ Features: dual-stream, download / share / embed, flash rtmp streaming or progressive download, slide thumbnails
  • 18. The Paella Player (HTML5) Features: clean modern look, supports wider range of devices.
  • 19. Matterhorn2Go for Apple iOS and Android (find it in the app store!)
  • 20. Inside Sakai (with self-service scheduling) or another LTI-compliant LMS
  • 21. Publishing to YouTube Matterhorn support recently added for the Google v3 API by UC Berkeley https://opencast.jira.com/wiki/pages/viewpage.action?pageId=50462753
  • 22. Get involved today! Opencast website http://opencast.org/ (read the adopter stories!) Wiki Oficial de la Comunidad OPENCAST en Español https://opencast.jira.com/wiki/display/mhes/Opencast-ES Mailing lists community@opencast.org (low frequency) matterhorn-users@opencast.org (implementers, users) matterhorn@opencast.org (developers) IRC #opencast (irc.freenode.net) Source code https://bitbucket.org/opencast-community Issue Tracking and Wiki http://opencast.jira.com Commercial support for Matterhorn: Entwine entwinemedia.com Teltek www.teltek.es and others.
  • 23. Join the Opencast community: we’ll help you climb the video mountain!