RecordAid-servers

advertisement
RecordAid-servers
Matterhorn 1.4
Introduction
• What did i make?
– Recording-system for RecordAid
• Where is it for?
– Recording & streaming lessons for people who
have a valid reason for not being in class.
Introduction
• What is RecordAid?
– Recording lessons for:
• Sick people
• People on a stage
•…
– Recording activities for KHLeuven
Want more info? Check recordaid.khleuven.be
The idea
How does it work?
Which virtual machines are in the
server?
Which software is used?
The ideal situation
Dedicated server
&
Controlling Galicaster
Monitoring
Recording Interface
Playing movies
What did i use?
Dedicated server
Recording Interface
Controlling
recording-computers
Converting movies
&
Playing movies
Reasons
• Red5 installation-script was not available
anymore.
Reasons 2 choose Cumulusclips
•
•
•
•
•
•
Free & Open Source
Automatic Updates
Easy Install & Management
Transfers your videos automattically
Mobile Ready
Plugin Ready
Disadvantages
• No support for LDAP
• No support for huge movies
(set up now for max 110 MB)
Galicaster
• Easy 2 use (touch-)interface for making
recordings.
• Can record multiple screens at the same time.
Matterhorn 1.4
• All-in-one package for
recording, converting
& streaming movies.
What is Nagios?
• Nagios offers complete monitoring and
alerting for servers, switches, applications,
and services.
What did i learn?
• Working with (free) opensource-alternatives
–
–
–
–
Proxmox VE (VMWare esxi-alike)
Matterhorn
Nagios
Cumulusclips (youtube-alike website)
• Linux servers
– Iptables (firewall)
– Setup apache2 with php5 & mysql (webserver)
– A lot of Linux commands
• Configuring routers (NAT, static IP’s)
• Things never go as you plan them
Time i’ve been working
• Time estimated: 75 h. < time < 90 h.
• Time spent > 120 h.
Work 2 do
• Connect Matterhorn 1.4 to cumulusclips (automatic
insertion of movies).
• Setting up matterhorn for uploading movies to youtube.
• Setting up live-streaming for people of KHLeuven with LDAP
(login required).
• Set up Nagios (monitoring).
• Set up Recording devices for classrooms. (HW-problem)
• After everything works fine
– Setting up computers in classrooms.
– Expend the network / storage capacity for the server
Demonstration
http://159.253.5.116/cumulusclips
http://159.253.5.116/cumulusclips/private/videos/7i9HuTV/
Any questions?
Thank
•
•
•
•
Mr. Bertels
People from ISW
My girlfriend.
Friends & Family
The end
Download