-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
1
Weblectures – Technisch Systeem, installatie en onderhoud
Op basis van een vooronderzoek naar de wenselijkheid en
haalbaarheid van weblectures aan de K.U.Leuven werd voor het
technische gedeelte beslist om een eigen systeem te ontwikkelen1.
Een toetsing aan (toenmalig beschikbare) ‘off the shelf’ pakketten2
toonde immers aan dat een eigen ontwerp beter kon inspelen op onze
noden en beantwoordde aan de volgende uitgangspunten:
1. Het systeem moet schaalbaar zijn. Dit geldt voor de
technische installatie, het onderhoud en de noodzakelijke
ondersteuning. Een dienstverlening die enkel gebaseerd is op
mobiele systemen met bediening is te intensief. De K.U.Leuven kent
namelijk een groot aantal leslokalen verspreid over de hele stad.
Een technische installatie die enkel uit vaste systemen bestaat
dreigt anderzijds te beperkt te zijn. Weblectures moet kunnen
plaatsvinden op meer dan 2 locaties om voldoende lessen of events
te kunnen ondersteunen.
2. Het systeem moet betaalbaar zijn. Ook dit geldt zowel voor de
installatie, het onderhoud en de ondersteuning. Meer
locaties voorzien van een systeem betekent uiteraard meer
investering, maar het totaalbudget moet in verhouding blijven met
de meerwaarde. Een leslokaal heeft ook meer nodig dan enkel een
opnameset.
3. Het systeem moet gebruiksvriendelijk zijn voor de docent,
student en ondersteuner. Idealiter kan de ondersteuning tot een
minimum herleid worden. Tegelijk moet een
dergelijke infrastructuur wel toegankelijk en simpel zijn. 4.
Het systeem moet zich kunnen integreren in bestaande infrastructuur
of dienstverlening.
Concreet beschikken we aan de K.U.Leuven reeds over een
geïntegreerde aansturing van alle mediasystemen in auditoria via
aanraakschermen. We hebben ook reeds een streaming video service
VideoLAB waarmee docenten ruw audio- en videomateriaal kunnen
omzetten in een streaming media formaat.
5. Het moet mogelijk zijn om flexibel in te spelen op de noden
van de gebruikers (docenten, studenten, ondersteuners).
Nieuwe toepassingen volgen elkaar snel op. Het is belangrijk om
dat het product vlot aangepast kan worden aan nieuwe noden.
Dit document beschrijft de uiteindelijke technische
infrastructuur. Zij bestaat uit twee onderdelen: het gedeelte
opname en de back-office verwerking, opslag en distributie.
1 OOP Project Lesopnames Juni 2007. 2 In 2007 werd een
voorstudie gemaakt van de mogelijkheden van Mediasite, Apreso (Echo
360) en Apple Podcast Producer. Vandaag blijven we kijken naar de
mogelijkheden van alternatieve producten, zoals Presentations2Go,
Apple Podcast Producer 2 en Start2Learn.
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
2
F igure 1 - Basistekening Weblectures
Opname gedeelte Het opnamegedeelte bestaat in essentie uit
volgende onderdelen:
• Een opname computer • WireCast software (www.telestream.net),
zowel Windows als Mac • Externe videocamera en microfoon • Epiphan
VGA2USB LR (XGA computer presentator naar USB omvormer) • Canopus
ADVC-55 (Video composite van videocamera naar FireWire omvormer) •
Firewire kabel 6 pin naar 9 pin (signaal en voeding Canopus)
Wirecast is hierbij het sluitstuk. De software maakt het
mogelijk om meerdere camerabeelden live te streamen, op te nemen en
dynamisch te mengen met andere media zoals foto’s, filmpjes,
geluid, etc. op basis van voorgedefinieerde lay-outs. Wirecast laat
ook toe transities in te bouwen, of titels/captions toe te voegen.
Wirecast is niet uniek. In het geval van een Apple computer kan het
programma in principe vervangen worden door een script op basis van
de Quicktime API’s. Voor de K.U.Leuven werd door AVNet geopteerd om
nog geen eigen script te programmeren en door te gaan met Wirecast.
Dit product is voor ons nog steeds een betaalbare investering en
Telestream is een stabiele en betrouwbare ontwikkelaar op dit
terrein. Maar de opnameset staat of valt dus niet met deze
producent.
De back-office infrastructuur is een uitbreiding op onze
bestaande VideoLAB omgeving. Oorspronkelijk was VideoLAB de
streaming media service voor de Associatie K.U.Leuven waarmee
docenten snel en eenvoudig eigen videomateriaal kunnen omzetten in
streaming video voor gebruik in de digitale leeromgeving. In het
kader van weblectures werd VideoLAB uitgebreid om ook de lesopnames
van docenten te beheren en te distribueren.
Bij de concrete uitwerking werd dit systeem gebouwd voor twee
scenario’s: een scenario van vaste integratie in auditoria, en een
scenario van mobiele ondersteuning. Beide systemen leggen eigen
accenten binnen de basisoconfiguratie, en verwachten bijkomende
technische tussenstukken.
Integratie in een auditorium – “vaste opstellingen”
De opname-set voor vaste opstellingen wordt ingebed in de
bestaande infrastructuur van het auditorium. Alle auditoria aan de
K.U.Leuven zijn ingedeeld volgens een typologie van
standaardconfiguraties (type 0 – type 5). Conform deze typologie
beschikken ruimtes type 3, 4 en 5 reeds over een
basisinfrastructuur die toelaat om een opnameset te integreren.
Deze ruimtes zijn meteen ook de belangrijkste ruimtes, waar veel
hoorcolleges doorgaan. Afhankelijk van het type
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
3
beschikken ze reeds over bestaande infrastructuur, of dient er
bijkomende appratuur te worden geïnstalleerd. (Zie tabel
hieronder)
Noodzakelijk bijkomende apparatuur om een automatische lesopname
te kunnen uitvoeren
Type 5 Type 4 (TPI4)
Type 3 (CV7)
Opnameset X X X Video camera X X XGA signaal distributor X
In geval van een vaste opstelling wordt de hierboven beschreven
opnameset wat aangepast:
• Een Apple Mac Mini opname computer3 • WireCast software
(www.telestream.net), Mac versie • Epiphan VGA2USB LR (XGA computer
presentator naar USB omvormer) • Canopus ADVC-55 (Video composite
van videocamera naar FireWire omvormer) • Firewire kabel 6 pin naar
9 pin (signaal en voeding Canopus) • BlackBox DDC Ghost VGa
(simuleerd scherm – nodig voor Wirecast software) • Ethernet RJ-45
kabel aansluiting netwerk • Extron IN1502 (video naar xga
transcoder voor opname DVD materiaal via epiphan) • Audio, Video en
XGA kabels voor aansluiting aan bestaande systeem.
Standaard wordt bij dit systeem de audio, het camerabeeld van de
presentator en elk beeld van de projector opgenomen:
-‐ Geluid presentator: alle audio vanuit de microfoon(s) wordt
opgenomen o Indien een gesprek tussen de docent en de studenten
plaatsvindt dient men een
microfoon door te geven of kan de docent de vraag herhalen.
-‐ Beeld presentator: het beeld van de docent wordt opgenomen
met een vaste, onbemande camera
o Pilots gaven aan dat dit beeld wenselijk is omdat het een
‘gevoel van menselijkheid’ biedt. Echt noodzakelijk bleek dit beeld
evenwel niet; weblectures zonder camerabeeld kunnen dus ook een
meerwaarde bieden als hulpmiddel.
o De camera is standaard afgesteld voor een breedte van ongeveer
5 meter. Tests tijdens pilots toonden aan dat deze opstelling door
studenten en docent het beste werden bevonden. Een close-up shot
beperkt de docent in een bewegingsvrijheid. Dat de docent soms eens
uit beeld stapt blijkt geen probleempunt voor studenten.
o Het automatisch volgen van de docent is nog niet mogelijk voor
ons systeem. Autotracking systemen bestaan weliswaar, maar ze zijn
nog bijzonder duur en te weinig precies.
o De camera neemt geen beelden op van de zaal. Dit is technisch
wel mogelijk mits het aansluiten van een tweede camera – maar dan
is ondersteuning noodzakelijk en verlaten we het automatische
karakter van het systeem.
-‐ Beeld inhoud: alle beelden die via de projector worden
geprojecteerd, worden opgenomen.
3 Bij dit systeem werd gekozen voor Apple toestel. De Apple Mac
Mini is namelijk een kant-en-klare, betaalbare small form factor
met hardware van hoge kwaliteit in een klein volume, met degelijke
koeling, beperkt onderhoud en noodzakelijke stabiliteit bij zware
belasting. Bovendien draait elke Mac zowel Windows als Mac OSX,
voor dezelfde prijs. Tot slot bezitten we intern vooral de
expertise om met dergelijke systemen te werken in de context van
bewegend beeld en geluid.
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
4
o Dit betreft de presentatie van de spreker, de
documentencamera, het beeld van een videoconferentie, een stukje
video, een bewerking op een tablet computer, …
o De opname van het krijtbord is niet mogelijk. Als alternatief
bieden we hier de optie om een digitaal schoolbord of een tablet in
te zetten.
o De opname is van die aard dat elke vorm van beweging vloeiend
wordt opgenomen en kan worden afgespeeld. Ook het muispijltje is
zichtbaar. Een laserpointer wordt uiteraard niet opgenomen.
Verder worden de belangrijkste auditoria van de K.U.Leuven ook
reeds uitgerust met AMX aanraakschermen die de geluidsapparatuur,
schakelapparatuur en projector, alsook de verduistering en
verlichting centraal aansturen met een aanraakscherm. De integratie
van de opnameset en eventueel bijkomende apparatuur gebeurt dus
vooral via de programmatie van het AMX systeem, en de toevoeging
van aansturing van de opnameset via de interface.
De Mac mini’s werken dus headless. Een extra scherm, keyboard en
muis kan voor onderhoud lokaal aangesloten worden of het wordt via
Apple Remote Desktop uitgevoerd. Voor auditoria met een scherm kan
dat eigenlijk snel worden toegevoegd.
• Voor type 4 auditoria maken we een onderscheid tussen de
oudere systemen met een AMX TPI3 interface en de nieuwe met een
TPI4 15” aanraakscherm. Enkele deze laatste kunnen van een
lesopname systeem voorzien worden. Voor de oudere systemen moet
eerst de TPI3 door TPI4’s vervangen worden. In type 4 auditoria is
meestal nog geen camera voorzien. Naast de opname installatie (zie
type 5) moet hier dus ook een camera met sturing voorzien
worden.
• Type 3 auditoria zijn uitgerust met kleine CP4 (oud type) of
CV7 (nieuwe installaties) aanraakschermpjes. Enkel in installaties
met dit laatste type kan ook lesopname geïntegreerd worden. Naast
de lesopname apparatuur en cameraopstelling moet hier
waarschijnlijk ook een xga distributor voorzien worden. In een
aantal gevallen zal ook een extra XGA matrix nodig zijn. Dit moet
telkens per installatie opnieuw bekeken worden.
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
5
Afbeelding 2 - Instal lat ie in een Auditor ium
Afbeelding 3 - Foto van een kleine lesruimte, uitgerust met de
opnameset
De koppeling tussen het AMX systeem en de Mac mini gebeurt via
IP en JAVA. In de AMX code moet het IP adres van de Mac mini
opgegeven worden in de locale constanten.Op de Mac mini staat een
XML bestand met de gegevens van het controlerende AMX systeem. De
Mac luistert enkel naar dat IP adres en de gegevens over het
auditorium en de backoffice servers.
Het opnameproces bestaat voor de gebruiker uit volgende
handelingen:
!"#$%&'()*$
#+,)'-()+%$./'+0$
12345$%&'()*$
1236!"#$7#8$%)9)$
40)0:&9$!"#6;
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
6
Afbeelding 4 - Het opnameproces
In technische termen verloopt het opnameproces in het auditorium
alsvolgt. Wanneer de gebruiker zich op het AMX aanraakscherm
kenbaar maakt met zijn/haar K.U.Leuven userid nummer, wordt door de
JAVA op de Mac mini het email adres en naam van de gebruiker
opgevraagd4.
• Dit systeem voert geen authenticatie uit. Het is immers niet
voorzien van een voldoende beveiligde registratieprocedure. In
principe is het dus mogelijk dat iemand het userID van een ander
gebruikt om een opname te starten. Anderzijds zal deze opname
steeds bij de eigenaar van dat userID terecht komen, waarna die nog
verdere actie moet ondernemen na login mét authenticatie in
VideoLab systeem (zie verder, back-office).
4 Gebruikers van de K.U.Leuven hebben een eigen u-nummer, dat
ook wordt gebruikt voor andere toepassingen zoals de digitale
leeromgeving of de administratieve diensten. De docenten van de
Associatie K.U.Leuven hebben evenwel (nog) geen universeel
gebruikersID, maar we willen hen wel de mogelijkheid bieden om onze
systemen te gebruiken. Daarom werd voor hen een AVN-nummer
ontworpen. Dit is een nummer dat ze toegewezen krijgen bij hun
eerste inlog in het VideoLab systeem, en hen toelaat om ook een
opname te activeren, te beheren en te distribueren.
In het auditorium - Starten en stoppen vanaf het AMX
aanraakscherm• De docent selecteert 'lesopname', meldt zich aan en
start/stopt de
opname.
Vanaf de eigen computer - Bevestigen en beheren via Videolab• De
docent krijgt een email die de opname bevestigt. De docent kan
een
preview van de opname zien en vervolgens verwerken of
verwijderen. • Na verwerking krijgt de docent een hyperlink ('embed
code') die verwijst
naar de opname.
Vanaf de eigen computer - Publicatie op het leerplatform
Toledo• Docent kleeft de 'embed code' of plaatst de hyperlink in
Toledo.
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
7
Afbeelding 5 - Technische workf low
Vervolgens treeds Wirecast treedt in werking. Het camerabeeld,
het geluid en het beeld van de projector worden binnengebracht en
opgenomen op basis van een voorgedefinieerde layout. Het AMX
touchpaneel biedt de docent de optie om deze layout op voorhand te
kiezen.
• Deze layout is in de huidige versie (dd. oktober 2010) niet
tijdens de opname aan te passen, en ook achteraf is geen
omwisseling van camerabeeld of projectorbeeld mogelijk. Bij het
prototype van de volgende versie is dit wel reeds voorzien. De
mogelijkheid wordt vanaf 2011 uitgetest bij de mobiele sets.
Tijdens de opname wordt het bestand bewaard op de interne harde
schijf van de Apple Mac Mini. Het bestand dat door de Wirecast
wordt aangemaakt is een .mov file (H.264, AAC codec, 12
beelden/sec., keyframe om de 12 sec., 640x360, ongeveer 800
kbit/sec)5
Eenmaal opgenomen herbenoemt de JAVA applicatie op de Mac mini
het bestand met een combinatie van het gebruikerID en de timestamp.
Dan wordt het doorgestuurd naar de back-office waar het in de
directory voor dat auditorium geplaatst wordt (zie verder).
• Nadat het bestand volledig doorgestuurd is wordt het origineel
op de Mac mini gewist. • Bestanden kunnen doorgestuurd worden
terwijl een nieuwe opname al bezig is. • Elke nacht wordt via de
backoffice gecontroleerd of de netwerk communicatie met de
verschillende auditoria nog actief is. Bij een onderbreking
wordt een alarmmelding verstuurd vanuit de centrale backoffice. Dan
wordt ook nagekeken of er eventueel een nieuwe versie van de JAVA
applicatie beschikbaar is. Als dat zo is wordt deze naar de macmini
gedownload en het toestel opnieuw opgestart.
• Indien de netwerk communicatie tussen de mac mini en de
centrale database om een of andere reden onderbroken is, kan de
opname vooralsnog gerealiseerd worden. Op het AMX scherm verschijnt
dan een waarschuwing (om het userID na te kijken). Van zodra de
5 Technisch is het geen probleem om een hogere kwaliteit aan te
bieden, maar op dit ogenblik willen we een stream aanbieden die
over de gehele K.U.Leuven een gegarandeerde kwaliteit biedt, ook
binnen het studentennetwerk Kotnet, studenten goedkoop internet
biedt, maar tegen een iets lagere bandbreedte.
!"#$%&'"(&)*+&
,-."/,01,02&&,-3$."4$,&
5676!2-829&!:);&124824&
*)&
?$32"%"@@2#21&%"9.4"@@24&
A6&&-B9-//24&"C84,#29&
D6&E,,/&F&2/,$@&
G6&1.,4.&"C9,/2&F&-B9-/6&
H6&&IJ;&.4,91C"4.&
+*!&K@2&• &1.,93,,43&9,,/&/"8$2&L-124M:FNOONF0/21.,/CP&• &C,.Q&K@2&@"%,02&RJS&• &IJ;#28291&RJ==>+=)E&124824&
• &M;&9-//24&• &C""4.&• &@"#$9&9,/2&• &C,1(""43&• &3$42%."4T&
• &9$2-(2&K@2&$9&/,C&L/,C&9,,/&U&,-3$."4$-/P&• &9,,4&3,.,V,12&8$,&V21.,9319,,/&• &2B/,$@&F&7W!&12@2%02C,#$9,&9,,4&3"%29.&• &9,&,%%2C.&L1-V/$.P&
• &/2.,3,.,&$9&3,.,V,12&• &X2-Y2&8241$2L1P&$9&3,.,V,12&• &824C@,,.129>V2(24X29&8""4&1.42,/$9#&&&&&&&&&&&&&&&&29&C"3%,1.&
• &2B/,$@&32K9$0282&8241$21&9,,4&3"%29.&
Z)?)&:)[*\E& Z)?)&:)[*\E&
)@1&32&%"992%02&9$2.&V21%Q$XV,,4&$1&("43.&29X2@&Q2.&-B9-//24V4-$X.&
)@1&32&%"992%02&9$2.&V21%Q$XV,,4&$1&("43.&"/&Q2.&--4&229&42B.4T,,96&L!,9#1&124824&X,9.&1.,.-1&32.2%.2429&/2.&,@,4/&/2@3$9#&]P&&
^6&1."C&F&
429,/2&
A_&
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
8
netwerk communicatie hersteld is (en de opname beëindigd) zal
het bestand doorgestuurd worden naar de backoffice.
Bij het opstarten van een AMX systeem (auditorium activeren)
wordt er ook een vraag gestuurd naar de computer (HALLOCOMPUTER).
Als de computer actief is en de JAVA applicatie opgestart dan
antwoordt de computer met (HALLOAMX). Als dat antwoord binnenkomt
dan wordt de lesopname toets op het AMX aanraakscherm
weergegeven.
Implemenatie van vaste opstellingen
Vanaf januari 2011 wil AVNet het automatisch opnemen van lessen
als nieuwe dienstverlening lanceren. Hiertoe worden in een eerste
fase vijf auditoria met een vast systeem uitgerust. Tijdens de
zomer 2011 wordt dit aantal verhoogd met een bijkomende vijf
ruimtes. Verder wordt 1 mobiele set voor flexibele ondersteuning
voorzien. Er wordt ook een kleine, uitgeruste studioruimte voorzien
op AVNet om docenten toe te laten lessen op te nemen zonder live
publiek.
Omdat er aanpassingen per installatie moeten gebeuren is het
niet mogelijk om een vast bedrag op te geven per type. Richtprijzen
voor het materiaal liggen per auditorium van 3.100 Euro voor een
bestaande type 5 auditorium en 4.500 voor een type 3 auditorium met
CV7 paneel. Zonder onvoorziene omstandigheden kan deze installatie
in 1 dag gebeuren, gevolgd door een 0,5 dag tests.
Mobiele opnamesets
In tegenstelling tot de vaste opnameset, dient de mobiele
opnameset multi-inzetbaar te zijn. Het systeem moet gebruikt kunnen
worden in een breed gamma locaties. In essentie is deze set wel
samengesteld uit dezelfde technologie en volgens dezelfde principes
als een vaste opstelling.
De mobiele opnameset kent de volgende onderdelen:
• Een Apple Mac Mini opname computer • WireCast software
(www.telestream.net), Mac versie • Epiphan VGA2USB LR (XGA computer
presentator naar USB omvormer) • Canopus ADVC-55 (Video composite
van videocamera naar FireWire omvormer) • Firewire kabel 6 pin naar
9 pin (signaal en voeding Canopus) • BlackBox DDC Ghost VGa
(simuleerd scherm – nodig voor Wirecast software) • Ethernet RJ-45
kabel aansluiting netwerk • Extron IN1502 (video naar xga
transcoder voor opname DVD materiaal via epiphan) • Externe camera
• Externe microfoon • Audio bediening: Extron MVC 121 3-naar-1
audio-ontvanger
Implemenatie van mobiele opstellingen
Deze mobiele opnameset wordt tijdens het najaar 2010 gebouwd, en
tussen januari en juni 2011 getest. Vanaf september 2011 kan deze
volop operationeel zijn.
Back-office gedeelte De verwerking en distributie van een opname
– ongeacht een vaste of mobiele set – gebeurt via de VideoLAB
infrastructuur. Deze infrastructuur bestaat uit volgende
onderdelen:
• een Mac Pro (8 core) met OS X die de (her-)compressie
verzorgt
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
9
• een Mac OS Server die instaat voor volgende activiteiten: o
Web server (Shibboleth enabled) voor identificatie, authenticatie
en authorisatie van
de gebruikers op verschillende gebruiksniveaus. o MySQL database
en PHP in samenwerking met de webserver voor web based
verwerking en beheer. o FTP server voor uploads vanuit de
auditoria o QuickTime Streaming Server voor het aanbieden van
materiaal in het QT formaat.
(voor legacy uploads) o NFS Service voor verbinding met de linux
Flash streaming server o AFP voor intern onderhoud van op AVNet. o
JAVA applicaties voor het verbinden van de workflow
• Een (linux) server met Flash Interactive Streaming Media die
instaat voor de distributie • De lesopnames worden opgeslagen op
een XSAN systeem met RAID configuratie en zijn
bereikbaar voor de verschillende servers via FibreChannel XSAN,
AFP en NFS mounts.
Dit systeem is perfect schaalbaar:
-‐ Op het niveau van de compressie kunnen meerdere Episode
Engines worden aangesloten via XGRID
-‐ Op het niveau van de servers kunnen de huidige processen die
op 1 server staan, toegekend worden aan een dedicated server
-‐ Op het niveau van de storage is het schaalbaar op basis van
het XSAN systeem via Load Sharing en High Availability oplossingen
(Edge, Redundantie)
Afbeelding 6 - Technische structuur VideoLAB
upload client videolab webserver & mySQL Episode Engine
Flash Streaming Server
XSAN volume videolab LDAP server
HTTP
PureFTPD
Shibboleth
lambik.avnet.kuleuven.be134.58.188.7
picasso.avnet.kuleuven.be134.58.188.101
alias:videolab.avnet.kuleuven.be
teleman134.58.188.75
alias:streaming.avnet.kuleuven.be
apache webserverShibboleth authenticatie
PHP en mySQLQT streamingFTP serviceNFS service
JAVA daemon uploadJAVA daemon lesopname
monet.avnet.kuleuven.be134.58.188.107
episode enginePureFTP
davinci.avnet.kuleuven.be134.58.188.109
redhat linuxFlash Interactive Streaming server
watch folders:streamaudiostream16x9stream4x3
lesopnameLDAPidentificatieauditorium
Videolab & lesopname nieuwe toestand oktober 201023
september 2010Erik Luyten
upload, beheer, streaming, JAVA, FTPserver
compressie flash streaming
audioriumnetwerk10.32.64...
WirecastJAVA daemon lesopname
MDC LUN - RAID 1 (C1)
Data LUN 1 - RAID 5 (C1) Data LUN 2 - RAID 5 (C2)
Data LUN 3 - RAID 5 (C1) Data LUN 4 - RAID 5 (C2)
Scratch LUN - RAID 5 (C2)
Spares
Spare
FibreChannelFibreChannel
LDAPidentificatiemailadres
NFSmount
FTP
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
10
Na de opname in het auditorium die hierboven werd beschreven
(cf. Afbeelding 4 - Het opnameproces), verloopt de technische
verwerking alsvolgt. De lesopnames die op de locale Mac mini’s in
de auditoria werden opgenomen worden van daaruit via FTP
doorgestuurd naar een centrale Mac OSX server en op een XSAN
systeem in een map per auditorium opgeslagen. Via een JAVA
applicatie worden de mappen bewaakt. De mediabestanden van de Mac
mini’s hebben een bestandsnaam die verwijst naar de gebruiker die
de opname gestart heeft (via het gebruikers ID).
Via de JAVA applicatie en het u-nummer of AVN-nummer van het
bestand in de mappen op de server wordt dan een email gestuurd naar
de gebruiker met daarin de gegevens voor verder verwerking van de
opname.
Dit mailbericht bevat een hyperlink naar het VideoLAB platform.
De link brengt de docent rechtstreeks naar de previewpagina van
zijn/haar weblectures binnen VideoLAB. De gebruikers dient zich wel
aan te melden op VideoLAB om de link te bezichtigen.
• Hierboven werd kort beschreven dat er geen authenticatie
plaatsvindt bij de AMX aanraakschermen in het auditorium. Om de
opname te publiceren is echter wel authenticatie nodig. Dit gebeurt
op basis van de gangbare inlogprocedure aan de gehele universiteit
(Shibboleth). Voor de gebruiker is dit dus een bekende en normale
procedure.
Afbeelding 7 - Emai lbericht Weblecture
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
11
Afbeelding 8 - In logscherm VideoLAB
Afbeelding 9 - Preview venster Weblecture
De “eigenaar” van een lesopname moet dus goedkeuring voor
publicatie verlenen en krijgt dan de embed code of hyperlink om de
opname op een webpagina (Toledo-Blackboard bv) te plaatsen.
Figure 11 - Weblecture op het leerplatform
VideoLAB heeft verder ook andere functionaliteiten die reeds
bekend waren voor gebruik bij gewoon beeld- of geluidsmateriaal.
Deze functies zijn nu dus ook beschikbaar voor weblectures. Het
betreft het beheer van de collectie video’s en opnames, het
bewerken van het materiaal en het delegeren van media (zodat niet
enkel de docent, maar ook ondersteuners of assistenten de video’s
mee kunnen beheren, bewerken of publiceren).
• Via de VideoLab beheerspagina kan de opname virtueel bewerkt
worden. Dit is een non-destructive process. De eigenlijke opname
wordt niet veranderd. Er worden enkel nieuwe referentiepunten
gelegd.
• Via de delegatie-functionaliteit kan een weblecture of andere
video in VideoLab overgedragen worden naar een andere gebruiker op
voorwaarde dat deze gekend is binnen het VideoLab systeem (eenmaal
inloggen is voldoende) en zich akkoord verklaard om de
auteursrechtelijke verantwoordelijkheid over te nemen. (Via inlog
en authenticatie.) Zo
VideolabOnline video beheer voor de Associatie K.U.Leuven
HOME BEHEER ZOEK
Streaming Video maken in een handomdraai.
Omdat het sneller gaat dan lezen, hebben we een aantal videos
waarin we uitleggen hoe Videolab werkt. We raden je aan om te
starten met deze introductie video.
HELP
Welkom, Roman Verraest | Log uit
START UPLOAD
WORKSHOP BEELD EN GELUID
14-15 FEBRUARI 2010Schrijf je nu in!
Figure 10 - Weblecture resultaat, niet- ingebed
-
Intern AVNet-K.U.Leuven 21/10/10
Weblectures – Technisch | Systeem, installatie en onderhoud
12
kunnen ook medewerkers van de gebruiker de video’s beheren of in
Toledo plaatsen. (nogal wat docenten rekenen hierbij op hun
assistenten)
Afbeelding 12 – Beheer van col lect ies
Afbeelding 13 – Virtuele sni jmachine
Een nieuwe feature die werd toegevoegd vanuit de ervaring met
weblectures, is het aanmaken van een videojukebox. Dit is een
specifieke player die wordt aangemaakt op basis van een “album” of
collectie video’s/weblectures. Deze player bevat een bijkomende
afspeellijst waarmee de kijker kan doorklikken naar andere beelden.
Deze video’s kunnen onderdelen van 1 les of meerdere lessen van 1
vak betreffen. Indien de gebruiker elke nieuwe weblecture
automatisch toevoegt aan een specifiek album, hoeft hij/zij slecht
1 keer een hyperlink in de leeromgeving te plaatsen.
Figure 14 – Videojukebox
VideolabOnline video beheer voor de Associatie K.U.Leuven
HOME ZOEKBEHEER HELP
Al uw video’s op één pagina.
Welkom, Roman Verraest | Log uit
ALBUMS
PLAYLISTS
FavorietenInleiding Marketing
FavorietenInleiding Marketing
+Video bekijkenVideo bewerkenVideo blabla