Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Introduction to Opencast Matterhorn: Apereo 2014
1. Opencast Matterhorn for lecture capture and
video management
Scalable. Flexible. Powerful. Open Source.
Stephen Marquard
stephen.marquard@uct.ac.za
University of Cape Town
2. 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
3. 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
7. Studio recording
Example of using Galicaster
and Matterhorn in a MOOC
studio:
http://wiki.teltek.es/display/
Galicaster/Galicaster+based+
Polimedia+MOOC-Studio
8. 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
9. 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)
10. Workflow and encoding example
https://bitbucket.org/opencast-community/matterhorn-cape-town-fork/
# Trim a stream
profile.trim.work.name = trim track
profile.trim.work.input = stream
profile.trim.work.output = visual
profile.trim.work.suffix = -trimmed.#{in.video.suffix}
profile.trim.work.ffmpeg.command = -strict unofficial -i #{in.video.path} -vcodec copy
-acodec copy -ss #{trim.start} -t #{trim.duration} #{out.dir}/#{out.name}#{out.suffix}
11. 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, …